Flights to Semarang, Central Java

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

Jenderal Ahmad Yani International Airport

Departure date
Return date
Search Flights
Need travel inspiration?
Discover flight ideas

Airlines flying nonstop to Semarang

Non-stop airline flights to Semarang
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
Super Air Jet
Super Air Jet
See Airlines
Citilink
Citilink
See Airlines
Batik Air
Batik Air
See Airlines
Garuda Indonesia
Garuda Indonesia
See Airlines
AirAsia Berhad (Malaysia)
AirAsia Berhad (Malaysia)
See Airlines
Susi Air
Susi Air
See Airlines
Sriwijaya Air
Sriwijaya Air
See Airlines
Singapore Airlines
Singapore Airlines
See Airlines
Wings Air
Wings Air
See Airlines

50M+ Downloads,
1M+ Reviews

Easy Flight Changes

Cancel or change your flight booking without hassle

Exclusive Hotel Deals

Unlock amazing deals on your hotel booking

24/7 Support

Reach out to us anytime, anywhere

Which month usually brings better-value fares to Semarang?

Currently, October offers the most budget-friendly flights to Semarang. Please note that numerous factors can influence flight costs; therefore, comparing airlines, departure airports, and flight times will consistently provide you with more options.
OriginDestinationDeparture DatePrice
Singapore (SIN)Semarang (SRG)Tuesday, 20 October 2026S$142
Singapore (SIN)Semarang (SRG)Tuesday, 24 November 2026S$142
Singapore (SIN)Semarang (SRG)Tuesday, 8 December 2026S$166
Singapore (SIN)Semarang (SRG)Saturday, 16 January 2027S$167
Singapore (SIN)Semarang (SRG)Saturday, 20 February 2027S$168
Singapore (SIN)Semarang (SRG)Wednesday, 31 March 2027S$171
Singapore (SIN)Semarang (SRG)Wednesday, 21 April 2027S$175
Singapore (SIN)Semarang (SRG)Saturday, 22 May 2027S$226
Singapore (SIN)Semarang (SRG)Tuesday, 15 June 2027S$225
Singapore (SIN)Semarang (SRG)Thursday, 29 July 2027S$181
Singapore (SIN)Semarang (SRG)Wednesday, 11 August 2027S$180
Singapore (SIN)Semarang (SRG)Tuesday, 28 September 2027S$177

Today's flight schedule to Semarang

Here are all the scheduled flights to Semarang, providing a variety of convenient travel options.
Airline
Departure Time
Arrival Time
Origin Airport
Destination Airport
Citilink
Citilink
14:55
16:05
Jakarta (CGK)
Semarang (SRG)
Book Flight
Lion Air
Lion Air
16:00
16:40
Balikpapan (BPN)
Semarang (SRG)
Book Flight
Garuda Indonesia
Garuda Indonesia
17:30
18:45
Jakarta (CGK)
Semarang (SRG)
Book Flight

Which dates tend to be better value for flying to Semarang?

