Find Cheap flights to Semarang – Best Airfare Deals

One-way
Round-trip
Multi-city
Direct Flights only
1 Adult/Child/Infant {n}, 0 Child, 0 Infant
Economy
From
To

Achmad Yani

Departure date
Return Date
Search Flights

50M+ Downloads,
1M+ Reviews

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

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

Currently, May 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
Taipei (TPE)Semarang (SRG)Tuesday, April 28, 2026TWD 6,535
Taipei (TPE)Semarang (SRG)Tuesday, May 19, 2026TWD 6,177
Taipei (TPE)Semarang (SRG)Tuesday, June 9, 2026TWD 7,095
Taipei (TPE)Semarang (SRG)Monday, July 20, 2026TWD 6,620
Taipei (TPE)Semarang (SRG)Tuesday, August 4, 2026TWD 6,563
Taipei (TPE)Semarang (SRG)Tuesday, September 8, 2026TWD 6,313
Taipei (TPE)Semarang (SRG)Wednesday, October 14, 2026TWD 6,208
Taipei (TPE)Semarang (SRG)Sunday, November 1, 2026No data
Taipei (TPE)Semarang (SRG)Tuesday, December 1, 2026No data
Taipei (TPE)Semarang (SRG)Friday, January 1, 2027No data
Taipei (TPE)Semarang (SRG)Monday, February 1, 2027No data
Taipei (TPE)Semarang (SRG)Monday, March 1, 2027No data

Flight Schedule to Semarang

