Find Cheap flights to Semarang – Best Airfare Deals

One-way
Round-trip
Multi-city
Direct Flights only
1 Adult, 0 Child, 0 Infant (on lap)
Economy
From
To
Departure date
Return Date
Search Flights

50M+ Downloads,
1M+ Reviews

Home
/
Flight
/
Semarang

Cheap Flights Insights: Ticket Prices, Best Months & Duration to Semarang

What is the cheapest month to book a flight to Semarang (SRG)

Currently, January offers the most budget-friendly flights to Semarang. Remember that many factors can influence flight costs, so comparing airlines, departure airports, and flight times will always give you more choices.
OriginDestinationDeparture DatePrice
Jakarta (CGK)Semarang (SRG)Thursday, January 15, 2026TWD 1,369
Jakarta (CGK)Semarang (SRG)Wednesday, February 4, 2026TWD 1,686
Jakarta (CGK)Semarang (SRG)Sunday, March 1, 2026TWD 1,703
Jakarta (CGK)Semarang (SRG)Friday, April 3, 2026TWD 1,715
Jakarta (CGK)Semarang (SRG)Saturday, May 2, 2026TWD 1,715
Jakarta (CGK)Semarang (SRG)Friday, June 12, 2026TWD 1,715
Jakarta (CGK)Semarang (SRG)Sunday, July 26, 2026TWD 1,715
Jakarta (CGK)Semarang (SRG)Saturday, August 8, 2026TWD 1,715
Jakarta (CGK)Semarang (SRG)Tuesday, September 1, 2026TWD 1,715
Jakarta (CGK)Semarang (SRG)Thursday, October 1, 2026TWD 1,732
Jakarta (CGK)Semarang (SRG)Thursday, November 5, 2026TWD 2,062
Jakarta (CGK)Semarang (SRG)Tuesday, December 1, 2026TWD 2,062

Flight Schedule to Semarang

Here are all the scheduled flights to Semarang, providing a variety of convenient travel options.
Tue, Jan 13, 2026
Wed, Jan 14, 2026
Thu, Jan 15, 2026
Airline
Departure Time
Arrival Time
Origin Airport
Destination Airport
Lion Air
Lion Air
06:35
06:50
Banjarmasin (BDJ)
Semarang (SRG)
Book flight
NAM Air
NAM Air
07:15
08:25
Pangkalan Bun (PKN)
Semarang (SRG)
Book flight
Super Air Jet
Super Air Jet
09:55
11:15
Palangkaraya (PKY)
Semarang (SRG)
Book flight
Batik Air
Batik Air
10:25
11:30
Pangkalan Bun (PKN)
Semarang (SRG)
Book flight
Citilink
Citilink
10:35
10:50
Banjarmasin (BDJ)
Semarang (SRG)
Book flight
Super Air Jet
Super Air Jet
15:30
17:30
Batam (BTH)
Semarang (SRG)
Book flight
Garuda Indonesia
Garuda Indonesia
15:45
17:00
Jakarta (CGK)
Semarang (SRG)
Book flight
Lion Air
Lion Air
15:55
16:35
Balikpapan (BPN)
Semarang (SRG)
Book flight
Garuda Indonesia
Garuda Indonesia
17:30
18:45
Jakarta (CGK)
Semarang (SRG)
Book flight
Lion Air
Lion Air
19:50
20:10
Bali / Denpasar (DPS)
Semarang (SRG)
Book flight

Best time to book a flight to Semarang

