Flights from Singapore Changi to Semarang

One-way
Round-trip
Multi-city
Direct only
1 Adult
Economy
From

Changi International Airport

To

Jenderal Ahmad Yani International Airport

Search Flights
Need travel inspiration?
Discover flight ideas
Alternative Singapore to Semarang routes
Looking for the cheapest, fastest route from Singapore to Semarang? You could fly into the following airports instead.

What to know before you fly Singapore to Semarang

Today’s flight schedule from Changi International Airport, Singapore to Semarang — last minute flight deals on Traveloka!

Explore all flight schedules from Changi International Airport, Singapore to Semarang. The fastest flight takes only 2 hours and 15 minutes.
Airline
Departure Time
Arrival Time
Origin airport
Destination airport
Scoot
Scoot
06:05
07:20
Singapore (SIN)
Semarang (SRG)
Book flight

When is the cheapest time to fly from Changi International Airport, Singapore to Semarang? Compare flight prices now!

OriginDestinationDeparture DatePrice
Singapore (SINA)Semarang (SRG)Saturday, 14 November 2026S$145
Singapore (SINA)Semarang (SRG)Wednesday, 30 December 2026S$146
Singapore (SINA)Semarang (SRG)Wednesday, 20 January 2027S$146
Singapore (SINA)Semarang (SRG)Thursday, 11 February 2027S$146
Singapore (SINA)Semarang (SRG)Tuesday, 2 March 2027S$147
Singapore (SINA)Semarang (SRG)Thursday, 1 April 2027S$156
Singapore (SINA)Semarang (SRG)Thursday, 20 May 2027S$206
Singapore (SINA)Semarang (SRG)Saturday, 19 June 2027S$175
Singapore (SINA)Semarang (SRG)Thursday, 1 July 2027No data
Singapore (SINA)Semarang (SRG)Sunday, 1 August 2027No data
Singapore (SINA)Semarang (SRG)Wednesday, 1 September 2027No data
Singapore (SINA)Semarang (SRG)Friday, 1 October 2027No data

Frequently Asked Questions

Are there nonstop flights from Singapore to Semarang?

Yes. Scoot operates the Singapore Changi–Ahmad Yani nonstop in the October 2026 schedules checked. It launched the route in December 2025. Compare outward and return dates together, since regular service does not mean that a suitable nonstop operates at your preferred time every day.

How long is the Singapore to Semarang flight?

Current nonstop schedules take about 2 hours 10–15 minutes. Semarang is one hour behind Singapore. This duration excludes check-in, arrival formalities and the journey from Ahmad Yani Airport to your accommodation; a connecting itinerary requires extra flying and transfer time.

How can I compare fares from Singapore to Semarang?

Compare the complete outward-and-return combination with the baggage you need. If dates are flexible, vary the stay length as well as the departure day. A lower outward fare may offer little overall saving if the return needs a costly connection or an unwanted extra hotel night.

Can I connect through Jakarta to reach Semarang?

A Jakarta connection is an alternative when the nonstop dates do not fit. Review the airport codes, total elapsed time and ticket protection. Separate tickets require time for Indonesian arrival formalities and the next check-in; a transfer between different Jakarta airports is a substantially different journey.

How do I get from Ahmad Yani Airport to my hotel?

A taxi or arranged car offers a direct transfer to the full hotel address. City tourism information also lists BRT Trans Semarang among airport transport options. Its usefulness depends on operating hours, the stop and the final hotel leg; Kota Lama and Simpang Lima are different destinations.

Should I stay near Kota Lama or Simpang Lima?

Kota Lama suits an old-town visit focused on architecture, galleries and cafés near the Tawang area. A base around Simpang Lima or the central commercial streets suits a broader city itinerary. Lawang Sewu is on Jalan Pemuda near Tugu Muda, separate from Kota Lama itself.

Is Lawang Sewu still open as a visitor attraction?

Yes. KAI identifies Lawang Sewu at Jalan Pemuda No. 160 as an operating railway heritage museum. It is a structured visit with building interiors and collections, rather than an abandoned landmark or a free extension of a Kota Lama street walk.

Which arrival airport should I enter on the All Indonesia declaration?

For a nonstop from Singapore to Semarang, use Ahmad Yani as the Indonesian arrival airport. If your international flight arrives in Jakarta before a domestic connection, use that first international arrival instead. Complete the declaration within its three-day pre-arrival window using the booked flight details.

Flight from Changi International Airport, Singapore to Semarang

