There are 3 ways to get from Sialkot to Tehrān by plane, bus, or train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Sialkot International Airport to Tehran International Airport, bus
best- Fly from Sialkot International Airport (SKT) to Tehran International Airport (IKA)plane SKT - IKA
- Take the bus from Tehran Imam Khomeini to Azadi Squarebus
13h 15m$236–807Train to Lahore International Airport, fly to Tehran International Airport, bus
cheapest- Take the train from Sialkot Jn to Shahdara Baghtrain
- Fly from Lahore International Airport (LHE) to Tehran International Airport (IKA)plane LHE - IKA
- Take the bus from Tehran Imam Khomeini to Azadi Squarebus
15h 21m$158–419Fly Sialkot International Airport to Mehrabad International Airport
- Fly from Sialkot International Airport (SKT) to Mehrabad International Airport (THR)plane SKT - THR
9h 16m$175–756
Sialkot International Airport (SKT) to Tehran International Airport (IKA) flights
Comparing Your Travel Options
The cheapest way to get from Sialkot to Tehrān is to train and fly and bus which costs $150 - $420 and takes 15h 21m.
The fastest way to get from Sialkot to Tehrān is to fly which takes 9h 16m and costs $170 - $800.
The distance between Sialkot and Tehrān is 2245 km.
It takes approximately 13h 15m to get from Sialkot to Tehrān, including transfers.
Tehrān is 1h 30m behind Sialkot. It is currently 9:28 PM in Sialkot and 7:58 PM in Tehrān.
What companies run services between Sialkot, Pakistan and Tehrān, Iran?
SalamAir, Zagros Airlines, and seven other airlines fly from Sialkot International Airport (SKT) to Mehrabad International Airport (THR) once daily.
- Website
- mahan.aero
Flights from Sialkot International Airport to Tehran International Airport via Muscat
- Ave. Duration
- 14h 15m
- When
- Tuesday and Thursday
- Estimated price
- $240–700
Flights from Sialkot International Airport to Tehran International Airport via Dubai, Muscat
- Ave. Duration
- 12h 40m
- When
- Monday and Wednesday
- Estimated price
- $240–850
Flights from Lahore International Airport to Tehran International Airport via Muscat
- Ave. Duration
- 12h 5m
- When
- Wednesday
- Estimated price
- $260–750
- Website
- etihad.com
Flights from Sialkot International Airport to Tehran International Airport via Abu Dhabi, Kuwait
- Ave. Duration
- 23h 5m
- When
- Monday
- Estimated price
- $270–750
Flights from Sialkot International Airport to Tehran International Airport via Dubai, Kuwait
- Ave. Duration
- 13h 10m
- When
- Monday
- Estimated price
- $230–800
Flights from Lahore International Airport to Tehran International Airport via Kuwait
- Ave. Duration
- 13h 5m
- When
- Monday
- Estimated price
- $150–400
- Website
- kuwaitairways.com
Flights from Sialkot International Airport to Tehran International Airport via Dubai, Kuwait
- Ave. Duration
- 13h 10m
- When
- Monday
- Estimated price
- $230–800
Flights from Lahore International Airport to Tehran International Airport via Kuwait
- Ave. Duration
- 13h 2m
- When
- Monday
- Estimated price
- $150–700
- Website
- zagrosairlines.com
Flights from Sialkot International Airport to Mehrabad International Airport via Muscat, Shiraz
- Ave. Duration
- 12h 35m
- When
- Tuesday, Thursday, Saturday, Sunday, Monday, and Friday
- Estimated price
- $180–800
Flights from Sialkot International Airport to Mehrabad International Airport via Dubai, Ahwaz
- Ave. Duration
- 16h 20m
- When
- Monday
- Estimated price
- $230–800
Flights from Sialkot International Airport to Mehrabad International Airport via Doha, Dubai, Ahwaz
- Ave. Duration
- 15h 15m
- When
- Monday
- Estimated price
- $280–900
- Website
- ebooking.iranair.com
Flights from Lahore International Airport to Tehran International Airport via Karachi
- Ave. Duration
- 8h 35m
- When
- Monday
- Estimated price
- $170–800
- Website
- iranairtour.ir
Flights from Sialkot International Airport to Mehrabad International Airport via Karachi, Mashhad
- Ave. Duration
- 16h 25m
- When
- Tuesday
- Estimated price
- $170–750
- Phone
- +92 42 99201738
- [email protected]
- Website
- Pakistan Railways
Train from Sialkot Jn to Shahdara Bagh
- Ave. Duration
- 4h 17m
- Frequency
- Once daily
- Estimated price
- $2–12
- Website
- Pakistan Railways
- Schedules at
- Pakistan Railways
- Book at
- Pakistan Railways
- Economy
- $2–3
- AC Sleeper
- $4–6
- AC Business
- $8–12
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 The beginner’s guide to the 2018 World Nomad Games, Need to know: Jadrolinija, and Travelling around the UAE - to help you get the most out of your next trip.


