Cancel or change your flight booking without hassle
Best Price Guaranteed
Spot a cheaper deal? Claim now and get double back!
24/7 Support
Reach out to us anytime, anywhere
Save More with Traveloka Flight Promo! ✈️
What is the cheapest month to book a flight to Tehran (IKA)
Currently, February offers the most budget-friendly flights to Tehran. Remember that many factors can influence flight costs, so comparing airlines, departure airports, and flight times will always give you more choices.
Origin
Destination
Departure Date
Price
Jakarta (CGK)
Tehran (IKA)
Tuesday, 24 February 2026
RM 2,567
Jakarta (CGK)
Tehran (IKA)
Sunday, 1 March 2026
RM 2,567
Jakarta (CGK)
Tehran (IKA)
Thursday, 23 April 2026
RM 2,586
Jakarta (CGK)
Tehran (IKA)
Wednesday, 13 May 2026
RM 2,605
Jakarta (CGK)
Tehran (IKA)
Monday, 22 June 2026
RM 2,593
Jakarta (CGK)
Tehran (IKA)
Wednesday, 1 July 2026
No data
Jakarta (CGK)
Tehran (IKA)
Saturday, 1 August 2026
No data
Jakarta (CGK)
Tehran (IKA)
Tuesday, 1 September 2026
No data
Jakarta (CGK)
Tehran (IKA)
Thursday, 1 October 2026
No data
Jakarta (CGK)
Tehran (IKA)
Sunday, 1 November 2026
No data
Jakarta (CGK)
Tehran (IKA)
Tuesday, 1 December 2026
No data
Jakarta (CGK)
Tehran (IKA)
Friday, 1 January 2027
No data
Flight Schedule to Tehran
Here are all the scheduled flights to Tehran, providing a variety of convenient travel options.
Sat, 21 Feb 2026 (Today)
Sun, 22 Feb 2026
Mon, 23 Feb 2026
Airline
Departure Time
Arrival Time
Origin Airport
Destination Airport
Azerbaijan Airlines
21:20
22:15
Baku (GYD)
Tehran (IKA)
Book flight
Best time to book a flight to Tehran
Discover the best times to fly to Tehran and unlock incredible savings!
1
2
3
Origin
Destination
Departure Date
Price
Jakarta (CGK)
Tehran (IKA)
Sunday, 22 February 2026
RM 3,582
Jakarta (CGK)
Tehran (IKA)
Monday, 23 February 2026
RM 2,631
Jakarta (CGK)
Tehran (IKA)
Tuesday, 24 February 2026
RM 2,567
Jakarta (CGK)
Tehran (IKA)
Wednesday, 25 February 2026
RM 2,567
Jakarta (CGK)
Tehran (IKA)
Thursday, 26 February 2026
No data
Jakarta (CGK)
Tehran (IKA)
Friday, 27 February 2026
RM 2,766
Jakarta (CGK)
Tehran (IKA)
Saturday, 28 February 2026
RM 2,755
Jakarta (CGK)
Tehran (IKA)
Sunday, 1 March 2026
RM 2,567
Jakarta (CGK)
Tehran (IKA)
Monday, 2 March 2026
No data
Jakarta (CGK)
Tehran (IKA)
Tuesday, 3 March 2026
No data
Jakarta (CGK)
Tehran (IKA)
Wednesday, 4 March 2026
No data
Jakarta (CGK)
Tehran (IKA)
Thursday, 5 March 2026
No data
Jakarta (CGK)
Tehran (IKA)
Friday, 6 March 2026
RM 2,661
Jakarta (CGK)
Tehran (IKA)
Saturday, 7 March 2026
RM 2,661
Jakarta (CGK)
Tehran (IKA)
Sunday, 8 March 2026
RM 2,567
Jakarta (CGK)
Tehran (IKA)
Monday, 9 March 2026
No data
Jakarta (CGK)
Tehran (IKA)
Tuesday, 10 March 2026
No data
Jakarta (CGK)
Tehran (IKA)
Wednesday, 11 March 2026
No data
Jakarta (CGK)
Tehran (IKA)
Thursday, 12 March 2026
No data
Jakarta (CGK)
Tehran (IKA)
Friday, 13 March 2026
No data
Jakarta (CGK)
Tehran (IKA)
Saturday, 14 March 2026
RM 3,536
Jakarta (CGK)
Tehran (IKA)
Sunday, 15 March 2026
RM 2,870
Jakarta (CGK)
Tehran (IKA)
Monday, 16 March 2026
RM 2,870
Jakarta (CGK)
Tehran (IKA)
Tuesday, 17 March 2026
RM 3,829
Jakarta (CGK)
Tehran (IKA)
Wednesday, 18 March 2026
RM 3,222
Jakarta (CGK)
Tehran (IKA)
Thursday, 19 March 2026
RM 3,557
Jakarta (CGK)
Tehran (IKA)
Friday, 20 March 2026
No data
Jakarta (CGK)
Tehran (IKA)
Saturday, 21 March 2026
No data
Jakarta (CGK)
Tehran (IKA)
Sunday, 22 March 2026
No data
Jakarta (CGK)
Tehran (IKA)
Monday, 23 March 2026
No data
Jakarta (CGK)
Tehran (IKA)
Tuesday, 24 March 2026
No data
Jakarta (CGK)
Tehran (IKA)
Wednesday, 25 March 2026
No data
Jakarta (CGK)
Tehran (IKA)
Thursday, 26 March 2026
No data
Jakarta (CGK)
Tehran (IKA)
Friday, 27 March 2026
No data
Jakarta (CGK)
Tehran (IKA)
Saturday, 28 March 2026
RM 3,581
Jakarta (CGK)
Tehran (IKA)
Sunday, 29 March 2026
RM 3,258
Jakarta (CGK)
Tehran (IKA)
Monday, 30 March 2026
RM 2,968
Jakarta (CGK)
Tehran (IKA)
Tuesday, 31 March 2026
No data
Jakarta (CGK)
Tehran (IKA)
Wednesday, 1 April 2026
No data
Jakarta (CGK)
Tehran (IKA)
Thursday, 2 April 2026
No data
Jakarta (CGK)
Tehran (IKA)
Friday, 3 April 2026
No data
Jakarta (CGK)
Tehran (IKA)
Saturday, 4 April 2026
No data
Jakarta (CGK)
Tehran (IKA)
Sunday, 5 April 2026
No data
Jakarta (CGK)
Tehran (IKA)
Monday, 6 April 2026
No data
Jakarta (CGK)
Tehran (IKA)
Tuesday, 7 April 2026
No data
Jakarta (CGK)
Tehran (IKA)
Wednesday, 8 April 2026
No data
Jakarta (CGK)
Tehran (IKA)
Thursday, 9 April 2026
No data
Jakarta (CGK)
Tehran (IKA)
Friday, 10 April 2026
No data
Jakarta (CGK)
Tehran (IKA)
Saturday, 11 April 2026
No data
Jakarta (CGK)
Tehran (IKA)
Sunday, 12 April 2026
No data
Jakarta (CGK)
Tehran (IKA)
Monday, 13 April 2026
No data
Jakarta (CGK)
Tehran (IKA)
Tuesday, 14 April 2026
No data
Jakarta (CGK)
Tehran (IKA)
Wednesday, 15 April 2026
No data
Jakarta (CGK)
Tehran (IKA)
Thursday, 16 April 2026
No data
Jakarta (CGK)
Tehran (IKA)
Friday, 17 April 2026
RM 2,627
Jakarta (CGK)
Tehran (IKA)
Saturday, 18 April 2026
No data
Jakarta (CGK)
Tehran (IKA)
Sunday, 19 April 2026
No data
Jakarta (CGK)
Tehran (IKA)
Monday, 20 April 2026
No data
Jakarta (CGK)
Tehran (IKA)
Tuesday, 21 April 2026
No data
Jakarta (CGK)
Tehran (IKA)
Wednesday, 22 April 2026
No data
Jakarta (CGK)
Tehran (IKA)
Thursday, 23 April 2026
RM 2,586
Jakarta (CGK)
Tehran (IKA)
Friday, 24 April 2026
RM 2,668
Jakarta (CGK)
Tehran (IKA)
Saturday, 25 April 2026
RM 2,679
Jakarta (CGK)
Tehran (IKA)
Sunday, 26 April 2026
No data
Jakarta (CGK)
Tehran (IKA)
Monday, 27 April 2026
No data
Jakarta (CGK)
Tehran (IKA)
Tuesday, 28 April 2026
No data
Jakarta (CGK)
Tehran (IKA)
Wednesday, 29 April 2026
No data
Jakarta (CGK)
Tehran (IKA)
Thursday, 30 April 2026
No data
Jakarta (CGK)
Tehran (IKA)
Friday, 1 May 2026
No data
Jakarta (CGK)
Tehran (IKA)
Saturday, 2 May 2026
No data
Jakarta (CGK)
Tehran (IKA)
Sunday, 3 May 2026
No data
Jakarta (CGK)
Tehran (IKA)
Monday, 4 May 2026
No data
Jakarta (CGK)
Tehran (IKA)
Tuesday, 5 May 2026
No data
Jakarta (CGK)
Tehran (IKA)
Wednesday, 6 May 2026
No data
Jakarta (CGK)
Tehran (IKA)
Thursday, 7 May 2026
No data
Jakarta (CGK)
Tehran (IKA)
Friday, 8 May 2026
No data
Jakarta (CGK)
Tehran (IKA)
Saturday, 9 May 2026
No data
Jakarta (CGK)
Tehran (IKA)
Sunday, 10 May 2026
No data
Jakarta (CGK)
Tehran (IKA)
Monday, 11 May 2026
No data
Jakarta (CGK)
Tehran (IKA)
Tuesday, 12 May 2026
No data
Jakarta (CGK)
Tehran (IKA)
Wednesday, 13 May 2026
RM 2,605
Jakarta (CGK)
Tehran (IKA)
Thursday, 14 May 2026
No data
Jakarta (CGK)
Tehran (IKA)
Friday, 15 May 2026
No data
Jakarta (CGK)
Tehran (IKA)
Saturday, 16 May 2026
No data
Jakarta (CGK)
Tehran (IKA)
Sunday, 17 May 2026
No data
Jakarta (CGK)
Tehran (IKA)
Monday, 18 May 2026
No data
Jakarta (CGK)
Tehran (IKA)
Tuesday, 19 May 2026
No data
Jakarta (CGK)
Tehran (IKA)
Wednesday, 20 May 2026
No data
Jakarta (CGK)
Tehran (IKA)
Thursday, 21 May 2026
No data
Jakarta (CGK)
Tehran (IKA)
Friday, 22 May 2026
No data
Seat Class Comparison: Find Your Perfect Fit
Compare Economy, Business, & First Class Benefits
Economy
Business
Month
Seat Class
Average Price
February
Economy
RM 3,556
March
Economy
RM 3,870
April
Economy
RM 3,186
May
Economy
RM 3,092
June
Economy
RM 3,242
July
Economy
No data
August
Economy
No data
September
Economy
No data
October
Economy
No data
November
Economy
No data
December
Economy
No data
January
Economy
No data
February
Business
RM 10,863
March
Business
RM 13,431
April
Business
No data
May
Business
No data
June
Business
No data
July
Business
No data
August
Business
No data
September
Business
No data
October
Business
No data
November
Business
No data
December
Business
No data
January
Business
No data
Cheapest Day to Fly to Tehran (IKA)
See when fares are lowest for your trip to Tehran.
Origin
Destination
Departure Date
Price
Jakarta (CGK)
Tehran (IKA)
Monday, 23 February 2026
RM 2,631
Jakarta (CGK)
Tehran (IKA)
Tuesday, 24 February 2026
RM 2,567
Jakarta (CGK)
Tehran (IKA)
Wednesday, 25 February 2026
RM 2,567
Jakarta (CGK)
Tehran (IKA)
Thursday, 23 April 2026
RM 2,586
Jakarta (CGK)
Tehran (IKA)
Friday, 17 April 2026
RM 2,627
Jakarta (CGK)
Tehran (IKA)
Saturday, 7 March 2026
RM 2,661
Jakarta (CGK)
Tehran (IKA)
Sunday, 8 March 2026
RM 2,567
Here is the average price by Airline to Tehran (IKA)
Discover the most budget-friendly airline: Qatar Airways offers the lowest average fares.
Airline
Average Price
Qatar Airways
RM 3,316
Emirates
RM 3,632
Turkish Airlines
RM 4,006
Exclusive for new users—register today!
Download our app, register, and enjoy 8% off!
Code:JOMJALAN
Copy
Popular Airline
Domestic & International Airline Partners
We are partnering with various airlines across the globe to get you to wherever you need to be.
Traveloka Sdn Bhd (Registration No. 201501003122), Level 14 Tower 2, Menara Kembar Bank Rakyat, 33 Jalan Rakyat Brickfields, 50470 Kuala Lumpur, Malaysia