Best way to travel between

Edinburgh, United Kingdom
Porto
Travel Modes
Price
Distance
Duration
CO2
flight
$107.0
1755.12 km
5h 56mins
189.55 kgs
 
flight
$137.0
1828.32 km
8h 54mins
197.46 kgs
 
bus
$271.0
2987.58 km
45h 27mins
89.63 kgs
 
bus
$311.0
2764.37 km
42h 21mins
82.93 kgs
 
drive
$497.0
2298.45 km
36h 43mins
294.2 kgs
 
train
$543.0
3624.06 km
67h 7mins
192.08 kgs
 
train
$606.0
2662.55 km
26h 15mins
141.12 kgs
 
train
$619.0
3048.15 km
30h 44mins
161.55 kgs
 
train
$720.0
2828.8 km
25h 45mins
149.93 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Flight 1755.12 km 5h 56mins 79 EUR 107.0
Flight 1828.32 km 8h 54mins 101 EUR 137.0
Bus 2987.58 km 45h 27mins 200 EUR 271.0
Bus 2764.37 km 42h 21mins 229 EUR 311.0
Drive 2298.45 km 36h 43mins 366 EUR 497.0
Train 3624.06 km 67h 7mins 400 EUR 543.0
Train 2662.55 km 26h 15mins 446 EUR 606.0
Train 3048.15 km 30h 44mins 456 EUR 619.0
Train 2828.8 km 25h 45mins 530 EUR 720.0
Take Train from Edinburgh, Princes Street to Edinburgh Airport
Time: 32mins Cost: 4 EUR; $ 4.5 - 5.5 USD CO2 Emission: 0.61 kgs
Take Flight from EDI to OPO
Time: 2h 50mins Cost: 74 EUR; $ 90.0 - 110.0 USD CO2 Emission: 186.93 kgs
Take Train from Aeroporto to Trindade
Time: 29mins Cost: 1 EUR; $ 1.8 - 2.2 USD CO2 Emission: 0.7 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Edinburgh, United Kingdom and Porto is to travel by air, which will cost about 79 EUR or 96.30 USD.