Distance from

Shenzhen to Tehran

Average travel distance is

6612.68 km

Nomal travel times are between

13h 35min  -  14h 56min

6612.68 km (4109 miles) is the average travel distance between Shenzhen and . If you could walk at the speed of 3mph (4.8kph), it would take 42 days 18 hours.

Travel distance by transport mode

Tranport Km Miles Nautical miles
Flight 6612.68 km 4108.93 miles 3570.56 miles

BE PREPARED

Shenzhen - Tehran Info

The distance from Gangxia to Airport East 36 km (22.25 miles) .

The distance from Airport East to Shenzhen 1 km (0.38 miles) .

The distance from SZX to IKA 6524 km (4054.08 miles) .

The distance from Tehran Imam Khomeini Airport to Shahed - Bagher Shahr Station 32 km (20.09 miles) .

The distance from Shahed - Bagher Shahr Station to Saadi Station 20 km (12.13 miles) .

Travel distance chart

The distance between Shenzhen, Guangdong, China to Tehran is 6612.68 km (4109 miles) and it would cost 841 USD ~ 20,859,575 IRR to drive in a car that consumes about 213 MPG.