![Worldwide Coverage](https://ak-d.tripcdn.com/images/0wj5f12000aq250yp1F40.png?proc=resize/m_w,w_600,h_600,B0B3)
![One-stop Service Guarantee](https://ak-d.tripcdn.com/images/0wj4c12000aq250ld31BA.png?proc=resize/m_w,w_600,h_600,B0B3)
![Secure Payment](https://ak-d.tripcdn.com/images/0wj4r12000aq24uvwEB1C.png?proc=resize/m_w,w_600,h_600,B0B3)
Cheap flight deals from Malta to Tehran Starting at MYR 1,112
For as little as MYR 1,112, you can take your next adventure to Tehran without breaking the bank. Choose between one-way and return tickets from Malta below.
- One way
- Round-trip
- MLA19:3029h 15m1 stopIKA03:15Sat, Mar 1|Malta - Tehran|Turkish AirlinesMYR 1,112MYR 4,07673% OFF73% OFFMYR 4,076MYR 1,112
- MLA09:4013h 15m1 stopIKA01:25Fri, Feb 14|Malta - Tehran|Turkish AirlinesMYR 1,196MYR 4,07671% OFF71% OFFMYR 4,076MYR 1,196
- MLA09:4012h 30m1 stopIKA00:40Mon, Mar 10|Malta - Tehran|Turkish AirlinesMYR 1,232MYR 4,07670% OFF70% OFFMYR 4,076MYR 1,232
- MLA09:4013h 45m1 stopIKA01:55Thu, Feb 13|Malta - Tehran|Turkish AirlinesMYR 1,271MYR 1,271
- MLA09:4015h 5m1 stopIKA03:15Fri, Mar 14|Malta - Tehran|Turkish AirlinesMYR 1,383MYR 1,383
- MLA10:5014h 20m1 stopIKA02:40Wed, Apr 16|Malta - Tehran|Turkish AirlinesMYR 1,435MYR 1,435
- MLA09:4013h 45m1 stopIKA01:55Thu, Mar 27|Malta - Tehran|KM Malta AirlinesMYR 1,586MYR 1,586
- MLA09:409h 55m1 stopIKA22:05Thu, Mar 27|Malta - Tehran|Turkish AirlinesMYR 2,907MYR 2,907
- MLA13:5029h 50m1 stopIKA22:10Fri, Mar 14|Malta - Tehran|LufthansaMYR 2,957MYR 2,957
- MLA12:4030h 35m1 stopIKA20:45Wed, Apr 16|Malta - Tehran|LufthansaMYR 3,159MYR 3,159
- MLA01:00 pm3h 5mNonstopTHR02:00 pmThu, Feb 20|Malta - Tehran|Turkish AirlinesFind More FlightsFind More Flights
Crossed out prices are calculated based on the average price of the corresponding route on Trip.com.
Malta to Tehran flight time & flight schedules
QR4802
Qatar Airways
07:00
MLA
08:35
FCO
SMTWTFSQR116
Qatar Airways
09:40
FCO
16:10
DOH
SMTWTFSQR498
Qatar Airways
18:40
DOH
21:15
IKA
SMTWTFSKM612
KM Malta Airlines
07:00
MLA
08:35
FCO
SMTWTFSOS502
Austrian Airlines
08:55
FCO
10:30
VIE
SMTWTF-OS871
Austrian Airlines
19:35
VIE
02:20
IKA
---W--SKM306
KM Malta Airlines
07:15
MLA
09:45
MUC
SMTWTFSVF042
AJet
12:55
MUC
16:40
SAW
SMTWTFSVF185
AJet
19:55
SAW
23:30
IKA
SMTWTFSKM306
KM Malta Airlines
07:15
MLA
09:45
MUC
SMTWTFSPC1022
Pegasus Airlines
16:15
MUC
19:55
SAW
SMTWTFSPC512
Pegasus Airlines
23:05
SAW
02:40
IKA
SMTWTFSOS8712
Austrian Airlines
09:15
MLA
11:35
VIE
SMTWTFSOS871
Austrian Airlines
19:35
VIE
02:20
IKA
---W--SKM2960
KM Malta Airlines
09:40
MLA
14:15
IST
SMTWTFSPC512
Pegasus Airlines
23:05
SAW
02:40
IKA
SMTWTFSTK1370
Turkish Airlines
10:50
MLA
14:25
IST
SMTWTFSPC512
Pegasus Airlines
23:05
SAW
02:40
IKA
SMTWTFSTK1370
Turkish Airlines
10:50
MLA
14:25
IST
SMTWTFSVF195
AJet
21:15
SAW
00:55
IKA
SM-WTFSTK1370
Turkish Airlines
10:50
MLA
14:25
IST
SMTWTFSTK876
Turkish Airlines
16:05
IST
19:40
IKA
SMTWTFSLH1925
Lufthansa
17:45
MLA
20:05
MUC
S--W-FSTK1636
Turkish Airlines
19:10
MUC
23:00
IST
SMTWTFSTK878
Turkish Airlines
01:15
IST
04:55
IKA
SMTWTFS
When is the cheapest time to fly from Malta to Tehran?
Price trend charts are a great way of tracking how much your flights cost in the lead up to departure and can help you choose when to book your tickets. See how prices to Tehran from Malta have changed and are set to move below.
Frequently Asked Questions
How to find a cheap flight from Malta to Tehran
Flight Info | Malta to Tehran
Cheapest direct flight price | MYR 1,112 |
---|---|
Off-season for travel | February |
Peak season for travel | April |
Flight distance | 3,314.3 km |
Popular airline | Emirates |
More Travel Options
Top Flight From Malta
- Malta to Billund Flights
- Malta to Benghazi Flights
- Malta to Albuquerque Flights
- Malta to Dubai Flights
- Malta to Blagoveshchensk Flights
- Malta to Abu Dhabi Flights
- Malta to Bodrum Flights
- Malta to Bordeaux Flights
- Malta to Adelaide Flights
- Malta to Bologna Flights
- Malta to Baghdad Flights
- Malta to Armenia Flights
- Malta to Belo Horizonte Flights
- Malta to Augusta Flights
- Malta to Bhubaneswar Flights
- Malta to Bali Flights
- Malta to Juba Flights
- Malta to Krasnoyarsk Flights
- Malta to Alta Flights
- Malta to Prince George Flights
- Malta to Bacau Flights
- Malta to Cairns Flights
- Malta to Reus Flights
- Malta to Krakow Flights
- Malta to Dumaguete Flights
- Malta to Brno Flights
- Malta to Can Tho Flights
- Malta to Phitsanulok Flights
- Malta to Asmara Flights
- Malta to Vaasa Flights
Top Flight to Tehran
- Dundee to Tehran Flights
- Dushanbe to Tehran Flights
- New Delhi to Tehran Flights
- Sharjah to Tehran Flights
- Erbil to Tehran Flights
- Dubai to Tehran Flights
- Rafsanjan to Tehran Flights
- Tomsk to Tehran Flights
- Natal to Tehran Flights
- Abu Dhabi to Tehran Flights
- Shanghai to Tehran Flights
- Bucharest to Tehran Flights
- Kuwait to Tehran Flights
- Aruba to Tehran Flights
- Knoxville to Tehran Flights
More Flight Options
Site Operator: Trip.com Travel Singapore Pte. Ltd.