Distance from

Tehran to Lahore

Average travel distance is

2425.45 km

Nomal travel times are between

7h 19min  -  9h 27min

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

Travel distance by transport mode

Tranport Km Miles Nautical miles
Flight 2487.01 km 1545.36 miles 1342.88 miles
Flight 2363.88 km 1468.85 miles 1276.4 miles


Tehran - Lahore Info

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

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

The distance from IKA to LHE 2420 km (1503.44 miles) .

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

Travel distance chart

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