Add Return
Adults 12+ Yrs Children 2-11 Yrs Infants 0-2 Yrs
Airlines
Depart
Duration
Arrival
Thai
TG-871,TG-60
15:25
Tehran
3Hrs 30Min 1 Stop
IKA→IST→KUL
16:55
Kuala Lumpur
Thai
TG-871,TG-60
15:20
Tehran
3Hrs 35Min 1 Stop
IKA→IST→KUL
17:20
Kuala Lumpur
Thai
TG-6026,TG-6883,TG-365
23:30
Tehran
4Hrs 25Min 1 Stop
IKA→URC→CAN→KUL
01:55
Kuala Lumpur
Thai
TG-6026,TG-6885,TG-365
23:30
Tehran
4Hrs 25Min 1 Stop
IKA→URC→CAN→KUL
01:55
Kuala Lumpur
Thai
TG-6026,TG-6957,TG-365
23:30
Tehran
4Hrs 25Min 1 Stop
IKA→URC→CAN→KUL
01:55
Kuala Lumpur
Thai
TG-6026,TG-6979,TG-365
23:30
Tehran
4Hrs 25Min 1 Stop
IKA→URC→CAN→KUL
01:55
Kuala Lumpur
Thai
TG-434,TG-809
03:20
Tehran
5Hrs 35Min 1 Stop
IKA→AMS→KUL
14:45
Kuala Lumpur
Thai
TG-152,TG-33
08:35
Tehran
6Hrs 15Min 1 Stop
IKA→LHR→KUL
16:05
Kuala Lumpur
Thai
TG-152,TG-33
09:10
Tehran
6Hrs 15Min 1 Stop
IKA→LHR→KUL
16:05
Kuala Lumpur
Thai
TG-152,TG-319,TG-118
09:10
Tehran
6Hrs 15Min 1 Stop
IKA→LHR→SIN→KUL
19:45
Kuala Lumpur

FAQ about thai Flights from Tehran to Kuala Lumpur

Q. How much time does it take to fly from Tehran to Kuala Lumpur ?

A. It takes 3Hrs 30Min to fly from Tehran to Kuala Lumpur.

Q. When is the earliest flight from Tehran to Kuala Lumpur ?

A. The earliest flight from Tehran to Kuala Lumpur is at 03:20 and is operated by Thai.

Q. How many flights are there from Tehran to Kuala Lumpur ?

A. There are 18 flights from Tehran to Kuala Lumpur.

Q. When is the last flight from Tehran to Kuala Lumpur ?

A. The last flight from Tehran to Kuala Lumpur is at 23:30 and is operated by Thai.

View Best Offers