77 € Cheap Flights from Soekarno-Hatta (CGK) to Semarang (SRG)

Compare Soekarno-Hatta to Semarang flight deals

Find the cheapest month or even day of the year to fly to Semarang

Book the best Semarang fare with no extra fees

Flight deals from Soekarno-Hatta to Semarang

Looking for a cheap last-minute deal or the best return flight from Soekarno-Hatta to Semarang? Find the lowest prices on one-way and return tickets right here.

Find the cheapest month to fly from Soekarno-Hatta to Semarang

We’re always keeping an eye on fares, so you can find the best one in seconds. It looks like Soekarno-Hatta to Semarang flights are currently cheapest in January.

Direct flights from Soekarno-Hatta to Semarang

Soekarno-Hatta to Semarang: Alternative routes

Compare routes from Soekarno-Hatta to Semarang below. You may find an airport to fly into that's cheaper, faster, or easier than Semarang.

Jakarta to Semarang: Flight information

The things to know before you go.
Cheapest flight found77 €
Cheapest month to flyJanuary
Average flight time1 hr, 12 mins
Most popular airlineBatikAir Indonesia
Average flights per week123

Finding cheap flights from Soekarno-Hatta to Semarang: Frequently asked questions

The best price we found for a return flight from Soekarno-Hatta to Semarang is 77 €. This is an estimate based on information collected from different airlines and travel providers over the last 4 days and is subject to change and availability.
1 hour and 12 minutes is the average flight time from Soekarno-Hatta to Semarang.
BatikAir Indonesia, Garuda Indonesia and Etihad Airways fly direct from Soekarno-Hatta to Semarang.
As of November 2025, there are 123 flights per week flying from Soekarno-Hatta to Semarang.
The cheapest month to fly from Soekarno-Hatta to Semarang is usually January.
After crunching the numbers on our flight calendar, we found that it's currently cheapest to fly from Soekarno-Hatta Airport to Semarang Airport on Thursday, 1 January 2026.
Yes – the average flight time is 1 hour and 12 minutes.
We show every price from over 1,200 airlines and travel agents, comparing them all so you don’t have to. If you know you want to fly to Semarang but you’re not ready to book, set up a Price Alert. We’ll track prices for you, and let you know when they rise or fall.
We crunched all the numbers in our flight calendar and it looks like the cheapest time to book a flight to Semarang is around 40 days in advance, so don’t leave your flight to the last minute.
Currently, BatikAir Indonesia offers the cheapest flight tickets to Semarang.

Flying from Soekarno-Hatta International Airport (CGK) to Achmad Yani International Airport (SRG): what you need to know

  • Hop on a direct flight from Soekarno-Hatta International Airport to Achmad Yani International Airport and you'll be travelling for an average of 1 hour 10 minutes.

  • Each week, there are 58 Soekarno-Hatta International Airport to Achmad Yani International Airport flights. If you prefer to be on board as soon as possible, go for the 06:35 Batik Air flight. If you're eager to make the most of your day before flying, the latest flight is at 17:35 with Garuda Indonesia.

  • Get to the airport on time so you don't miss your CGK to SRG flight. Be there at least two hours ahead for international flights and an hour early for domestic departures to avoid sprinting to your gate.

  • During popular months such as July, it's best to get to the airport earlier than usual. Plan to arrive two hours before a domestic departure and four hours ahead for international flights when you travel during peak periods in general.

  • Garuda Indonesia offers direct flights from Soekarno-Hatta International Airport to Achmad Yani International Airport. Book with this popular carrier, then get ready to tick off the sights in Semarang — and maybe even more of Indonesia if time allows.

  • Most passengers choose to fly with Garuda Indonesia on this route.

  • With 72.66% of its services arriving as planned, Garuda Indonesia is the most punctual carrier operating CGK to SRG flights.

  • Consider adding a stopover when booking your ticket from Soekarno-Hatta International Airport to Achmad Yani International Airport. Simply uncheck 'Direct flights only' to break up your trip, or enjoy a detour to a new and interesting place. Here's where you can stop between CGK and SRG:

    • Iskandar Airport

    • Syamsudin Noor International Airport

    • Ngurah Rai International Airport

