Best way to travel between

Tehran
Shenzhen, Guangdong, China
Travel Modes
Price
Distance
Duration
CO2
flight
$457.0
6498.27 km
15h 0mins
701.81 kgs
 
flight
$479.0
6605.55 km
14h 26mins
713.4 kgs
 
flight
$488.0
6297.35 km
14h 16mins
680.11 kgs
 
flight
$495.0
6567.75 km
14h 34mins
709.32 kgs
 
flight
$646.0
6390.27 km
19h 2mins
690.15 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Flight 6498.27 km 15h 0mins 2,788 CNY 457.0
Flight 6605.55 km 14h 26mins 2,922 CNY 479.0
Flight 6297.35 km 14h 16mins 2,977 CNY 488.0
Flight 6567.75 km 14h 34mins 3,020 CNY 495.0
Flight 6390.27 km 19h 2mins 3,941 CNY 646.0
Take Train from Saadi Station to Shahed - Bagher Shahr Station
Time: 38mins Cost: 13 CNY; $ 1.9 - 2.3 USD CO2 Emission: 1.0 kgs
Take Train from Shahed - Bagher Shahr Station to Tehran Imam Khomeini Airport
Time: 36mins Cost: 21 CNY; $ 3.1 - 3.8 USD CO2 Emission: 1.66 kgs
Take Flight from IKA to HKG
Time: 10h 8mins Cost: 2,623 CNY; $ 387.0 - 473.0 USD CO2 Emission: 687.8 kgs
Take Train from Hong Kong International to Kowloon
Time: 24mins Cost: 92 CNY; $ 13.5 - 16.5 USD CO2 Emission: 1.7 kgs
Take Walk from Kowloon to West Kowloon Station
Time: 14mins Cost: 1 CNY; $ 0.2 - 0.2 USD CO2 Emission: 0.15 kgs
Take Train from West Kowloon Station to Futian Station
Time: 14mins Cost: 43 CNY; $ 6.3 - 7.7 USD CO2 Emission: 2.45 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Tehran and Shenzhen, Guangdong, China is to travel by air, which will cost about 2,788 CNY or 411.30 USD.