Discover the best times to fly to Semarang and achieve significant savings!
1
2
3
OriginDestinationDeparture DatePrice
Singapore (SIN)Semarang (SRG)Sunday, 4 October 2026S$197
Singapore (SIN)Semarang (SRG)Monday, 5 October 2026S$175
Singapore (SIN)Semarang (SRG)Tuesday, 6 October 2026S$168
Singapore (SIN)Semarang (SRG)Wednesday, 7 October 2026S$166
Singapore (SIN)Semarang (SRG)Thursday, 8 October 2026S$143
Singapore (SIN)Semarang (SRG)Friday, 9 October 2026S$176
Singapore (SIN)Semarang (SRG)Saturday, 10 October 2026S$188
Singapore (SIN)Semarang (SRG)Sunday, 11 October 2026S$185
Singapore (SIN)Semarang (SRG)Monday, 12 October 2026S$182
Singapore (SIN)Semarang (SRG)Tuesday, 13 October 2026S$149
Singapore (SIN)Semarang (SRG)Wednesday, 14 October 2026S$149
Singapore (SIN)Semarang (SRG)Thursday, 15 October 2026S$146
Singapore (SIN)Semarang (SRG)Friday, 16 October 2026S$174
Singapore (SIN)Semarang (SRG)Saturday, 17 October 2026S$142
Singapore (SIN)Semarang (SRG)Sunday, 18 October 2026S$201
Singapore (SIN)Semarang (SRG)Monday, 19 October 2026S$177
Singapore (SIN)Semarang (SRG)Tuesday, 20 October 2026S$142
Singapore (SIN)Semarang (SRG)Wednesday, 21 October 2026S$143
Singapore (SIN)Semarang (SRG)Thursday, 22 October 2026S$143
Singapore (SIN)Semarang (SRG)Friday, 23 October 2026S$240
Singapore (SIN)Semarang (SRG)Saturday, 24 October 2026S$142
Singapore (SIN)Semarang (SRG)Sunday, 25 October 2026S$183
Singapore (SIN)Semarang (SRG)Monday, 26 October 2026S$172
Singapore (SIN)Semarang (SRG)Tuesday, 27 October 2026S$149
Singapore (SIN)Semarang (SRG)Wednesday, 28 October 2026S$142
Singapore (SIN)Semarang (SRG)Thursday, 29 October 2026S$143
Singapore (SIN)Semarang (SRG)Friday, 30 October 2026S$172
Singapore (SIN)Semarang (SRG)Saturday, 31 October 2026S$142
Singapore (SIN)Semarang (SRG)Sunday, 1 November 2026S$182
Singapore (SIN)Semarang (SRG)Monday, 2 November 2026S$175
Singapore (SIN)Semarang (SRG)Tuesday, 3 November 2026S$143
Singapore (SIN)Semarang (SRG)Wednesday, 4 November 2026S$143
Singapore (SIN)Semarang (SRG)Thursday, 5 November 2026S$174
Singapore (SIN)Semarang (SRG)Friday, 6 November 2026S$183
Singapore (SIN)Semarang (SRG)Saturday, 7 November 2026S$174
Singapore (SIN)Semarang (SRG)Sunday, 8 November 2026S$182
Singapore (SIN)Semarang (SRG)Monday, 9 November 2026S$174
Singapore (SIN)Semarang (SRG)Tuesday, 10 November 2026S$143
Singapore (SIN)Semarang (SRG)Wednesday, 11 November 2026S$143
Singapore (SIN)Semarang (SRG)Thursday, 12 November 2026S$142
Singapore (SIN)Semarang (SRG)Friday, 13 November 2026S$174
Singapore (SIN)Semarang (SRG)Saturday, 14 November 2026S$145
Singapore (SIN)Semarang (SRG)Sunday, 15 November 2026S$179
Singapore (SIN)Semarang (SRG)Monday, 16 November 2026S$174
Singapore (SIN)Semarang (SRG)Tuesday, 17 November 2026S$143
Singapore (SIN)Semarang (SRG)Wednesday, 18 November 2026S$146
Singapore (SIN)Semarang (SRG)Thursday, 19 November 2026S$143
Singapore (SIN)Semarang (SRG)Friday, 20 November 2026S$175
Singapore (SIN)Semarang (SRG)Saturday, 21 November 2026S$145
Singapore (SIN)Semarang (SRG)Sunday, 22 November 2026S$179
Singapore (SIN)Semarang (SRG)Monday, 23 November 2026S$175
Singapore (SIN)Semarang (SRG)Tuesday, 24 November 2026S$142
Singapore (SIN)Semarang (SRG)Wednesday, 25 November 2026S$143
Singapore (SIN)Semarang (SRG)Thursday, 26 November 2026S$149
Singapore (SIN)Semarang (SRG)Friday, 27 November 2026S$211
Singapore (SIN)Semarang (SRG)Saturday, 28 November 2026S$167
Singapore (SIN)Semarang (SRG)Sunday, 29 November 2026S$183
Singapore (SIN)Semarang (SRG)Monday, 30 November 2026S$186
Singapore (SIN)Semarang (SRG)Tuesday, 1 December 2026S$167
Singapore (SIN)Semarang (SRG)Wednesday, 2 December 2026S$167
Singapore (SIN)Semarang (SRG)Thursday, 3 December 2026S$167
Singapore (SIN)Semarang (SRG)Friday, 4 December 2026S$216
Singapore (SIN)Semarang (SRG)Saturday, 5 December 2026S$167
Singapore (SIN)Semarang (SRG)Sunday, 6 December 2026S$234
Singapore (SIN)Semarang (SRG)Monday, 7 December 2026S$216
Singapore (SIN)Semarang (SRG)Tuesday, 8 December 2026S$166
Singapore (SIN)Semarang (SRG)Wednesday, 9 December 2026S$167
Singapore (SIN)Semarang (SRG)Thursday, 10 December 2026No data
Singapore (SIN)Semarang (SRG)Friday, 11 December 2026S$234
Singapore (SIN)Semarang (SRG)Saturday, 12 December 2026S$236
Singapore (SIN)Semarang (SRG)Sunday, 13 December 2026S$237
Singapore (SIN)Semarang (SRG)Monday, 14 December 2026No data
Singapore (SIN)Semarang (SRG)Tuesday, 15 December 2026S$216
Singapore (SIN)Semarang (SRG)Wednesday, 16 December 2026S$216
Singapore (SIN)Semarang (SRG)Thursday, 17 December 2026S$216
Singapore (SIN)Semarang (SRG)Friday, 18 December 2026S$250
Singapore (SIN)Semarang (SRG)Saturday, 19 December 2026S$248
Singapore (SIN)Semarang (SRG)Sunday, 20 December 2026S$291
Singapore (SIN)Semarang (SRG)Monday, 21 December 2026S$256
Singapore (SIN)Semarang (SRG)Tuesday, 22 December 2026S$251
Singapore (SIN)Semarang (SRG)Wednesday, 23 December 2026S$241
Singapore (SIN)Semarang (SRG)Thursday, 24 December 2026S$241
Singapore (SIN)Semarang (SRG)Friday, 25 December 2026No data
Singapore (SIN)Semarang (SRG)Saturday, 26 December 2026S$246
Singapore (SIN)Semarang (SRG)Sunday, 27 December 2026S$246
Singapore (SIN)Semarang (SRG)Monday, 28 December 2026S$228
Singapore (SIN)Semarang (SRG)Tuesday, 29 December 2026S$212
Singapore (SIN)Semarang (SRG)Wednesday, 30 December 2026S$240
Singapore (SIN)Semarang (SRG)Thursday, 31 December 2026S$240
Singapore (SIN)Semarang (SRG)Friday, 1 January 2027S$256