Discover the best times to fly to Semarang and unlock incredible savings!
1
2
3
OriginDestinationDeparture DatePrice
Jakarta (CGK)Semarang (SRG)Tuesday, 13 January 2026Rp 841.300
Jakarta (CGK)Semarang (SRG)Wednesday, 14 January 2026Rp 790.000
Jakarta (CGK)Semarang (SRG)Thursday, 15 January 2026Rp 735.400
Jakarta (CGK)Semarang (SRG)Friday, 16 January 2026Rp 811.000
Jakarta (CGK)Semarang (SRG)Saturday, 17 January 2026Rp 787.900
Jakarta (CGK)Semarang (SRG)Sunday, 18 January 2026Rp 787.500
Jakarta (CGK)Semarang (SRG)Monday, 19 January 2026Rp 782.100
Jakarta (CGK)Semarang (SRG)Tuesday, 20 January 2026Rp 862.300
Jakarta (CGK)Semarang (SRG)Wednesday, 21 January 2026Rp 907.400
Jakarta (CGK)Semarang (SRG)Thursday, 22 January 2026Rp 887.200
Jakarta (CGK)Semarang (SRG)Friday, 23 January 2026Rp 882.500
Jakarta (CGK)Semarang (SRG)Saturday, 24 January 2026Rp 889.500
Jakarta (CGK)Semarang (SRG)Sunday, 25 January 2026Rp 891.900
Jakarta (CGK)Semarang (SRG)Monday, 26 January 2026Rp 925.411
Jakarta (CGK)Semarang (SRG)Tuesday, 27 January 2026Rp 888.500
Jakarta (CGK)Semarang (SRG)Wednesday, 28 January 2026Rp 889.800
Jakarta (CGK)Semarang (SRG)Thursday, 29 January 2026Rp 897.700
Jakarta (CGK)Semarang (SRG)Friday, 30 January 2026Rp 897.600
Jakarta (CGK)Semarang (SRG)Saturday, 31 January 2026Rp 919.000
Jakarta (CGK)Semarang (SRG)Sunday, 1 February 2026Rp 910.700
Jakarta (CGK)Semarang (SRG)Monday, 2 February 2026Rp 915.200
Jakarta (CGK)Semarang (SRG)Tuesday, 3 February 2026Rp 906.200
Jakarta (CGK)Semarang (SRG)Wednesday, 4 February 2026Rp 906.200
Jakarta (CGK)Semarang (SRG)Thursday, 5 February 2026Rp 906.200
Jakarta (CGK)Semarang (SRG)Friday, 6 February 2026Rp 906.200
Jakarta (CGK)Semarang (SRG)Saturday, 7 February 2026Rp 921.400
Jakarta (CGK)Semarang (SRG)Sunday, 8 February 2026Rp 901.600
Jakarta (CGK)Semarang (SRG)Monday, 9 February 2026Rp 906.200
Jakarta (CGK)Semarang (SRG)Tuesday, 10 February 2026Rp 915.200
Jakarta (CGK)Semarang (SRG)Wednesday, 11 February 2026Rp 926.000
Jakarta (CGK)Semarang (SRG)Thursday, 12 February 2026Rp 921.400
Jakarta (CGK)Semarang (SRG)Friday, 13 February 2026Rp 912.200
Jakarta (CGK)Semarang (SRG)Saturday, 14 February 2026Rp 906.200
Jakarta (CGK)Semarang (SRG)Sunday, 15 February 2026Rp 921.400
Jakarta (CGK)Semarang (SRG)Monday, 16 February 2026Rp 906.200
Jakarta (CGK)Semarang (SRG)Tuesday, 17 February 2026Rp 906.200
Jakarta (CGK)Semarang (SRG)Wednesday, 18 February 2026Rp 906.200
Jakarta (CGK)Semarang (SRG)Thursday, 19 February 2026Rp 906.200
Jakarta (CGK)Semarang (SRG)Friday, 20 February 2026Rp 906.200
Jakarta (CGK)Semarang (SRG)Saturday, 21 February 2026Rp 915.200
Jakarta (CGK)Semarang (SRG)Sunday, 22 February 2026Rp 910.700
Jakarta (CGK)Semarang (SRG)Monday, 23 February 2026Rp 910.700
Jakarta (CGK)Semarang (SRG)Tuesday, 24 February 2026Rp 915.200
Jakarta (CGK)Semarang (SRG)Wednesday, 25 February 2026Rp 906.200
Jakarta (CGK)Semarang (SRG)Thursday, 26 February 2026Rp 910.700
Jakarta (CGK)Semarang (SRG)Friday, 27 February 2026Rp 916.800
Jakarta (CGK)Semarang (SRG)Saturday, 28 February 2026Rp 901.600
Jakarta (CGK)Semarang (SRG)Sunday, 1 March 2026Rp 906.200
Jakarta (CGK)Semarang (SRG)Monday, 2 March 2026Rp 906.200
Jakarta (CGK)Semarang (SRG)Tuesday, 3 March 2026Rp 906.200
Jakarta (CGK)Semarang (SRG)Wednesday, 4 March 2026Rp 910.700
Jakarta (CGK)Semarang (SRG)Thursday, 5 March 2026Rp 906.200
Jakarta (CGK)Semarang (SRG)Friday, 6 March 2026Rp 915.200
Jakarta (CGK)Semarang (SRG)Saturday, 7 March 2026Rp 915.200
Jakarta (CGK)Semarang (SRG)Sunday, 8 March 2026Rp 916.800
Jakarta (CGK)Semarang (SRG)Monday, 9 March 2026Rp 921.400
Jakarta (CGK)Semarang (SRG)Tuesday, 10 March 2026Rp 926.000
Jakarta (CGK)Semarang (SRG)Wednesday, 11 March 2026Rp 916.800
Jakarta (CGK)Semarang (SRG)Thursday, 12 March 2026Rp 916.800
Jakarta (CGK)Semarang (SRG)Friday, 13 March 2026Rp 921.400
Jakarta (CGK)Semarang (SRG)Saturday, 14 March 2026Rp 921.400
Jakarta (CGK)Semarang (SRG)Sunday, 15 March 2026Rp 921.400
Jakarta (CGK)Semarang (SRG)Monday, 16 March 2026Rp 921.400
Jakarta (CGK)Semarang (SRG)Tuesday, 17 March 2026Rp 930.600
Jakarta (CGK)Semarang (SRG)Wednesday, 18 March 2026Rp 930.600
Jakarta (CGK)Semarang (SRG)Thursday, 19 March 2026Rp 921.400
Jakarta (CGK)Semarang (SRG)Friday, 20 March 2026Rp 930.600
Jakarta (CGK)Semarang (SRG)Saturday, 21 March 2026Rp 930.600
Jakarta (CGK)Semarang (SRG)Sunday, 22 March 2026Rp 916.800
Jakarta (CGK)Semarang (SRG)Monday, 23 March 2026Rp 906.200
Jakarta (CGK)Semarang (SRG)Tuesday, 24 March 2026Rp 906.200
Jakarta (CGK)Semarang (SRG)Wednesday, 25 March 2026Rp 906.200
Jakarta (CGK)Semarang (SRG)Thursday, 26 March 2026Rp 910.700
Jakarta (CGK)Semarang (SRG)Friday, 27 March 2026Rp 906.200
Jakarta (CGK)Semarang (SRG)Saturday, 28 March 2026Rp 906.200
Jakarta (CGK)Semarang (SRG)Sunday, 29 March 2026Rp 906.200
Jakarta (CGK)Semarang (SRG)Monday, 30 March 2026Rp 906.200
Jakarta (CGK)Semarang (SRG)Tuesday, 31 March 2026Rp 915.200
Jakarta (CGK)Semarang (SRG)Wednesday, 1 April 2026Rp 921.400
Jakarta (CGK)Semarang (SRG)Thursday, 2 April 2026Rp 926.000
Jakarta (CGK)Semarang (SRG)Friday, 3 April 2026Rp 912.200
Jakarta (CGK)Semarang (SRG)Saturday, 4 April 2026Rp 916.800
Jakarta (CGK)Semarang (SRG)Sunday, 5 April 2026Rp 921.400
Jakarta (CGK)Semarang (SRG)Monday, 6 April 2026Rp 919.694
Jakarta (CGK)Semarang (SRG)Tuesday, 7 April 2026Rp 939.287
Jakarta (CGK)Semarang (SRG)Wednesday, 8 April 2026Rp 927.255
Jakarta (CGK)Semarang (SRG)Thursday, 9 April 2026Rp 917.139
Jakarta (CGK)Semarang (SRG)Friday, 10 April 2026Rp 919.694
Jakarta (CGK)Semarang (SRG)Saturday, 11 April 2026Rp 919.694
Jakarta (CGK)Semarang (SRG)Sunday, 12 April 2026Rp 919.694