Here are all the scheduled flights to Semarang, providing a variety of convenient travel options.
Sat, Apr 25, 2026 (Today)
Sun, Apr 26, 2026
Mon, Apr 27, 2026
Airline
Departure Time
Arrival Time
Origin Airport
Destination Airport
Batik Air
Batik Air
16:25
17:35
Jakarta (CGK)
Semarang (SRG)
Book flight
Garuda Indonesia
Garuda Indonesia
17:30
18:45
Jakarta (CGK)
Semarang (SRG)
Book flight
Super Air Jet
Super Air Jet
19:50
20:10
Bali / Denpasar (DPS)
Semarang (SRG)
Book flight
Batik Air
Batik Air
19:50
21:00
Jakarta (CGK)
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)Minggu, 26 April 2026Rp 946.900
Jakarta (CGK)Semarang (SRG)Senin, 27 April 2026Rp 1.142.400
Jakarta (CGK)Semarang (SRG)Selasa, 28 April 2026Rp 1.056.100
Jakarta (CGK)Semarang (SRG)Rabu, 29 April 2026Rp 1.029.600
Jakarta (CGK)Semarang (SRG)Kamis, 30 April 2026Rp 991.300
Jakarta (CGK)Semarang (SRG)Jumat, 1 Mei 2026Rp 1.123.400
Jakarta (CGK)Semarang (SRG)Sabtu, 2 Mei 2026Rp 1.035.700
Jakarta (CGK)Semarang (SRG)Minggu, 3 Mei 2026Rp 991.300
Jakarta (CGK)Semarang (SRG)Senin, 4 Mei 2026Rp 1.117.200
Jakarta (CGK)Semarang (SRG)Selasa, 5 Mei 2026Rp 1.142.400
Jakarta (CGK)Semarang (SRG)Rabu, 6 Mei 2026Rp 1.142.400
Jakarta (CGK)Semarang (SRG)Kamis, 7 Mei 2026Rp 1.142.400
Jakarta (CGK)Semarang (SRG)Jumat, 8 Mei 2026Rp 1.142.400
Jakarta (CGK)Semarang (SRG)Sabtu, 9 Mei 2026Rp 1.131.500
Jakarta (CGK)Semarang (SRG)Minggu, 10 Mei 2026Rp 1.137.800
Jakarta (CGK)Semarang (SRG)Senin, 11 Mei 2026Rp 1.142.400
Jakarta (CGK)Semarang (SRG)Selasa, 12 Mei 2026Rp 1.123.400
Jakarta (CGK)Semarang (SRG)Rabu, 13 Mei 2026Rp 1.123.400
Jakarta (CGK)Semarang (SRG)Kamis, 14 Mei 2026Rp 1.131.500
Jakarta (CGK)Semarang (SRG)Jumat, 15 Mei 2026Rp 1.142.400
Jakarta (CGK)Semarang (SRG)Sabtu, 16 Mei 2026Rp 1.086.109
Jakarta (CGK)Semarang (SRG)Minggu, 17 Mei 2026Rp 1.112.300
Jakarta (CGK)Semarang (SRG)Senin, 18 Mei 2026Rp 1.142.400
Jakarta (CGK)Semarang (SRG)Selasa, 19 Mei 2026Rp 1.142.400
Jakarta (CGK)Semarang (SRG)Rabu, 20 Mei 2026Rp 1.123.400
Jakarta (CGK)Semarang (SRG)Kamis, 21 Mei 2026Rp 1.142.400
Jakarta (CGK)Semarang (SRG)Jumat, 22 Mei 2026Rp 1.142.400
Jakarta (CGK)Semarang (SRG)Sabtu, 23 Mei 2026Rp 1.111.100
Jakarta (CGK)Semarang (SRG)Minggu, 24 Mei 2026Rp 1.111.100
Jakarta (CGK)Semarang (SRG)Senin, 25 Mei 2026Rp 1.142.400
Jakarta (CGK)Semarang (SRG)Selasa, 26 Mei 2026Rp 1.123.400
Jakarta (CGK)Semarang (SRG)Rabu, 27 Mei 2026Rp 1.117.200
Jakarta (CGK)Semarang (SRG)Kamis, 28 Mei 2026Rp 1.142.400
Jakarta (CGK)Semarang (SRG)Jumat, 29 Mei 2026Rp 1.142.400
Jakarta (CGK)Semarang (SRG)Sabtu, 30 Mei 2026Rp 1.123.400
Jakarta (CGK)Semarang (SRG)Minggu, 31 Mei 2026Rp 1.111.100
Jakarta (CGK)Semarang (SRG)Senin, 1 Juni 2026Rp 1.131.500
Jakarta (CGK)Semarang (SRG)Selasa, 2 Juni 2026Rp 1.131.500
Jakarta (CGK)Semarang (SRG)Rabu, 3 Juni 2026Rp 1.142.400
Jakarta (CGK)Semarang (SRG)Kamis, 4 Juni 2026Rp 1.142.400
Jakarta (CGK)Semarang (SRG)Jumat, 5 Juni 2026Rp 1.142.400
Jakarta (CGK)Semarang (SRG)Sabtu, 6 Juni 2026Rp 1.142.400
Jakarta (CGK)Semarang (SRG)Minggu, 7 Juni 2026Rp 1.131.500
Jakarta (CGK)Semarang (SRG)Senin, 8 Juni 2026Rp 1.131.500
Jakarta (CGK)Semarang (SRG)Selasa, 9 Juni 2026Rp 1.142.400
Jakarta (CGK)Semarang (SRG)Rabu, 10 Juni 2026Rp 1.142.400
Jakarta (CGK)Semarang (SRG)Kamis, 11 Juni 2026Rp 1.142.400
Jakarta (CGK)Semarang (SRG)Jumat, 12 Juni 2026Rp 1.142.400
Jakarta (CGK)Semarang (SRG)Sabtu, 13 Juni 2026Rp 1.142.400
Jakarta (CGK)Semarang (SRG)Minggu, 14 Juni 2026Rp 1.142.400
Jakarta (CGK)Semarang (SRG)Senin, 15 Juni 2026Rp 1.142.400
Jakarta (CGK)Semarang (SRG)Selasa, 16 Juni 2026Rp 1.142.400
Jakarta (CGK)Semarang (SRG)Rabu, 17 Juni 2026Rp 1.142.400
Jakarta (CGK)Semarang (SRG)Kamis, 18 Juni 2026Rp 1.142.400
Jakarta (CGK)Semarang (SRG)Jumat, 19 Juni 2026Rp 1.142.400
Jakarta (CGK)Semarang (SRG)Sabtu, 20 Juni 2026Rp 1.142.400
Jakarta (CGK)Semarang (SRG)Minggu, 21 Juni 2026Rp 1.142.400
Jakarta (CGK)Semarang (SRG)Senin, 22 Juni 2026Rp 1.142.400
Jakarta (CGK)Semarang (SRG)Selasa, 23 Juni 2026Rp 1.142.400
Jakarta (CGK)Semarang (SRG)Rabu, 24 Juni 2026Rp 1.142.400
Jakarta (CGK)Semarang (SRG)Kamis, 25 Juni 2026Rp 1.142.400
Jakarta (CGK)Semarang (SRG)Jumat, 26 Juni 2026Rp 1.142.400
Jakarta (CGK)Semarang (SRG)Sabtu, 27 Juni 2026Rp 1.142.400
Jakarta (CGK)Semarang (SRG)Minggu, 28 Juni 2026Rp 1.142.400
Jakarta (CGK)Semarang (SRG)Senin, 29 Juni 2026Rp 1.142.400
Jakarta (CGK)Semarang (SRG)Selasa, 30 Juni 2026Rp 1.142.400
Jakarta (CGK)Semarang (SRG)Rabu, 1 Juli 2026Rp 1.142.400
Jakarta (CGK)Semarang (SRG)Kamis, 2 Juli 2026Rp 1.142.400
Jakarta (CGK)Semarang (SRG)Jumat, 3 Juli 2026Rp 1.131.500
Jakarta (CGK)Semarang (SRG)Sabtu, 4 Juli 2026Rp 1.142.400
Jakarta (CGK)Semarang (SRG)Minggu, 5 Juli 2026Rp 1.142.400
Jakarta (CGK)Semarang (SRG)Senin, 6 Juli 2026Rp 1.142.400
Jakarta (CGK)Semarang (SRG)Selasa, 7 Juli 2026Rp 1.131.500
Jakarta (CGK)Semarang (SRG)Rabu, 8 Juli 2026Rp 1.142.400
Jakarta (CGK)Semarang (SRG)Kamis, 9 Juli 2026Rp 1.142.400
Jakarta (CGK)Semarang (SRG)Jumat, 10 Juli 2026Rp 1.142.400
Jakarta (CGK)Semarang (SRG)Sabtu, 11 Juli 2026Rp 1.142.400
Jakarta (CGK)Semarang (SRG)Minggu, 12 Juli 2026Rp 1.142.400
Jakarta (CGK)Semarang (SRG)Senin, 13 Juli 2026Rp 1.142.400
Jakarta (CGK)Semarang (SRG)Selasa, 14 Juli 2026Rp 1.142.400
Jakarta (CGK)Semarang (SRG)Rabu, 15 Juli 2026Rp 1.142.400
Jakarta (CGK)Semarang (SRG)Kamis, 16 Juli 2026Rp 1.142.400
Jakarta (CGK)Semarang (SRG)Jumat, 17 Juli 2026Rp 1.142.400
Jakarta (CGK)Semarang (SRG)Sabtu, 18 Juli 2026Rp 1.149.695
Jakarta (CGK)Semarang (SRG)Minggu, 19 Juli 2026Rp 1.149.695
Jakarta (CGK)Semarang (SRG)Senin, 20 Juli 2026Rp 1.149.695
Jakarta (CGK)Semarang (SRG)Selasa, 21 Juli 2026Rp 1.149.695
Jakarta (CGK)Semarang (SRG)Rabu, 22 Juli 2026Rp 1.158.135
Jakarta (CGK)Semarang (SRG)Kamis, 23 Juli 2026Rp 1.168.739
Jakarta (CGK)Semarang (SRG)Jumat, 24 Juli 2026Rp 1.142.400

