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 Malang (MLG)
Currently, June offers the most budget-friendly flights to Malang. 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)
Malang (MLG)
Monday, 15 June 2026
RM 335
Jakarta (CGK)
Malang (MLG)
Sunday, 19 July 2026
RM 398
Jakarta (CGK)
Malang (MLG)
Sunday, 2 August 2026
RM 400
Jakarta (CGK)
Malang (MLG)
Thursday, 3 September 2026
RM 402
Jakarta (CGK)
Malang (MLG)
Friday, 9 October 2026
RM 402
Jakarta (CGK)
Malang (MLG)
Friday, 6 November 2026
RM 402
Jakarta (CGK)
Malang (MLG)
Thursday, 24 December 2026
RM 400
Jakarta (CGK)
Malang (MLG)
Saturday, 2 January 2027
RM 402
Jakarta (CGK)
Malang (MLG)
Monday, 1 February 2027
RM 402
Jakarta (CGK)
Malang (MLG)
Thursday, 4 March 2027
RM 402
Jakarta (CGK)
Malang (MLG)
Monday, 12 April 2027
RM 473
Jakarta (CGK)
Malang (MLG)
Saturday, 1 May 2027
No data
Flight Schedule to Malang
Here are all the scheduled flights to Malang, providing a variety of convenient travel options.
Tue, 9 Jun 2026 (Today)
Wed, 10 Jun 2026
Thu, 11 Jun 2026
Fri, 12 Jun 2026
Sat, 13 Jun 2026
Sun, 14 Jun 2026
Mon, 15 Jun 2026
Tue, 16 Jun 2026
Airline
Departure Time
Arrival Time
Origin Airport
Destination Airport
Batik Air
12:50
14:30
Jakarta (CGK)
Malang (MLG)
Book flight
Best time to book a flight to Malang
Discover the best times to fly to Malang and unlock incredible savings!
1
2
3
Origin
Destination
Departure Date
Price
Jakarta (CGK)
Malang (MLG)
Wednesday, 10 June 2026
RM 349
Jakarta (CGK)
Malang (MLG)
Thursday, 11 June 2026
RM 349
Jakarta (CGK)
Malang (MLG)
Friday, 12 June 2026
RM 346
Jakarta (CGK)
Malang (MLG)
Saturday, 13 June 2026
RM 393
Jakarta (CGK)
Malang (MLG)
Sunday, 14 June 2026
RM 346
Jakarta (CGK)
Malang (MLG)
Monday, 15 June 2026
RM 335
Jakarta (CGK)
Malang (MLG)
Tuesday, 16 June 2026
RM 349
Jakarta (CGK)
Malang (MLG)
Wednesday, 17 June 2026
RM 349
Jakarta (CGK)
Malang (MLG)
Thursday, 18 June 2026
RM 349
Jakarta (CGK)
Malang (MLG)
Friday, 19 June 2026
RM 349
Jakarta (CGK)
Malang (MLG)
Saturday, 20 June 2026
RM 363
Jakarta (CGK)
Malang (MLG)
Sunday, 21 June 2026
RM 349
Jakarta (CGK)
Malang (MLG)
Monday, 22 June 2026
RM 349
Jakarta (CGK)
Malang (MLG)
Tuesday, 23 June 2026
RM 349
Jakarta (CGK)
Malang (MLG)
Wednesday, 24 June 2026
RM 384
Jakarta (CGK)
Malang (MLG)
Thursday, 25 June 2026
RM 384
Jakarta (CGK)
Malang (MLG)
Friday, 26 June 2026
RM 384
Jakarta (CGK)
Malang (MLG)
Saturday, 27 June 2026
RM 384
Jakarta (CGK)
Malang (MLG)
Sunday, 28 June 2026
RM 384
Jakarta (CGK)
Malang (MLG)
Monday, 29 June 2026
RM 392
Jakarta (CGK)
Malang (MLG)
Tuesday, 30 June 2026
RM 389
Jakarta (CGK)
Malang (MLG)
Wednesday, 1 July 2026
RM 400
Jakarta (CGK)
Malang (MLG)
Thursday, 2 July 2026
RM 400
Jakarta (CGK)
Malang (MLG)
Friday, 3 July 2026
RM 402
Jakarta (CGK)
Malang (MLG)
Saturday, 4 July 2026
RM 402
Jakarta (CGK)
Malang (MLG)
Sunday, 5 July 2026
RM 402
Jakarta (CGK)
Malang (MLG)
Monday, 6 July 2026
RM 402
Jakarta (CGK)
Malang (MLG)
Tuesday, 7 July 2026
RM 402
Jakarta (CGK)
Malang (MLG)
Wednesday, 8 July 2026
RM 402
Jakarta (CGK)
Malang (MLG)
Thursday, 9 July 2026
RM 402
Jakarta (CGK)
Malang (MLG)
Friday, 10 July 2026
RM 402
Jakarta (CGK)
Malang (MLG)
Saturday, 11 July 2026
RM 402
Jakarta (CGK)
Malang (MLG)
Sunday, 12 July 2026
RM 402
Jakarta (CGK)
Malang (MLG)
Monday, 13 July 2026
RM 402
Jakarta (CGK)
Malang (MLG)
Tuesday, 14 July 2026
RM 400
Jakarta (CGK)
Malang (MLG)
Wednesday, 15 July 2026
RM 402
Jakarta (CGK)
Malang (MLG)
Thursday, 16 July 2026
RM 402
Jakarta (CGK)
Malang (MLG)
Friday, 17 July 2026
RM 402
Jakarta (CGK)
Malang (MLG)
Saturday, 18 July 2026
RM 402
Jakarta (CGK)
Malang (MLG)
Sunday, 19 July 2026
RM 398
Jakarta (CGK)
Malang (MLG)
Monday, 20 July 2026
RM 402
Jakarta (CGK)
Malang (MLG)
Tuesday, 21 July 2026
RM 402
Jakarta (CGK)
Malang (MLG)
Wednesday, 22 July 2026
RM 402
Jakarta (CGK)
Malang (MLG)
Thursday, 23 July 2026
RM 402
Jakarta (CGK)
Malang (MLG)
Friday, 24 July 2026
RM 402
Jakarta (CGK)
Malang (MLG)
Saturday, 25 July 2026
RM 402
Jakarta (CGK)
Malang (MLG)
Sunday, 26 July 2026
RM 402
Jakarta (CGK)
Malang (MLG)
Monday, 27 July 2026
No data
Jakarta (CGK)
Malang (MLG)
Tuesday, 28 July 2026
RM 402
Jakarta (CGK)
Malang (MLG)
Wednesday, 29 July 2026
RM 402
Jakarta (CGK)
Malang (MLG)
Thursday, 30 July 2026
RM 402
Jakarta (CGK)
Malang (MLG)
Friday, 31 July 2026
No data
Jakarta (CGK)
Malang (MLG)
Saturday, 1 August 2026
RM 402
Jakarta (CGK)
Malang (MLG)
Sunday, 2 August 2026
RM 400
Jakarta (CGK)
Malang (MLG)
Monday, 3 August 2026
RM 402
Jakarta (CGK)
Malang (MLG)
Tuesday, 4 August 2026
RM 400
Jakarta (CGK)
Malang (MLG)
Wednesday, 5 August 2026
RM 402
Jakarta (CGK)
Malang (MLG)
Thursday, 6 August 2026
RM 402
Jakarta (CGK)
Malang (MLG)
Friday, 7 August 2026
RM 402
Jakarta (CGK)
Malang (MLG)
Saturday, 8 August 2026
RM 402
Jakarta (CGK)
Malang (MLG)
Sunday, 9 August 2026
RM 402
Jakarta (CGK)
Malang (MLG)
Monday, 10 August 2026
RM 400
Jakarta (CGK)
Malang (MLG)
Tuesday, 11 August 2026
RM 400
Jakarta (CGK)
Malang (MLG)
Wednesday, 12 August 2026
RM 400
Jakarta (CGK)
Malang (MLG)
Thursday, 13 August 2026
RM 402
Jakarta (CGK)
Malang (MLG)
Friday, 14 August 2026
RM 402
Jakarta (CGK)
Malang (MLG)
Saturday, 15 August 2026
RM 400
Jakarta (CGK)
Malang (MLG)
Sunday, 16 August 2026
No data
Jakarta (CGK)
Malang (MLG)
Monday, 17 August 2026
RM 402
Jakarta (CGK)
Malang (MLG)
Tuesday, 18 August 2026
RM 402
Jakarta (CGK)
Malang (MLG)
Wednesday, 19 August 2026
RM 402
Jakarta (CGK)
Malang (MLG)
Thursday, 20 August 2026
RM 400
Jakarta (CGK)
Malang (MLG)
Friday, 21 August 2026
RM 402
Jakarta (CGK)
Malang (MLG)
Saturday, 22 August 2026
RM 402
Jakarta (CGK)
Malang (MLG)
Sunday, 23 August 2026
RM 402
Jakarta (CGK)
Malang (MLG)
Monday, 24 August 2026
No data
Jakarta (CGK)
Malang (MLG)
Tuesday, 25 August 2026
RM 402
Jakarta (CGK)
Malang (MLG)
Wednesday, 26 August 2026
RM 402
Jakarta (CGK)
Malang (MLG)
Thursday, 27 August 2026
RM 402
Jakarta (CGK)
Malang (MLG)
Friday, 28 August 2026
RM 402
Jakarta (CGK)
Malang (MLG)
Saturday, 29 August 2026
RM 402
Jakarta (CGK)
Malang (MLG)
Sunday, 30 August 2026
No data
Jakarta (CGK)
Malang (MLG)
Monday, 31 August 2026
No data
Jakarta (CGK)
Malang (MLG)
Tuesday, 1 September 2026
No data
Jakarta (CGK)
Malang (MLG)
Wednesday, 2 September 2026
No data
Jakarta (CGK)
Malang (MLG)
Thursday, 3 September 2026
RM 402
Jakarta (CGK)
Malang (MLG)
Friday, 4 September 2026
RM 402
Jakarta (CGK)
Malang (MLG)
Saturday, 5 September 2026
No data
Jakarta (CGK)
Malang (MLG)
Sunday, 6 September 2026
RM 402
Jakarta (CGK)
Malang (MLG)
Monday, 7 September 2026
RM 402
Seat Class Comparison: Find Your Perfect Fit
Compare Economy, Business, & First Class Benefits
Economy
Business
Month
Seat Class
Average Price
June
Business
RM 762
July
Business
RM 795
August
Business
RM 782
September
Business
RM 827
October
Business
RM 819
November
Business
RM 1,363
December
Business
RM 1,363
January
Business
RM 1,363
February
Business
RM 1,363
March
Business
RM 1,363
April
Business
No data
May
Business
No data
June
Economy
RM 369
July
Economy
RM 410
August
Economy
RM 409
September
Economy
RM 409
October
Economy
RM 407
November
Economy
RM 408
December
Economy
RM 415
January
Economy
RM 437
February
Economy
RM 436
March
Economy
RM 437
April
Economy
RM 473
May
Economy
No data
Cheapest Day to Fly to Malang (MLG)
See when fares are lowest for your trip to Malang.
Origin
Destination
Departure Date
Price
Jakarta (CGK)
Malang (MLG)
Monday, 15 June 2026
RM 335
Jakarta (CGK)
Malang (MLG)
Tuesday, 16 June 2026
RM 349
Jakarta (CGK)
Malang (MLG)
Wednesday, 10 June 2026
RM 349
Jakarta (CGK)
Malang (MLG)
Thursday, 11 June 2026
RM 349
Jakarta (CGK)
Malang (MLG)
Friday, 12 June 2026
RM 346
Jakarta (CGK)
Malang (MLG)
Saturday, 20 June 2026
RM 363
Jakarta (CGK)
Malang (MLG)
Sunday, 14 June 2026
RM 346
Here is the average price by Airline to Malang (MLG)
Discover the most budget-friendly airline: Citilink offers the lowest average fares.
Traveloka Sdn Bhd (Registration No. 201501003122), Level 14 Tower 2, Menara Kembar Bank Rakyat, 33 Jalan Rakyat Brickfields, 50470 Kuala Lumpur, Malaysia