2802.8 km (1742 miles) is the average travel distance between Edinburgh and . If you could walk at the speed of 3mph (4.8kph), it would take 18 days 3 hours.
Distance from
Edinburgh to PortoAverage travel distance is
2802.8 kmNomal travel times are between
5h 56min - 67h 7minTravel distance by transport mode
Tranport | Km | Miles | Nautical miles |
---|---|---|---|
Flight | 1860.43 km | 1156.02 miles | 1004.55 miles |
Flight | 1938.02 km | 1204.23 miles | 1046.45 miles |
Train | 2998.53 km | 1863.2 miles | 1619.08 miles |
Train | 2822.30 km | 1753.7 miles | 1523.92 miles |
Train | 3231.04 km | 2007.67 miles | 1744.62 miles |
Drive | 2436.36 km | 1513.88 miles | 1315.53 miles |
Bus | 2930.23 km | 1820.76 miles | 1582.2 miles |
Bus | 3166.83 km | 1967.78 miles | 1709.95 miles |
Train | 3841.50 km | 2387.0 miles | 2074.25 miles |
BE PREPARED
Edinburgh - Porto Info
The distance from Edinburgh, Princes Street to Edinburgh Airport 12 km (7.54 miles) .
The distance from EDI to OPO 1835 km (1140.02 miles) .
The distance from Aeroporto to Trindade 14 km (8.76 miles) .
Travel distance chart
The distance between Edinburgh, United Kingdom to Porto is 2802.8 km (1742 miles) and it would cost 107 USD ~ 79 EUR to drive in a car that consumes about 27 MPG.