Semarang airfares by cabin class

Compare the Benefits of Economy, Business, & First Class
MonthSeat ClassAverage Price
OctoberBusinessS$795
NovemberBusinessS$809
DecemberBusinessS$701
JanuaryBusinessNo data
FebruaryBusinessNo data
MarchBusinessNo data
AprilBusinessNo data
MayBusinessNo data
JuneBusinessNo data
JulyBusinessNo data
AugustBusinessNo data
SeptemberBusinessNo data
OctoberEconomyS$242
NovemberEconomyS$228
DecemberEconomyS$288
JanuaryEconomyS$308
FebruaryEconomyS$280
MarchEconomyS$312
AprilEconomyS$269
MayEconomyS$299
JuneEconomyS$295
JulyEconomyS$295
AugustEconomyS$305
SeptemberEconomyS$227

Which weekday is usually better value to fly to Semarang?

Review when the fares are lowest for your journey to Semarang.
OriginDestinationDeparture DatePrice
Singapore (SIN)Semarang (SRG)Monday, 26 October 2026S$172
Singapore (SIN)Semarang (SRG)Tuesday, 20 October 2026S$142
Singapore (SIN)Semarang (SRG)Wednesday, 28 October 2026S$142
Singapore (SIN)Semarang (SRG)Thursday, 12 November 2026S$142
Singapore (SIN)Semarang (SRG)Friday, 30 October 2026S$172
Singapore (SIN)Semarang (SRG)Saturday, 24 October 2026S$142
Singapore (SIN)Semarang (SRG)Sunday, 22 November 2026S$179

Average fare to Semarang by airline

Discover the most cost-effective airline: Scoot offers the lowest average fares.
AirlineAverage Price
ScootS$178
CitilinkS$220
TransNusaS$222
Batik AirS$226
Super Air JetS$227
AirAsia Berhad (Malaysia)S$275
Garuda IndonesiaS$335
JetstarS$344

Flights from Singapore to Semarang: airport, seasons and sights

Semarang is the capital of Central Java, a port city on Java's north coast where Dutch colonial streets, Chinese temples and Javanese markets sit side by side. It is a practical base for business in the province and a gateway inland to the cool Dieng Plateau, the hill temples of Gedong Songo and, further south, Borobudur. If you are comparing flights to Semarang from Singapore, you will usually find connections through Jakarta and other Indonesian cities, and a nonstop option when one is scheduled.

