Distance from

Beijing to Tehran

Average travel distance is

6322.26 km

Nomal travel times are between

13h 58min  -  15h 21min

6322.26 km (3928 miles) is the average travel distance between Beijing and . If you could walk at the speed of 3mph (4.8kph), it would take 40 days 21 hours.

Travel distance by transport mode

Tranport Km Miles Nautical miles
Flight 6322.26 km 3928.47 miles 3413.75 miles

BE PREPARED

Beijing - Tehran Info

The distance from Qianmen to Terminal 3 30 km (18.42 miles) .

The distance from PEK to IKA 6228 km (3869.59 miles) .

The distance from Tehran Imam Khomeini to Azadi Square 54 km (33.26 miles) .

The distance from Azadi Square to Tehran 13 km (7.81 miles) .

Travel distance chart

The distance between Beijing to Tehran is 6322.26 km (3928 miles) and it would cost 8611 USD ~ 213,581,216 IRR to drive in a car that consumes about 2185 MPG.