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,336
Jakarta (CGK)Semarang (SRG)Sunday, February 1, 2026TWD 1,692
Jakarta (CGK)Semarang (SRG)Monday, March 2, 2026TWD 1,701
Jakarta (CGK)Semarang (SRG)Wednesday, April 1, 2026TWD 1,721
Jakarta (CGK)Semarang (SRG)Thursday, May 28, 2026TWD 1,712
Jakarta (CGK)Semarang (SRG)Friday, June 5, 2026TWD 1,712
Jakarta (CGK)Semarang (SRG)Wednesday, July 1, 2026TWD 1,721
Jakarta (CGK)Semarang (SRG)Friday, August 14, 2026TWD 1,712
Jakarta (CGK)Semarang (SRG)Tuesday, September 29, 2026TWD 1,710
Jakarta (CGK)Semarang (SRG)Friday, October 2, 2026TWD 1,738
Jakarta (CGK)Semarang (SRG)Sunday, November 1, 2026TWD 2,059
Jakarta (CGK)Semarang (SRG)Sunday, December 6, 2026TWD 2,059

Flight Schedule to Semarang

Here are all the scheduled flights to Semarang, providing a variety of convenient travel options.
Wed, Jan 14, 2026
Thu, Jan 15, 2026
Fri, Jan 16, 2026
Airline
Departure Time
Arrival Time
Origin Airport
Destination Airport
Batik Air
Batik Air
10:25
11:30
Pangkalan Bun (PKN)
Semarang (SRG)
Book flight
Super Air Jet
Super Air Jet
10:30
11:50
Palangkaraya (PKY)
Semarang (SRG)
Book flight
Citilink
Citilink
10:35
10:50
Banjarmasin (BDJ)
Semarang (SRG)
Book flight
Garuda Indonesia
Garuda Indonesia
10:55
11:55
Jakarta (CGK)
Semarang (SRG)
Book flight
Garuda Indonesia
Garuda Indonesia
13:25
14:40
Jakarta (CGK)
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
Lion Air
Lion Air
16:25
17:10
Makassar (UPG)
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)Wednesday, 14 January 2026Rp 797.200
Jakarta (CGK)Semarang (SRG)Thursday, 15 January 2026Rp 711.700
Jakarta (CGK)Semarang (SRG)Friday, 16 January 2026Rp 839.400
Jakarta (CGK)Semarang (SRG)Saturday, 17 January 2026Rp 809.800
Jakarta (CGK)Semarang (SRG)Sunday, 18 January 2026Rp 787.500
Jakarta (CGK)Semarang (SRG)Monday, 19 January 2026Rp 813.900
Jakarta (CGK)Semarang (SRG)Tuesday, 20 January 2026Rp 851.300
Jakarta (CGK)Semarang (SRG)Wednesday, 21 January 2026Rp 866.700
Jakarta (CGK)Semarang (SRG)Thursday, 22 January 2026Rp 893.800
Jakarta (CGK)Semarang (SRG)Friday, 23 January 2026Rp 890.100
Jakarta (CGK)Semarang (SRG)Saturday, 24 January 2026Rp 895.300
Jakarta (CGK)Semarang (SRG)Sunday, 25 January 2026Rp 889.400
Jakarta (CGK)Semarang (SRG)Monday, 26 January 2026Rp 885.100
Jakarta (CGK)Semarang (SRG)Tuesday, 27 January 2026Rp 892.600
Jakarta (CGK)Semarang (SRG)Wednesday, 28 January 2026Rp 892.200
Jakarta (CGK)Semarang (SRG)Thursday, 29 January 2026Rp 899.800
Jakarta (CGK)Semarang (SRG)Friday, 30 January 2026Rp 890.400
Jakarta (CGK)Semarang (SRG)Saturday, 31 January 2026Rp 916.600
Jakarta (CGK)Semarang (SRG)Sunday, 1 February 2026Rp 906.200
Jakarta (CGK)Semarang (SRG)Monday, 2 February 2026Rp 915.494
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 906.200
Jakarta (CGK)Semarang (SRG)Monday, 9 February 2026Rp 906.200
Jakarta (CGK)Semarang (SRG)Tuesday, 10 February 2026Rp 906.200
Jakarta (CGK)Semarang (SRG)Wednesday, 11 February 2026Rp 921.400
Jakarta (CGK)Semarang (SRG)Thursday, 12 February 2026Rp 921.400
Jakarta (CGK)Semarang (SRG)Friday, 13 February 2026Rp 921.400
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 910.700
Jakarta (CGK)Semarang (SRG)Thursday, 19 February 2026Rp 906.200
Jakarta (CGK)Semarang (SRG)Friday, 20 February 2026Rp 915.200
Jakarta (CGK)Semarang (SRG)Saturday, 21 February 2026Rp 906.200
Jakarta (CGK)Semarang (SRG)Sunday, 22 February 2026Rp 906.200
Jakarta (CGK)Semarang (SRG)Monday, 23 February 2026Rp 915.200
Jakarta (CGK)Semarang (SRG)Tuesday, 24 February 2026Rp 906.200
Jakarta (CGK)Semarang (SRG)Wednesday, 25 February 2026Rp 901.600
Jakarta (CGK)Semarang (SRG)Thursday, 26 February 2026Rp 901.600
Jakarta (CGK)Semarang (SRG)Friday, 27 February 2026Rp 906.200
Jakarta (CGK)Semarang (SRG)Saturday, 28 February 2026Rp 906.200
Jakarta (CGK)Semarang (SRG)Sunday, 1 March 2026Rp 915.200
Jakarta (CGK)Semarang (SRG)Monday, 2 March 2026Rp 906.200
Jakarta (CGK)Semarang (SRG)Tuesday, 3 March 2026Rp 915.200
Jakarta (CGK)Semarang (SRG)Wednesday, 4 March 2026Rp 906.200
Jakarta (CGK)Semarang (SRG)Thursday, 5 March 2026Rp 906.200
Jakarta (CGK)Semarang (SRG)Friday, 6 March 2026Rp 906.200
Jakarta (CGK)Semarang (SRG)Saturday, 7 March 2026Rp 906.200
Jakarta (CGK)Semarang (SRG)Sunday, 8 March 2026Rp 921.400
Jakarta (CGK)Semarang (SRG)Monday, 9 March 2026Rp 916.800
Jakarta (CGK)Semarang (SRG)Tuesday, 10 March 2026Rp 916.800
Jakarta (CGK)Semarang (SRG)Wednesday, 11 March 2026Rp 921.400
Jakarta (CGK)Semarang (SRG)Thursday, 12 March 2026Rp 912.200
Jakarta (CGK)Semarang (SRG)Friday, 13 March 2026Rp 912.200
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 921.400
Jakarta (CGK)Semarang (SRG)Wednesday, 18 March 2026Rp 921.400
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 921.400
Jakarta (CGK)Semarang (SRG)Sunday, 22 March 2026Rp 916.800
Jakarta (CGK)Semarang (SRG)Monday, 23 March 2026Rp 915.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 906.200
Jakarta (CGK)Semarang (SRG)Friday, 27 March 2026Rp 915.200
Jakarta (CGK)Semarang (SRG)Saturday, 28 March 2026Rp 910.700
Jakarta (CGK)Semarang (SRG)Sunday, 29 March 2026Rp 915.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 916.800
Jakarta (CGK)Semarang (SRG)Thursday, 2 April 2026Rp 921.400
Jakarta (CGK)Semarang (SRG)Friday, 3 April 2026Rp 926.000
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 921.400
Jakarta (CGK)Semarang (SRG)Tuesday, 7 April 2026Rp 921.400
Jakarta (CGK)Semarang (SRG)Wednesday, 8 April 2026Rp 919.829
Jakarta (CGK)Semarang (SRG)Thursday, 9 April 2026Rp 919.829
Jakarta (CGK)Semarang (SRG)Friday, 10 April 2026Rp 926.996
Jakarta (CGK)Semarang (SRG)Saturday, 11 April 2026Rp 924.840
Jakarta (CGK)Semarang (SRG)Sunday, 12 April 2026Rp 924.840
Jakarta (CGK)Semarang (SRG)Monday, 13 April 2026Rp 922.387