Singapore Changi to Semarang flights arrive at Jenderal Ahmad Yani International Airport (SRG), the airport serving Central Java's capital. Scoot operates a nonstop on this route, making a city break possible without changing aircraft in Jakarta. The key choices are the available flight days, your arrival transport and whether to stay around Kota Lama, the central shopping streets or another part of Semarang.

Semarang combines a railway museum, an old-town district and a substantial modern city. Those places reward a few planned outings rather than a long list of stops immediately after landing. Choose the part of the city you most want to explore, then fit the flights around the nights you will actually spend there.

Current nonstop flights from Singapore to Semarang

Scoot is the nonstop operator shown in the Singapore–Semarang schedules checked in October 2026. The airline launched this service in December 2025 and continues to market Singapore–Semarang flights. This is a specific Changi–Ahmad Yani service, rather than evidence that every airline selling a Semarang itinerary flies the route directly.

For a short stay, start with the nonstop dates in both directions. A route can have regular service without operating at your preferred time every day. If the return does not fit a two-night break, extending the stay may be more useful than introducing a connection solely to preserve the original hotel dates. Compare the resulting trip as a whole.

Flight duration and the one-hour time difference

Current nonstop schedules put Singapore–Semarang at about 2 hours 10–15 minutes. That is the scheduled flight sector, not the full journey from your Singapore address to your accommodation in Semarang. Add time at Changi, arrival formalities at Ahmad Yani and the road journey to your particular hotel.

Semarang uses Western Indonesia Time and is one hour behind Singapore. All departure and arrival times on a normal itinerary are local to the airport concerned. An arrival that looks only a little later than departure therefore does not indicate a very short flight. Use the elapsed duration for the sector and local Semarang time for a driver pickup or afternoon appointment.

What to do when the nonstop dates do not fit

A connecting itinerary can be worth considering when the nonstop does not match your travel day. Jakarta is an established domestic gateway for Semarang, but a journey through it adds another flight and a transfer between international arrival and domestic departure. Its value depends on the full travel time and ticket arrangements, not simply the availability of a Singapore–Jakarta seat.

Keep the airport codes consistent if buying separate sectors. A connection requiring a journey between two Jakarta airports is a different proposition from changing flights within Soekarno-Hatta. Immigration, bags and the next airline's check-in deadline belong in the transfer plan. For a brief holiday, the direct Scoot option is usually the simpler starting point when the dates work.

Comparing Singapore–Semarang fares fairly

Compare fares after adding the luggage and other extras you need. Travelling with a small cabin bag for a city weekend is different from visiting family with checked suitcases. The relevant figure is the cost for your party in each direction, including the return service that fits your plans.

Flexible dates can help when a route has fewer nonstop choices than Singapore's larger Indonesian destinations. Look at changing the trip's length as well as moving both flights together. A lower outward fare may offer little saving if the return requires an expensive connection or an extra unwanted hotel night. There is no single cheapest month that reliably applies to every booking.

Departure from Changi Terminal 1

Scoot's Semarang flights depart from Changi Terminal 1. Its route information states that the check-in counters close 60 minutes before departure. Arrive with time to complete document checks and bag drop before that deadline; being inside the terminal is not the same as having completed check-in.

A morning or afternoon departure changes how much of your first Semarang day remains after the airport transfer. For an evening arrival, a direct journey to the hotel followed by dinner nearby is more practical than committing to a timed attraction. Keep any first-day reservation after a realistic arrival allowance, particularly if you have checked luggage or are travelling as a group.

Packing for a short Semarang stay

Scoot Economy includes up to two cabin items with a combined allowance of 10kg, subject to its size restrictions. Checked baggage is determined by the fare or extra allowance purchased. For a short city trip, travelling within the cabin allowance can simplify arrival, while a shopping visit may justify buying checked baggage for the return.

Pack around the activities you have chosen. Kota Lama involves outdoor walking, while Lawang Sewu has both building interiors and open areas. Comfortable footwear, a compact rain cover and a bag that leaves your hands free suit those visits better than luggage intended for a resort stay. Keep the items needed for arrival paperwork and the first transfer accessible rather than at the bottom of a checked suitcase.

Arriving at Ahmad Yani Airport

SRG is Jenderal Ahmad Yani International Airport, also widely called Ahmad Yani Airport. The current passenger terminal opened in 2018, so an older airport-distance claim or an old-terminal map should not decide your pickup point. Use the actual passenger terminal and the full hotel address when arranging transport.

