2777.96 km (1726 miles) is the average travel distance between Edinburgh and Porto. If you could walk at the speed of 3mph (4.8kph), it would take 17 days 23 hours.
Distance fromEdinburgh to Porto
Average travel distance is2777.96 km
Nomal travel times are between5h 56min - 67h 7min
Travel distance by transport mode
|Flight||1860.43 km||1156.02 miles||1004.55 miles|
|Drive||2436.36 km||1513.88 miles||1315.53 miles|
|Train||2822.3 km||1753.7 miles||1523.92 miles|
|Bus||2930.23 km||1820.76 miles||1582.2 miles|
Edinburgh - Porto Info
The distance from Edinburgh, Princes Street to Edinburgh Airport 12 km (8 miles).
The distance from EDI to OPO 1835 km (1140 miles).
The distance from Aeroporto to Trindade 14 km (9 miles).
Travel distance chart
The distance between Edinburgh, United Kingdom to Porto is 2777.96 km (1726 miles) and it would cost 107 USD ~ 78.799 EUR to drive in a car that consumes about 27 MPG.
- Best Option