How to find the cheapest flights from Soekarno-Hatta International Airport (CGK) to Achmad Yani International Airport (SRG)

  • The cheapest price we've found for a one-way Soekarno-Hatta International Airport to Achmad Yani International Airport flight is 41 €. A return fare is currently 77 €. Depending on the availability when you book, these fares can change.

  • To score cheap tickets from CGK to SRG, book your trip five months before your planned departure.

  • The cheapest month for flights from Soekarno-Hatta International Airport to Achmad Yani International Airport is April. Use the 'Whole month' tool to see the lowest airfares if you have flexible dates.

  • There's no need to check every day to see if fares have gone down when you create a Price Alert. We'll send you an update as soon as there's a change in price on cheap flights from CGK to SRG.

  • Find the perfect flight for you by using the filters. To see the 'Fastest,' 'Cheapest' or 'Best' flights from Soekarno-Hatta International Airport to Achmad Yani International Airport, use the 'Sort by' tool. You can also filter results by airline, departure and arrival times, and number of stops.

Handy information about Soekarno-Hatta International Airport (CGK)

  • When it comes to the on-time performance of Soekarno-Hatta International Airport, 73.0% of flights meet their scheduled arrival time.

  • Soekarno-Hatta International Airport is about 32 kilometres from central Jakarta. If you're driving, ride-sharing or catching a cab from the centre, it'll take 35 minutes or so to arrive, depending on the traffic.

  • The journey on public transport typically takes 1 hour 30 minutes.

  • Get your journey off to a hassle-free start by staying near CGK. Whether you're boarding an early flight from Soekarno-Hatta International Airport to Achmad Yani International Airport or want to avoid feeling rushed, these hotels are the answer:

Arriving at Achmad Yani International Airport (SRG)

  • The last thing you want is a long trip to your hotel if you're getting in late on a Soekarno-Hatta International Airport to Achmad Yani International Airport flight. Check in to one of these accommodation options near SRG instead:

  • Grab an Achmad Yani International Airport rental car and see parts of the region that most travellers miss. TRAC Astra Rent A Car and Avis can hook you up with a set of wheels for your travels through Semarang and beyond.

  • For the lowest price, reserve your vehicle from Achmad Yani International Airport about one week in advance.

Getting from Achmad Yani International Airport (SRG) to central Semarang

  • Achmad Yani International Airport is roughly 8 kilometres from central Semarang. The drive time takes around 20 minutes.

  • Travelling to the centre on public transport takes about 1 hour 10 minutes.

When to fly to Achmad Yani International Airport (SRG)

  • It's time to work out your dates for your flight from Soekarno-Hatta International Airport to Achmad Yani International Airport. July is the busiest month to visit Semarang. If you'd like a more relaxed vibe, go in February.

  • Book your flight from Soekarno-Hatta International Airport to Achmad Yani International Airport for September if you'd like to explore Semarang during its warmest month. You can expect temperatures of between 22ºC (72ºF) and 34ºC (93ºF).

  • July has average temperatures of between 22ºC (72ºF) and 33ºC (91ºF). Search for cheap tickets from CGK to SRG sometime around then if you want to travel when it's cooler.

Explore more of Indonesia

  • Surabaya is just one of the many cities in Indonesia waiting to be discovered after you've experienced Semarang. Around 257 kilometres away to the east, top sights here include Yos Sudarso Monument, Garasi Ollaf and PT.Danoe.

  • Bandung is another must-experience destination in Indonesia and is around 306 kilometres west of Semarang. No trip is complete without dropping by Braga Street, Gedung Sate and Bandung Geological Museum (Museum Geologi).

Prices shown on this page are estimated lowest prices only. Found in the last 45 days.