Distance from

Karachi to Tehran

Average travel distance is

2431.47 km

Nomal travel times are between

8h 24min  -  36h 39min

2431.47 km (1511 miles) is the average travel distance between Karachi and . If you could walk at the speed of 3mph (4.8kph), it would take 15 days 17 hours.

Travel distance by transport mode

Tranport Km Miles Nautical miles
Flight 2195.61 km 1364.29 miles 1185.53 miles
Drive 2667.32 km 1657.4 miles 1440.24 miles

BE PREPARED

Karachi - Tehran Info

The distance from Lasbella to Airport 20 km (12.44 miles) .

The distance from KHI to IKA 2105 km (1308.18 miles) .

The distance from Tehran Imam Khomeini to Azadi Square 55 km (34.44 miles) .

The distance from Azadi Square to Tehran 15 km (9.37 miles) .

Travel distance chart

The distance between Karachi, Sindh, Pakistan to Tehran is 2431.47 km (1511 miles) and it would cost 260 USD ~ 6,448,858 IRR to drive in a car that consumes about 65 MPG.