What is the distance between Boston and London England?

Boston, England to London, England is about 130 miles by road.

It will take about 3 hours 40 minutes to drive.

Distance:

The distance between Boston, Massachusetts and London, England is 3280 miles (5279 km).

Flight:

Boston, MA (BOS) to London (LON)

Flight Duration 6 hours 15 mins