Seat Class Comparison: Find Your Perfect Fit

Compare Economy, Business, & First Class Benefits
Economy
Business
MonthSeat ClassAverage Price
AprilEconomyTWD 13,384
MayEconomyTWD 12,724
JuneEconomyTWD 10,762
JulyEconomyTWD 10,094
AugustEconomyTWD 10,299
SeptemberEconomyTWD 9,208
OctoberEconomyTWD 8,745
NovemberEconomyNo data
DecemberEconomyNo data
JanuaryEconomyNo data
FebruaryEconomyNo data
MarchEconomyNo data
AprilBusinessNo data
MayBusinessNo data
JuneBusinessNo data
JulyBusinessNo data
AugustBusinessTWD 32,956
SeptemberBusinessNo data
OctoberBusinessNo data
NovemberBusinessNo data
DecemberBusinessNo data
JanuaryBusinessNo data
FebruaryBusinessNo data
MarchBusinessNo data

Cheapest Day to Fly to Semarang (SRG)

See when fares are lowest for your trip to Semarang.
OriginDestinationDeparture DatePrice
Taipei (TPE)Semarang (SRG)Monday, July 20, 2026TWD 6,620
Taipei (TPE)Semarang (SRG)Tuesday, May 19, 2026TWD 6,177
Taipei (TPE)Semarang (SRG)Wednesday, June 10, 2026TWD 7,637
Taipei (TPE)Semarang (SRG)Thursday, May 21, 2026TWD 8,377
Taipei (TPE)Semarang (SRG)Friday, May 1, 2026TWD 11,003
Taipei (TPE)Semarang (SRG)Saturday, May 23, 2026TWD 12,176
Taipei (TPE)Semarang (SRG)Sunday, April 26, 2026TWD 11,679

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 6,177
VietJet AirTWD 6,535
Thai VietJet AirTWD 6,620
Garuda IndonesiaTWD 7,316
AirAsia Berhad (Malaysia)TWD 7,353
Vietnam AirlinesTWD 9,877
ScootTWD 10,333
Cathay PacificTWD 11,529

Direct Airline to Semarang

Available airlines offering direct flights to Semarang start from TWD 6,177.
Select your preferred airline for a direct flight to Semarang. Enjoy a smooth and efficient journey to your destination.
Lion Air
Lion Air
See Airlines
AirAsia Berhad (Malaysia)
AirAsia Berhad (Malaysia)
See Airlines
Garuda Indonesia
Garuda Indonesia
See Airlines
Super Air Jet
Super Air Jet
See Airlines
Batik Air
Batik Air
See Airlines
Citilink
Citilink
See Airlines
Susi Air
Susi Air
See Airlines
Wings Air
Wings Air
See Airlines
Sriwijaya Air
Sriwijaya Air
See Airlines

Get discount coupons for flights

Grab the TVWEB code to book flights at a great discount.

Code:TVWEB

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.