There are 3 ways to get from Iran to Kuala Lumpur by plane 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 from Shahid Dastghaib International Airport, train
best- Fly from Shahid Dastghaib International Airport (SYZ) to Kuala Lumpur International Airport (KUL)plane SYZ - KUL
- Take the train from Klia T2 to Bandar Tasik Selatantrain
12h 1mRM 953–2,070Fly from Isfahan Shahid Beheshti International Airport, train
- Fly from Isfahan Shahid Beheshti International Airport (IFN) to Kuala Lumpur International Airport (KUL)plane IFN - KUL
- Take the train from Klia T2 to Bandar Tasik Selatantrain
16h 38mRM 1,004–3,470Fly from Mashhad International Airport, train
- Fly from Mashhad International Airport (MHD) to Kuala Lumpur International Airport (KUL)plane MHD - KUL
- Take the train from Klia T2 to Bandar Tasik Selatantrain
15h 30mRM 1,003–2,570
Shahid Dastghaib International Airport (SYZ) to Kuala Lumpur International Airport (KUL) flights
Questions & Answers
The cheapest way to get from Iran to Kuala Lumpur is to fly and train which costs RM 950 - RM 2100 and takes 12h 1m.
The fastest way to get from Iran to Kuala Lumpur is to fly and train which takes 12h 1m and costs RM 950 - RM 2100.
The distance between Iran and Kuala Lumpur is 6036 km.
It takes approximately 12h 1m to get from Iran to Kuala Lumpur, including transfers.
Kuala Lumpur is 4h 30m ahead of Iran. It is currently 11:59 AM in Iran and 4:29 PM in Kuala Lumpur.
There are 8194+ hotels available in Kuala Lumpur.
What companies run services between Iran and Kuala Lumpur, Malaysia?
There is no direct connection from Iran to Kuala Lumpur. However, you can take the taxi to Shahid Dastghaib International Airport (SYZ) airport, fly to Kuala Lumpur International Airport (KUL), walk to Klia 1 2, take the bus to Klia2, walk to Klia T2, then take the train to Bandar Tasik Selatan. Alternatively, you can take the taxi to Isfahan Shahid Beheshti International Airport (IFN) airport, fly to Kuala Lumpur International Airport (KUL), walk to Klia 1 2, take the bus to Klia2, walk to Klia T2, then take the train to Bandar Tasik Selatan.
- Website
- emirates.com
Flights from Shahid Dastghaib International Airport to Kuala Lumpur International Airport via Dubai
- Ave. Duration
- 15h 15m
- When
- Every day
- Estimated price
- RM 950–3,300
Flights from Isfahan Shahid Beheshti International Airport to Kuala Lumpur International Airport via Dubai
- Ave. Duration
- 17h 15m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- RM 1,000–3,400
Flights from Mashhad International Airport to Kuala Lumpur International Airport via Dubai
- Ave. Duration
- 18h 2m
- When
- Every day
- Estimated price
- RM 1,000–3,500
- Website
- qatarairways.com
Flights from Shahid Dastghaib International Airport to Kuala Lumpur International Airport via Doha
- Ave. Duration
- 11h
- When
- Thursday and Sunday
- Estimated price
- RM 950–3,300
Flights from Mashhad International Airport to Kuala Lumpur International Airport via Doha
- Ave. Duration
- 13h 25m
- When
- Friday
- Estimated price
- RM 1,100–3,700
- Website
- airarabia.com
Flights from Shahid Dastghaib International Airport to Kuala Lumpur International Airport via Sharjah
- Ave. Duration
- 15h 5m
- When
- Tuesday, Thursday, and Friday
- Estimated price
- RM 1,000–2,300
Flights from Mashhad International Airport to Kuala Lumpur International Airport via Sharjah
- Ave. Duration
- 13h 15m
- When
- Tuesday, Thursday, Friday, and Saturday
- Estimated price
- RM 1,000–2,500
- Website
- salamair.com
Flights from Shahid Dastghaib International Airport to Kuala Lumpur International Airport via Muscat
- Ave. Duration
- 9h 50m
- When
- Monday, Tuesday, and Thursday
- Estimated price
- RM 950–2,000
- Website
- omanair.com
Flights from Shahid Dastghaib International Airport to Kuala Lumpur International Airport via Muscat
- Ave. Duration
- 9h 50m
- When
- Monday, Tuesday, and Thursday
- Estimated price
- RM 950–2,000
- Phone
- +603 2267 8000
- [email protected]
- Website
- kliaekspres.com
Train from Klia T2 to Bandar Tasik Selatan
- Ave. Duration
- 31 min
- Frequency
- Every 30 minutes
- Estimated price
- RM 1–65
- Website
- https://www.kliaekspres.com
Train from Klia T2 to Bandar Tasik Selatan
- Ave. Duration
- 31 min
- Frequency
- Every 30 minutes
- Estimated price
- RM 1–65
- Website
- https://www.kliaekspres.com
Train from Klia T2 to Bandar Tasik Selatan
- Ave. Duration
- 31 min
- Frequency
- Every 30 minutes
- Estimated price
- RM 1–65
- Website
- https://www.kliaekspres.com
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 do I get from Sydney to Melbourne, Bali: What to do if Mount Agung erupts, and What are the different types of Renfe trains in Spain? - to help you get the most out of your next trip.






