Best way to travel between

Tehran
Amsterdam, Netherlands
Travel Modes
Price
Distance
Duration
CO2
train
$20.0
6090.65 km
111h 46mins
322.8 kgs
 
bus
$50.5
5553.27 km
84h 16mins
166.6 kgs
 
flight
$278.23763911000003
4141.19 km
11h 36mins
447.25 kgs
 
drive
$752.72
5097.81 km
54h 40mins
652.52 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Train 6090.65 km 111h 46mins 15 EUR 20.0
Bus 5553.27 km 84h 16mins 37 EUR 50.5
Flight 4141.19 km 11h 36mins 205 EUR 278.23763911000003
Drive 5097.81 km 54h 40mins 554 EUR 752.72
Take Train from Tehran to Ankara Garı
Time: 59h 8mins Cost: 15 EUR; $ 18.0 - 22.0 USD CO2 Emission: 132.67 kgs
Take Train from Ankara to Istanbul
Time: 4h 37mins Cost: 3 EUR; $ 3.6 - 4.4 USD CO2 Emission: 28.26 kgs
Take Taxi from Istanbul to Halkali
Time: 26mins Cost: 9 EUR; $ 10.8 - 13.2 USD CO2 Emission: 4.05 kgs
Take Train from Halkali to Gara Bucureşti Nord
Time: 18h 20mins Cost: 16 EUR; $ 19.8 - 24.2 USD CO2 Emission: 40.63 kgs
Take Bus from Bucharest to Köln Hauptbahnhof
Time: 22h 33mins Cost: 74 EUR; $ 90.0 - 110.0 USD CO2 Emission: 59.95 kgs
Take Train from Koeln Hbf to Duisburg Hbf
Time: 34mins Cost: 26 EUR; $ 31.5 - 38.5 USD CO2 Emission: 3.36 kgs
Take Train from Duisburg Hbf to Amsterdam Centraal
Time: 2h 2mins Cost: 44 EUR; $ 54.0 - 66.0 USD CO2 Emission: 10.3 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Tehran and Amsterdam, Netherlands is to travel by train, which will cost about 15 EUR or 18.00 USD.