Best way to travel between

Athens
Porto
Travel Modes
Price
Distance
Duration
CO2
flight
$182.0
2904.96 km
7h 37mins
313.74 kgs
 
bus
$223.76
4928.64 km
75h 19mins
147.86 kgs
 
train
$336.0
5163.6 km
52h 55mins
273.67 kgs
 
train
$407.0
5482.05 km
59h 50mins
290.55 kgs
 
bus
$514.0
4302.31 km
67h 12mins
129.07 kgs
 
train
$595.0
3907.82 km
74h 33mins
207.11 kgs
 
drive
$750.0
4297.65 km
41h 9mins
550.1 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Flight 2904.96 km 7h 37mins 134 EUR 182.0
Bus 4928.64 km 75h 19mins 165 EUR 223.76
Train 5163.6 km 52h 55mins 247 EUR 336.0
Train 5482.05 km 59h 50mins 300 EUR 407.0
Bus 4302.31 km 67h 12mins 379 EUR 514.0
Train 3907.82 km 74h 33mins 438 EUR 595.0
Drive 4297.65 km 41h 9mins 552 EUR 750.0
Take Train from Στ.Μοναστηρακι to Στ.Αεροδρομιου
Time: 43mins Cost: 7 EUR; $ 9.0 - 11.0 USD CO2 Emission: 1.79 kgs
Take Flight from ATH to OPO
Time: 4h 20mins Cost: 125 EUR; $ 153.0 - 187.0 USD CO2 Emission: 308.69 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 Athens and Porto is to travel by air, which will cost about 134 EUR or 163.80 USD.