Distance from

London to Porto

Average travel distance is

2118.39 km

Nomal travel times are between

7h 5min  -  36h 54min

2118.39 km (1316 miles) is the average travel distance between London and . If you could walk at the speed of 3mph (4.8kph), it would take 13 days 16 hours.

Travel distance by transport mode

Tranport Km Miles Nautical miles
Flight 1578.64 km 980.92 miles 852.4 miles
Drive 2055.55 km 1277.26 miles 1109.91 miles
Train 2440.17 km 1516.25 miles 1317.59 miles
Bus 2399.18 km 1490.78 miles 1295.46 miles

BE PREPARED

London - Porto Info

The distance from London Paddington to Bristol Temple Meads 211 km (130.98 miles) .

The distance from Temple Meads to Bristol International Airport, Airport Terminal 14 km (8.89 miles) .

The distance from BRS to OPO 1341 km (833.48 miles) .

The distance from Aeroporto to Trindade 13 km (8.23 miles) .

Travel distance chart

The distance between London, United Kingdom to Porto is 2118.39 km (1316 miles) and it would cost 213 USD ~ 157 EUR to drive in a car that consumes about 54 MPG.