About Ahmad Yani Airport, Semarang

Jenderal Ahmad Yani International Airport (SRG) is the main airport for Semarang and much of Central Java. It handles busy domestic routes to Jakarta, Bali, Sumatra and Kalimantan, and it has also handled a small number of international services.

Location

The airport sits on low coastal land on the western side of Semarang, close to the Java Sea and not far from the city centre. Its setting near fish ponds and wetlands gives the arrival approach a distinctive, watery view.

Terminals

A modern terminal, opened to replace the older building, handles both domestic and international flights under one roof. It has food outlets, prayer rooms, ATMs and shops selling local snacks, so you can pick up souvenirs right before you fly home.

Getting to and from the airport

Airport taxis and ride-hailing cars are the most common way into town, with the Simpang Lima and Pemuda areas a short drive east. The city's Trans Semarang bus network has a route that serves the airport, a low-cost option if you travel light. Car rental with a driver is popular for trips out to the hills and temples.

Direct and connecting flights to Semarang

Nonstop services between Singapore and Semarang have operated on and off, so tick the Direct filter when you search to see if one is on sale for your dates. If there is no nonstop, connecting through Jakarta is the usual choice, and Surabaya or other Indonesian hubs can also work well.

Some travellers take the ferry from Singapore to Batam and then book a domestic Batam to Semarang flight from Hang Nadim Airport. Compare that combination with a connection via Jakarta, allowing plenty of buffer for the ferry and airport check-in. For regional trips, Yogyakarta's airport is another option if your plans centre on Borobudur.

When to fly to Semarang

Semarang has a tropical climate that stays hot and humid all year. The drier months run from roughly May to September, which suits temple visits and mountain trips. From November to March, heavy afternoon rain is common, and low-lying parts of the city can flood after downpours.

Demand for flights to Semarang peaks around Lebaran at the end of Ramadan, when millions of Indonesians travel home to Central Java, as well as at Christmas and New Year. From Singapore, add the June and December school holidays and Chinese New Year. Use the fare-by-month chart on this page and set a Price Alert for your preferred dates.

Popular places in Semarang

Lawang Sewu

The "thousand doors" building was once the headquarters of the Dutch-era railway company. Its arched corridors and stained glass make it the city's best-known landmark.

Kota Lama

The restored old town, sometimes called Little Netherlands, has colonial warehouses, cafés and the domed Blenduk Church at its heart.

Sam Poo Kong

A striking red Chinese temple complex honouring the admiral Zheng He, blending Chinese and Javanese traditions.

Great Mosque of Central Java

A vast mosque with hydraulic umbrellas in its courtyard and a tall minaret offering views across Semarang to the sea.

Gedong Songo

A cluster of small Hindu temples scattered across the cool slopes of Mount Ungaran near Bandungan, in the hills south of the city.

Where to stay in Semarang

Simpang Lima, the main square, is the centre of shopping and evening food stalls and a convenient base for first-time visitors. Jalan Pemuda links it with Lawang Sewu and the old town. Kota Lama suits travellers who like heritage streets and cafés, while the hilly Candisari and Gombel areas offer cooler air and views over the city lights. For a mountain escape, Bandungan is a popular weekend retreat.

Food to try in Semarang

Lumpia Semarang

The city's signature spring roll is filled with bamboo shoots, egg and prawn or chicken, and served fried or fresh with a sweet sauce.

Bandeng presto

Milkfish pressure-cooked until even the bones are soft, then fried and eaten with sambal. It is also a favourite gift to take home.

Tahu gimbal

Fried tofu, prawn fritters, rice cakes and cabbage, all covered in a peanut and shrimp paste sauce.

Soto Semarang

A light, clear chicken soup with rice noodles and bean sprouts, usually eaten with fried side dishes such as satay of quail eggs.

Wingko babat

A chewy coconut and glutinous rice cake sold in paper wrappers. It began in Babat, East Java, but Semarang made it famous, and it is now the city's classic snack for the journey home.

Plan your trip to Central Java with Traveloka. Compare flights to Semarang, pay with local payment methods and receive your e-ticket instantly, with Easy Reschedule and 24/7 customer service on hand if plans change.

Semarang flight FAQs

