Distance from

Tehran to Lahore

Average travel distance is

2363.88 km

Nomal travel times are between

7h 19min  -  9h 27min

2363.88 km (1468 miles) is the average travel distance between Tehran and Lahore. If you could walk at the speed of 3mph (4.8kph), it would take 15 days 7 hours.

Travel distance by transport mode

Tranport Km Miles Nautical miles
Flight 2363.88 km 1468.85 miles 1276.4 miles

Be prepared

Tehran - Lahore Info

The distance from Tehrān to Tehran Mehrabad 13 km (8 miles).

The distance from THR to LHE 2337 km (1452 miles).

The distance from Lahore to Lahore 14 km (9 miles).

Travel distance chart

The distance between Tehran to Lahore, Punjab, Pakistan is 2363.88 km (1468 miles) and it would cost 246 USD ~ 26,638 PKR to drive in a car that consumes about 62 MPG.