Seat Class Comparison: Find Your Perfect Fit

Compare Economy, Business, & First Class Benefits
Economy
Business
MonthSeat ClassAverage Price
JanuaryEconomyTWD 2,855
FebruaryEconomyTWD 2,772
MarchEconomyTWD 2,989
AprilEconomyTWD 3,231
MayEconomyTWD 3,174
JuneEconomyTWD 3,184
JulyEconomyTWD 2,947
AugustEconomyTWD 3,289
SeptemberEconomyTWD 3,573
OctoberEconomyTWD 3,686
NovemberEconomyTWD 3,573
DecemberEconomyTWD 3,181
JanuaryBusinessTWD 5,552
FebruaryBusinessTWD 5,286
MarchBusinessTWD 6,770
AprilBusinessTWD 6,047
MayBusinessTWD 5,953
JuneBusinessTWD 6,550
JulyBusinessTWD 6,550
AugustBusinessTWD 5,887
SeptemberBusinessTWD 5,871
OctoberBusinessTWD 6,664
NovemberBusinessNo data
DecemberBusinessTWD 7,913

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,528
Jakarta (CGK)Semarang (SRG)Tuesday, January 20, 2026TWD 1,589
Jakarta (CGK)Semarang (SRG)Wednesday, January 14, 2026TWD 1,496
Jakarta (CGK)Semarang (SRG)Thursday, January 15, 2026TWD 1,336
Jakarta (CGK)Semarang (SRG)Friday, January 16, 2026TWD 1,588
Jakarta (CGK)Semarang (SRG)Saturday, January 17, 2026TWD 1,535
Jakarta (CGK)Semarang (SRG)Sunday, January 18, 2026TWD 1,485

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,790
Garuda IndonesiaTWD 2,200
Batik AirTWD 3,097
Lion AirTWD 4,177
TransNusaTWD 4,193
Super Air JetTWD 5,420
AirAsia IndonesiaTWD 6,072

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.