Seat Class Comparison: Find Your Perfect Fit

Compare Economy, Business, & First Class Benefits
Economy
Business
MonthSeat ClassAverage Price
JanuaryEconomyTWD 2,939
FebruaryEconomyTWD 2,808
MarchEconomyTWD 2,994
AprilEconomyTWD 3,452
MayEconomyTWD 3,316
JuneEconomyTWD 3,155
JulyEconomyTWD 3,219
AugustEconomyTWD 3,123
SeptemberEconomyTWD 3,579
OctoberEconomyTWD 3,152
NovemberEconomyTWD 4,367
DecemberEconomyTWD 2,719
JanuaryBusinessTWD 5,933
FebruaryBusinessTWD 5,475
MarchBusinessTWD 6,842
AprilBusinessTWD 5,783
MayBusinessTWD 5,881
JuneBusinessTWD 6,555
JulyBusinessTWD 6,205
AugustBusinessTWD 5,907
SeptemberBusinessTWD 6,090
OctoberBusinessTWD 6,801
NovemberBusinessTWD 7,355
DecemberBusinessTWD 9,411

Cheapest Day to Fly to Semarang (SRG)

See when fares are lowest for your trip to Semarang.
OriginDestinationDeparture DatePrice
Jakarta (CGK)Semarang (SRG)Monday, January 19, 2026TWD 1,470
Jakarta (CGK)Semarang (SRG)Tuesday, January 13, 2026TWD 1,566
Jakarta (CGK)Semarang (SRG)Wednesday, January 14, 2026TWD 1,478
Jakarta (CGK)Semarang (SRG)Thursday, January 15, 2026TWD 1,369
Jakarta (CGK)Semarang (SRG)Friday, January 16, 2026TWD 1,538
Jakarta (CGK)Semarang (SRG)Saturday, January 17, 2026TWD 1,469
Jakarta (CGK)Semarang (SRG)Sunday, January 18, 2026TWD 1,480

Here is the average price by Airline to Semarang (SRG)

Discover the most budget-friendly airline: Citilink offers the lowest average fares.
AirlineAverage Price
CitilinkTWD 1,824
Garuda IndonesiaTWD 2,159
Batik AirTWD 3,158
KLMTWD 3,198
Batik Air MalaysiaTWD 3,390
AirAsia Berhad (Malaysia)TWD 3,434
Lion AirTWD 4,180
TransNusaTWD 4,188

Get a special discount on hotel bookings in Semarang!

Use HOTELDEALS to get a discount on your stay now

""

Copy

Popular Payments

We are partnering with the most reliable payment service providers to make sure every transaction is smooth and worry-free!
Stay updated with travel tips, recommendations, and latest promos.
Subscribe to Newsletter

Have your dream trip at your fingertips. Get The App.