Best way to travel between

Antalya
Tehran
Travel Modes
Price
Distance
Duration
CO2
train
$36.0
2509.7 km
59h 34mins
133.01 kgs
 
bus
$68.34
3221.16 km
48h 53mins
96.63 kgs
 
flight
$107.35
1896.26 km
6h 11mins
204.8 kgs
 
N/A
 
 
 
 
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Train 2509.7 km 59h 34mins 892,919 IRR 36.0
Bus 3221.16 km 48h 53mins 1,695,058 IRR 68.34
Flight 1896.26 km 6h 11mins 2,662,634 IRR 107.35
Take Bus from Antalya to Kayseri
Time: 9h 43mins Cost: 520,869 IRR; $ 18.9 - 23.1 USD CO2 Emission: 18.67 kgs
Take Walk from Kayseri to Kayseri
Time: 10mins Cost: 0 IRR; $ 0.0 - 0.0 USD CO2 Emission: 0.09 kgs
Take Train from Kayseri to Tehran
Time: 48h 41mins Cost: 372,050 IRR; $ 13.5 - 16.5 USD CO2 Emission: 99.99 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Antalya and Tehran is to travel by train, which will cost about 892,919 IRR or 32.40 USD.