There are 3 ways to get from Tehrān to Lahore by plane, train, or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Mehrabad International Airport to Lahore International Airport
best- Fly from Mehrabad International Airport (THR) to Lahore International Airport (LHE)plane THR - LHE
9h 39m$152–654Bus to Tehran International Airport, fly to Lahore International Airport
cheapest- Take the bus from Azadi Square to Tehran Imam Khomeinibus
- Fly from Tehran International Airport (IKA) to Lahore International Airport (LHE)plane IKA - LHE
9h 4m$113–555Fly Mehrabad International Airport to Sialkot International Airport, train
- Fly from Mehrabad International Airport (THR) to Sialkot International Airport (SKT)plane THR - SKT
- Take the train from Wazirabad Jn. to Lahore Jn.train
13h 57m$207–619
Mehrabad International Airport (THR) to Lahore International Airport (LHE) flights
Comparing Your Travel Options
The cheapest way to get from Tehrān to Lahore is to bus and fly which costs $110 - $600 and takes 9h 4m.
The fastest way to get from Tehrān to Lahore is to bus and fly which takes 9h 4m and costs $110 - $600.
The distance between Tehrān and Lahore is 2207 km.
It takes approximately 9h 39m to get from Tehrān to Lahore, including transfers.
Lahore is 1h 30m ahead of Tehrān. It is currently 8:21 PM in Tehrān and 9:51 PM in Lahore.
There are 1172+ hotels available in Lahore.
What companies run services between Tehrān, Iran and Lahore, Pakistan?
Zagros Airlines, SalamAir, and seven other airlines fly from Mehrabad International Airport (THR) to Lahore International Airport (LHE) twice daily.
- Website
- salamair.com
Flights from Mehrabad International Airport to Lahore International Airport via Shiraz, Muscat
- Ave. Duration
- 9h 10m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- $210–600
Flights from Mehrabad International Airport to Lahore International Airport via Asaloyeh, Shiraz, Muscat
- Ave. Duration
- 18h 10m
- When
- Saturday
- Estimated price
- $230–650
Flights from Mehrabad International Airport to Sialkot International Airport via Shiraz, Muscat
- Ave. Duration
- 11h 58m
- When
- Monday, Wednesday, Friday, and Saturday
- Estimated price
- $200–600
Flights from Mehrabad International Airport to Sialkot International Airport via Asaloyeh, Shiraz, Muscat
- Ave. Duration
- 19h 10m
- When
- Saturday
- Estimated price
- $220–650
- Website
- airsial.com
Flights from Mehrabad International Airport to Lahore International Airport via Ahwaz, Dubai
- Ave. Duration
- 9h 55m
- When
- Monday and Thursday
- Estimated price
- $150–650
Flights from Mehrabad International Airport to Lahore International Airport via Shiraz, Muscat
- Ave. Duration
- 10h 25m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- $150–650
Flights from Mehrabad International Airport to Lahore International Airport via Chah Bahar, Dubai
- Ave. Duration
- 11h 25m
- When
- Saturday
- Estimated price
- $460–950
- Website
- flyjinnah.com
Flights from Tehran International Airport to Lahore International Airport via Karachi
- Ave. Duration
- 5h 35m
- When
- Monday
- Estimated price
- $140–600
Flights from Tehran International Airport to Lahore International Airport via Islamabad
- Ave. Duration
- 9h 10m
- When
- Thursday
- Estimated price
- $110–550
- Website
- www4.piac.com.pk
Flights from Mehrabad International Airport to Lahore International Airport via Mashhad, Karachi
- Ave. Duration
- 10h 15m
- When
- Tuesday
- Estimated price
- $150–650
- Website
- airblue.com
Flights from Mehrabad International Airport to Lahore International Airport via Chah Bahar, Dubai
- Ave. Duration
- 11h 25m
- When
- Saturday
- Estimated price
- $460–950
- Phone
- +92 42 99201738
- [email protected]
- Website
- Pakistan Railways
Train from Wazirabad Jn. to Lahore Jn.
- Ave. Duration
- 2h 3m
- Frequency
- 4 times a day
- Estimated price
- $1–11
- Website
- Pakistan Railways
- Schedules at
- Pakistan Railways
- Book at
- Pakistan Railways
- Economy
- $1–3
- AC Sleeper
- $3–5
- AC Business
- $7–11
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Travel Insider: Top Japan travel tips by Beatrix Holland, Best ways to travel around Australia, and How to get from JFK to New York City - to help you get the most out of your next trip.