The airport is separate from Semarang's railway stations and sightseeing districts. A flight arriving at Ahmad Yani does not bring you directly to Tawang Station or Kota Lama. Allow for immigration and baggage collection before the road transfer. If your trip continues by train, leave a realistic interval before its departure rather than treating the airport and railway station as one interchange.

Taxi, car and public transport into Semarang

A taxi or prearranged car offers a direct transfer from the airport to your hotel. This suits a family with bags, an evening arrival or accommodation away from a convenient public-transport stop. The full destination matters: Kota Lama, Simpang Lima and an address in the upper parts of Semarang require different road journeys.

The city's tourism information also lists BRT Trans Semarang among airport transport options. Public transport is worth considering for a light-luggage trip when its route and operating hours fit your arrival. It does not remove the final journey from the bus stop to the hotel. Use a direct car if avoiding that additional transfer is more valuable to your party than the potential saving.

Choosing between Kota Lama and a central city base

Kota Lama suits a visit built around streetscapes, galleries and cafés. The tourism ministry places the district around Jalan Letjen Suprapto in Semarang Utara, near Semarang Tawang Station. Staying in or around that district can keep your old-town outing together, particularly if you want to return for a café stop or evening photography.

A base around Simpang Lima or the central commercial streets makes more sense when shopping, meetings and several parts of the city share the itinerary. Lawang Sewu is on Jalan Pemuda near Tugu Muda, rather than inside Kota Lama itself. Choose accommodation around the journeys you will make most often instead of assuming that all central attractions sit on one short walking circuit.

Lawang Sewu is an operating museum

Lawang Sewu is open to visitors as a railway heritage museum, not an abandoned building with nothing in use. KAI lists the visitor site at Jalan Pemuda No. 160. The building and its railway collections give it a different role from a simple photo stop outside a landmark.

Make it a dedicated visit if architecture or transport interests you. Allow time for the exhibition spaces as well as the courtyards and exterior, then continue to another district rather than rushing through several distant sights. Admission arrangements are separate from walking around Kota Lama. If you are choosing just one structured cultural visit during a short stay, Lawang Sewu provides a clear, identifiable option.

A separate outing through Kota Lama

Kota Lama is an area to explore, with public streets and individual cafés, galleries and museums. Taman Srigunting and the streets around Gereja Blenduk form a useful starting point for seeing the district's architecture. Walking between these nearby places is a different experience from a vehicle-based tour across all of Semarang.

The public district does not have one universal attraction ticket or a single set of opening hours for every business inside it. Choose an outdoor walk with a café break, or add a specific indoor visit that interests you. Sam Poo Kong is another established Semarang cultural sight, but belongs in a separate part of the itinerary rather than being presented as the next building along an old-town walk.

Documents and arrival preparation from Singapore

For an eligible leisure visit, Singapore passport holders can use Indonesia's visa exemption for up to 30 days, without an extension. A passport with at least six months' validity and a return or onward ticket are part of the entry preparation. Travellers with another passport or a different purpose of visit should use the requirements that apply to their own circumstances.

Complete the All Indonesia arrival declaration within its three-day pre-arrival window. On a nonstop Singapore–Semarang flight, the Indonesian arrival airport is Ahmad Yani; if connecting through Jakarta, the first international arrival is there instead. Use the itinerary you have actually booked when entering the flight and arrival details, and keep your first accommodation address available.

Putting the Semarang booking together on Traveloka

Search Singapore Changi to Semarang with the outbound and return dates you can use, then compare the nonstop first. Add required baggage before judging the fare, choose a hotel base for your main activities and arrange arrival transport to that exact address. A full city day between arrival and departure gives Lawang Sewu and Kota Lama more room than a crowded same-day programme.

Read the ticket's change and refund conditions before payment. Flexibility depends on the fare and may involve airline fees or a fare difference. Keep your confirmed itinerary and transfer details together, with Semarang's one-hour time difference in mind. That leaves the practical parts settled before you start exploring Central Java's capital.

Flight Information to Semarang

Flight Duration

2 hr(s) 15 mins

Airport in Singapore

Airport in Semarang

Popular Airline

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

#1 All-in-one Travel App*

Easy refund & reschedule

App-only deals

Instant notifications & alerts

Download Traveloka
App Store

4.7/5

App rating
Google Play

4.9/5

App rating
*In SEA, based on cumulative downloads (2014–2025) among travel apps. Source: SensorTower