There are 6 ways to get from Lahore to Qom by plane, bus, train, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Lahore International Airport to Tehran International Airport, bus, train
best- Fly from Lahore International Airport (LHE) to Tehran International Airport (IKA)plane LHE - IKA
- Take the bus from Tehran Imam Khomeini to Azadi Squarebus
- Take the train from Tehran to Qomtrain
9h 9mTrain to Sialkot International Airport, fly to Tehran International Airport, bus, train
- Take the train from Lahore Jn. to Wazirabad Jn.train
- Fly from Sialkot International Airport (SKT) to Tehran International Airport (IKA)plane SKT - IKA
- Take the bus from Tehran Imam Khomeini to Azadi Squarebus
- Take the train from Tehran to Qomtrain
17h 36mFly Lahore International Airport to Mehrabad International Airport, bus, taxi, train
- Fly from Lahore International Airport (LHE) to Mehrabad International Airport (THR)plane LHE - THR
- Take the bus from Azadi Square to Tehran Imam Khomeinibus
- Take the taxi from Tehran Imam Khomeini to Azadegantaxi
- Take the train from Tehran to Qomtrain
17h 52mTrain to Islamabad International Airport, fly to Tehran International Airport, bus, train
- Take the train from Lahore Junction to Rawalpinditrain
- Fly from Islamabad International Airport (ISB) to Tehran International Airport (IKA)plane ISB - IKA
- Take the bus from Tehran Imam Khomeini to Azadi Squarebus
- Take the train from Tehran to Qomtrain
15h 55mFly Lahore International Airport to Ahwaz International Airport, train
- Fly from Lahore International Airport (LHE) to Ahwaz International Airport (AWZ)plane LHE - AWZ
- Take the train from Ahvaz to Qomtrain
19h 6mTrain to Multan International Airport, fly to Tehran International Airport, bus, train
- Take the train from Lahore Junction to Multan Cantttrain
- Fly from Multan International Airport (MUX) to Tehran International Airport (IKA)plane MUX - IKA
- Take the bus from Tehran Imam Khomeini to Azadi Squarebus
- Take the train from Tehran to Qomtrain
21h 13m
Lahore International Airport (LHE) to Tehran International Airport (IKA) flights
Comparing Your Travel Options
The distance between Lahore and Qom is 2435 km.
It takes approximately 9h 9m to get from Lahore to Qom, including transfers.
Qom is 1h 30m behind Lahore. It is currently 12:14 PM in Lahore and 10:44 AM in Qom.
What companies run services between Lahore, Pakistan and Qom, Iran?
There is no direct connection from Lahore to Qom. However, you can take the taxi to Lahore International Airport (LHE) airport, fly to Tehran International Airport (IKA), walk to Tehran Imam Khomeini, take the bus to Azadi Square, take the taxi to Tehran, then take the train to Qom. Alternatively, you can take the train to Wazirabad Jn., take the taxi to Sialkot International Airport (SKT) airport, fly to Tehran International Airport (IKA), walk to Tehran Imam Khomeini, take the bus to Azadi Square, take the taxi to Tehran, then take the train to Qom.
Flights from Lahore International Airport to Mehrabad International Airport via Dubai, Ahwaz International Airport
- Ave. Duration
- 16h 50m
- When
- Thursday
- Estimated price
- $230–900
Flights from Lahore International Airport to Ahwaz International Airport via Dubai
- Ave. Duration
- 12h 47m
- When
- Monday and Thursday
- Estimated price
- $200–1,200
Flights from Lahore International Airport to Ahwaz International Airport via Doha, Dubai
- Ave. Duration
- 12h 35m
- When
- Monday and Thursday
- Estimated price
- $270–950
Flights from Lahore International Airport to Ahwaz International Airport via Dammam, Dubai
- Ave. Duration
- 14h
- When
- Monday and Thursday
- Estimated price
- $310–850
Flights from Lahore International Airport to Ahwaz International Airport via Karachi, Dubai
- Ave. Duration
- 8h 25m
- When
- Monday and Thursday
- Estimated price
- $330–1,100
- Website
- mahan.aero
Flights from Lahore International Airport to Tehran International Airport
- Ave. Duration
- 4h
- When
- Sunday
- Estimated price
- $140–700
Flights from Sialkot International Airport to Tehran International Airport via Muscat
- Ave. Duration
- 11h 5m
- When
- Monday, Tuesday, Thursday, and Sunday
- Estimated price
- $240–700
Flights from Islamabad International Airport to Tehran International Airport
- Ave. Duration
- 3h 45m
- When
- Tuesday and Thursday
- Estimated price
- $130–650
Flights from Multan International Airport to Tehran International Airport via Muscat
- Ave. Duration
- 11h 30m
- When
- Wednesday and Sunday
- Estimated price
- $250–750
- Website
- zagrosairlines.com
Flights from Lahore International Airport to Mehrabad International Airport via Kuwait, Mashhad
- Ave. Duration
- 12h 55m
- When
- Wednesday
- Estimated price
- $240–750
Flights from Lahore International Airport to Mehrabad International Airport via Muscat, Shiraz
- Ave. Duration
- 13h 57m
- When
- Wednesday to Saturday
- Estimated price
- $200–850
- Website
- salamair.com
Flights from Sialkot International Airport to Tehran International Airport via Muscat
- Ave. Duration
- 8h 45m
- When
- Sunday
- Estimated price
- $240–700
Flights from Multan International Airport to Tehran International Airport via Muscat
- Ave. Duration
- 9h 10m
- When
- Friday and Sunday
- Estimated price
- $250–750
- Phone
- 021- 55122417
- [email protected]
- Website
- raja.ir
Train from Tehran to Qom
- Ave. Duration
- 2h 39m
- Frequency
- Hourly
- Book at
- IRANRAIL
Train from Tehran to Qom
- Ave. Duration
- 2h 39m
- Frequency
- Hourly
- Book at
- IRANRAIL
Train from Tehran to Qom
- Ave. Duration
- 2h 39m
- Frequency
- Hourly
- Book at
- IRANRAIL
Train from Tehran to Qom
- Ave. Duration
- 2h 39m
- Frequency
- Hourly
- Book at
- IRANRAIL
Train from Ahvaz to Qom
- Ave. Duration
- 9h 15m
- Frequency
- 5 times a day
- Book at
- IRANRAIL
Train from Tehran to Qom
- Ave. Duration
- 2h 39m
- Frequency
- Hourly
- Book at
- IRANRAIL
- Phone
- +92 42 99201738
- [email protected]
- Website
- Pakistan Railways
Train from Lahore Jn. to Wazirabad Jn.
- Ave. Duration
- 1h 27m
- Frequency
- Twice daily
- 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
Train from Lahore Junction to Rawalpindi
- Ave. Duration
- 4h 50m
- Frequency
- Once daily
- Estimated price
- $3–16
- Website
- Pakistan Railways
- Schedules at
- Pakistan Railways
- Book at
- Pakistan Railways
- Economy
- $3–5
- AC Sleeper
- $7–11
- AC Business
- $11–16
Train from Lahore Junction to Multan Cantt
- Ave. Duration
- 5h
- Frequency
- 4 times a day
- Estimated price
- $4–18
- Website
- Pakistan Railways
- Schedules at
- Pakistan Railways
- Book at
- Pakistan Railways
- Economy
- $4–6
- AC Sleeper
- $8–12
- AC Business
- $12–18
- Ave. Duration
- 29 min
- Estimated price
- $1–2
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 How to get from Luton Airport into central London, Getting around the Cyclades, and What documents do I need to cross Niagara Falls? - to help you get the most out of your next trip.



