How to get to Iran from Pakistan by flight ? You can check flights from Pakistan to Iran below.
You can find flight ticket prices from Pakistan to Iran with our flight tickets search tool below
You take a bus, shuttle or taxi from your location in Pakistan to Multan.
You take a flight from Multan to Shiraz and cost approximately 339 USD.
You take a bus, shuttle or taxi from Shiraz to your destination in Iran.
Flight | Depart | Arrive | |
---|---|---|---|
FZ340
Flydubai
FZ271
Flydubai
|
03:00
Multan
09:55
Dubai
|
05:00
Dubai
11:50
Shiraz
|
Connect |
G9271
Air Arabia
G9213
Air Arabia
|
08:55
Multan
12:15
Sharjah
|
10:50
Sharjah
14:00
Shiraz
|
Connect |
You take a bus, shuttle or taxi from your location in Pakistan to Quetta.
You take a flight from Quetta to Shiraz and cost approximately 340 USD.
You take a bus, shuttle or taxi from Shiraz to your destination in Iran.
Flight | Depart | Arrive | |
---|---|---|---|
FZ342
Flydubai
FZ271
Flydubai
|
23:40
Quetta
09:55
Dubai
|
01:20
Dubai
11:50
Shiraz
|
Connect |
FZ342
Flydubai
IR657
Iran Air
|
23:40
Quetta
10:45
Dubai
|
01:20
Dubai
12:40
Shiraz
|
Connect |
You take a bus, shuttle or taxi from your location in Pakistan to Lahore.
You take a flight from Lahore to Tehran Imam Khomeini and cost approximately 270 USD.
You take a bus, shuttle or taxi from Tehran Imam Khomeini to your destination in Iran.
Flight | Depart | Arrive | |
---|---|---|---|
W51194
Mahan Air
|
03:00
Lahore
|
05:30 Tehran Imam Khomeini | Direct |
QR621
Qatar Airways
QR482
Qatar Airways
|
03:20
Lahore
08:00
Doha
|
05:00
Doha
11:35
Tehran Imam Khomeini
|
Connect |
EK623
Emirates
EK971
Emirates
|
03:30
Lahore
07:45
Dubai
|
05:40
Dubai
10:25
Tehran Imam Khomeini
|
Connect |
KU204
Kuwait Airways
KU515
Kuwait Airways
|
04:45
Lahore
10:10
Kuwait
|
06:45
Kuwait
12:30
Tehran Imam Khomeini
|
Connect |
WY342
Oman Air
WY433
Oman Air
|
09:25
Lahore
14:10
Muscat
|
11:25
Muscat
17:05
Tehran Imam Khomeini
|
Connect |
You take a bus, shuttle or taxi from your location in Pakistan to Karachi.
You take a flight from Karachi to Shiraz and cost approximately 351 USD.
You take a bus, shuttle or taxi from Shiraz to your destination in Iran.
Flight | Depart | Arrive | |
---|---|---|---|
EK607
Emirates
FZ271
Flydubai
|
02:45
Karachi
09:55
Dubai
|
03:45
Dubai
11:50
Shiraz
|
Connect |
EK607
Emirates
IR657
Iran Air
|
02:45
Karachi
10:45
Dubai
|
03:45
Dubai
12:40
Shiraz
|
Connect |
FZ332
Flydubai
FZ271
Flydubai
|
04:20
Karachi
09:55
Dubai
|
05:40
Dubai
11:50
Shiraz
|
Connect |
FZ332
Flydubai
IR657
Iran Air
|
04:20
Karachi
10:45
Dubai
|
05:40
Dubai
12:40
Shiraz
|
Connect |
QR605
Qatar Airways
IR682
Iran Air
|
04:30
Karachi
10:00
Doha
|
05:15
Doha
12:50
Shiraz
|
Connect |
PK501
Pakistan International Airlines
PK193
Pakistan International Airlines
G9213
Air Arabia
|
06:30
Karachi
09:00
Turbat
12:15
Sharjah
|
08:00
Turbat
10:30
Sharjah
14:00
Shiraz
|
Connect |
GF751
Gulf Air Bahrain
G9102
Air Arabia
G9213
Air Arabia
|
06:40
Karachi
09:10
Manama
12:15
Sharjah
|
07:25
Manama
11:20
Sharjah
14:00
Shiraz
|
Connect |
EK605
Emirates
FZ271
Flydubai
|
07:00
Karachi
09:55
Dubai
|
08:10
Dubai
11:50
Shiraz
|
Connect |
EK605
Emirates
IR657
Iran Air
|
07:00
Karachi
10:45
Dubai
|
08:10
Dubai
12:40
Shiraz
|
Connect |
You take a bus, shuttle or taxi from your location in Pakistan to Karachi.
You take a flight from Karachi to Mashhad and cost approximately 330 USD.
You take a bus, shuttle or taxi from Mashhad to your destination in Iran.
Flight | Depart | Arrive | |
---|---|---|---|
G9548
Air Arabia
G9205
Air Arabia
|
02:40
Karachi
12:00
Sharjah
|
03:50
Sharjah
14:30
Mashhad
|
Connect |
QR611
Qatar Airways
QR492
Qatar Airways
|
10:05
Karachi
19:00
Doha
|
10:50
Doha
22:50
Mashhad
|
Connect |
FZ334
Flydubai
FZ253
Flydubai
|
11:40
Karachi
18:50
Dubai
|
12:55
Dubai
21:35
Mashhad
|
Connect |
EK601
Emirates
FZ253
Flydubai
|
12:15
Karachi
18:50
Dubai
|
13:20
Dubai
21:35
Mashhad
|
Connect |
FZ336
Flydubai
FZ253
Flydubai
|
14:35
Karachi
18:50
Dubai
|
15:35
Dubai
21:35
Mashhad
|
Connect |
EK609
Emirates
FZ251
Flydubai
|
19:40
Karachi
01:45
Dubai
|
20:55
Dubai
04:25
Mashhad
|
Connect |
PK213
Pakistan International Airlines
FZ251
Flydubai
|
22:00
Karachi
01:45
Dubai
|
23:10
Dubai
04:25
Mashhad
|
Connect |
EK603
Emirates
FZ251
Flydubai
|
22:30
Karachi
01:45
Dubai
|
23:45
Dubai
04:25
Mashhad
|
Connect |
You take a bus, shuttle or taxi from your location in Pakistan to Karachi.
You take a flight from Karachi to Tehran Imam Khomeini and cost approximately 280 USD.
You take a bus, shuttle or taxi from Tehran Imam Khomeini to your destination in Iran.
Flight | Depart | Arrive | |
---|---|---|---|
FZ332
Flydubai
EK971
Emirates
|
04:20
Karachi
07:45
Dubai
|
05:40
Dubai
10:25
Tehran Imam Khomeini
|
Connect |
FZ334
Flydubai
EK979
Emirates
|
11:40
Karachi
15:00
Dubai
|
12:55
Dubai
17:40
Tehran Imam Khomeini
|
Connect |
IR813
Iran Air
|
12:05
Karachi
|
14:45 Tehran Imam Khomeini | Direct |
WY324
Oman Air
WY433
Oman Air
|
12:05
Karachi
14:10
Muscat
|
12:55
Muscat
17:05
Tehran Imam Khomeini
|
Connect |
EK601
Emirates
EK979
Emirates
|
12:15
Karachi
15:00
Dubai
|
13:20
Dubai
17:40
Tehran Imam Khomeini
|
Connect |
EK609
Emirates
EK977
Emirates
|
19:40
Karachi
21:55
Dubai
|
20:55
Dubai
00:35
Tehran Imam Khomeini
|
Connect |
WY326
Oman Air
WY431
Oman Air
|
23:50
Karachi
01:40
Muscat
|
00:40
Muscat
04:35
Tehran Imam Khomeini
|
Connect |
You can find hotels and accommodations in Iran with our hotels search tool below
Booking.com