Best way to travel between

Athens
Milan
Travel Modes
Price
Distance
Duration
CO2
bus
$177.0
2987.25 km
43h 52mins
89.62 kgs
 
flight
$189.0
1589.29 km
6h 44mins
171.64 kgs
 
train
$201.0
1612.97 km
29h 33mins
85.49 kgs
 
drive
$460.0
2178.45 km
23h 7mins
278.84 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Bus 2987.25 km 43h 52mins 130 EUR 177.0
Flight 1589.29 km 6h 44mins 139 EUR 189.0
Train 1612.97 km 29h 33mins 148 EUR 201.0
Drive 2178.45 km 23h 7mins 339 EUR 460.0
Take Bus from Athens to Rajka
Time: 24h 21mins Cost: 88 EUR; $ 108.0 - 132.0 USD CO2 Emission: 54.29 kgs
Take Bus from Rajka to St. Gallen
Time: 11h 11mins Cost: 22 EUR; $ 27.0 - 33.0 USD CO2 Emission: 23.21 kgs
Take Bus from St. Gallen to Milan
Time: 5h 39mins Cost: 16 EUR; $ 19.8 - 24.2 USD CO2 Emission: 11.88 kgs
Take Bus from Milano Lampugnano to Milano Cairoli
Time: 4mins Cost: 1 EUR; $ 0.9 - 1.1 USD CO2 Emission: 0.25 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Athens and Milan is to travel by bus, which will cost about 130 EUR or 159.30 USD.