Which airport serves Semarang?
Semarang is served by Jenderal Ahmad Yani International Airport (SRG), on the western side of the city near the coast. It handles domestic flights across Indonesia and has had a small number of international routes.
Are there direct flights from Singapore to Semarang?
Nonstop flights between Singapore and Semarang have been offered on some schedules, but they come and go. Tick the Direct filter on Traveloka to check your dates, or connect through Jakarta or Surabaya.
Can I fly from Batam to Semarang?
Yes, domestic flights link Batam's Hang Nadim Airport with Semarang, and some travellers from Singapore take a ferry to Batam first. Compare that option with a connection via Jakarta, and leave extra time for the ferry and check-in.
How do I get from Ahmad Yani Airport to Semarang city centre?
Taxis and ride-hailing cars are the easiest way from Ahmad Yani Airport into Semarang, and the centre is a short drive east. The Trans Semarang bus network also serves the airport if you are travelling light.
When is the best time to visit Semarang?
May to September is drier in Semarang and best for trips to the hills and temples. The rainy season from November to March brings heavy showers and occasional flooding, and Lebaran is the busiest time for travel into Central Java.
What are the top attractions in Semarang?
Lawang Sewu, the Kota Lama old town and the Sam Poo Kong temple are the main sights in Semarang. The Great Mosque of Central Java and the Gedong Songo temples in the hills are also well worth a visit.
Where should I stay in Semarang?
Simpang Lima is the most convenient area in Semarang for shops and food, and Jalan Pemuda leads to Lawang Sewu. Kota Lama suits heritage lovers, while Candisari and Gombel in the hills offer cooler air and city views.
What food is Semarang known for?
Semarang is famous for lumpia, its spring rolls with bamboo shoots, and for bandeng presto, soft-boned milkfish. Tahu gimbal, soto Semarang and wingko babat coconut cakes are also local favourites.
Can I visit Borobudur from Semarang?
Yes, many travellers visit Borobudur on a day trip from Semarang by hired car, heading south through the Central Java hills. The Dieng Plateau and the hill town of Bandungan are other popular trips from the city.
What should I check before flying from Singapore to Semarang?
Indonesia's entry rules differ by passport, so look up the current requirements for yours before you travel. If you connect in Jakarta or travel via Batam, confirm the time you need between your ferry or flights.

Get a special discount for New User on App!

Use BOOKTRAVELOKA to get a discount up to 8% on App

Code:BOOKTRAVELOKA

Copy

Popular airlines flying to Semarang

Domestic & International Airline Partners
We are partnering with various airlines across the globe to get you to wherever you need to be.
Singapore Airlines
Singapore Airlines
See Airlines
Jet Star
Jet Star
See Airlines
Qatar Airways
Qatar Airways
See Airlines
Cathay Pacific
Cathay Pacific
See Airlines
Malaysia Airlines
Malaysia Airlines
See Airlines
Emirates
Emirates
See Airlines
Garuda Indonesia
Garuda Indonesia
See Airlines
Lion Air
Lion Air
See Airlines
Thai Airways
Thai Airways
See Airlines
Qantas Airlines
Qantas Airlines
See Airlines
Cebu Pacific
Cebu Pacific
See Airlines
China Eastern Airlines
China Eastern Airlines
See Airlines
Vietnam Airlines
Vietnam Airlines
See Airlines
Korean Air
Korean Air
See Airlines
All Nippon Airways
All Nippon Airways
See Airlines
Air China
Air China
See Airlines
Malindo Air
Malindo Air
See Airlines
Japan Airlines
Japan Airlines
See Airlines
Xiamen Airlines
Xiamen Airlines
See Airlines
Philippine Airlines
Philippine Airlines
See Airlines
China Airlines
China Airlines
See Airlines
United Airlines
United Airlines
See Airlines
China Southern Airlines
China Southern Airlines
See Airlines
Srilankan Airlines
Srilankan Airlines
See Airlines
Asiana Airlines
Asiana Airlines
See Airlines
Thai Lion
Thai Lion
See Airlines
Bangkok Airways
Bangkok Airways
See Airlines
Lufthansa
Lufthansa
See Airlines
Air France
Air France
See Airlines
Royal Brunei
Royal Brunei
See Airlines
Delta Airlines
Delta Airlines
See Airlines
Air New Zealand
Air New Zealand
See Airlines
Etihad Airways
Etihad Airways
See Airlines
Turkish Airlines
Turkish Airlines
See Airlines
Cebu Pacific
Cebu Pacific
See Airlines

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.