Cheap Flights from Soekarno–Hatta International Airport to Jenderal Ahmad Yani International Airport
Search for flights from Jakarta to Semarang and check out affordable one-way and round-trip options.
- Round-trip
- One way
-
- Cheapest nonstop
CGK 07:351h 10mNonstopSRG 08:45Jakarta - Semarang | Sun, Jun 28 | Batik Air
SRG 16:351h 15mNonstopCGK 17:50Semarang - Jakarta | Tue, Jun 30 | CitilinkRUB 8,450 RUB 12,48332% off32% offRUB 12,483 RUB 8,450 -
CGK 14:551h 10mNonstopSRG 16:05Jakarta - Semarang | Tue, Jun 30 | Citilink
SRG 13:301h 15mNonstopCGK 14:45Semarang - Jakarta | Thu, Jul 2 | CitilinkRUB 8,495 RUB 12,48332% off32% offRUB 12,483 RUB 8,495 -
CGK 07:351h 10mNonstopSRG 08:45Jakarta - Semarang | Sat, Jun 27 | Batik Air
SRG 13:001h 10mNonstopCGK 14:10Semarang - Jakarta | Tue, Jun 30 | CitilinkRUB 8,689 RUB 12,48330% off30% offRUB 12,483 RUB 8,689 -
CGK 19:301h 10mNonstopSRG 20:40Jakarta - Semarang | Tue, Jun 30 | Batik Air
SRG 16:351h 15mNonstopCGK 17:50Semarang - Jakarta | Thu, Jul 2 | CitilinkRUB 9,02028% offRUB 12,483 RUB 9,020 -
CGK 14:551h 10mNonstopSRG 16:05Jakarta - Semarang | Mon, Jun 29 | Citilink
SRG 16:351h 15mNonstopCGK 17:50Semarang - Jakarta | Thu, Jul 2 | CitilinkRUB 9,06527% offRUB 12,483 RUB 9,065 -
CGK 11:251h 10mNonstopSRG 12:35Jakarta - Semarang | Thu, Jul 2 | Citilink
SRG 14:201h 5mNonstopCGK 15:25Semarang - Jakarta | Tue, Jul 7 | Batik AirRUB 9,13427% offRUB 12,483 RUB 9,134 -
CGK 14:551h 10mNonstopSRG 16:05Jakarta - Semarang | Sun, Jun 28 | Citilink
SRG 13:001h 10mNonstopCGK 14:10Semarang - Jakarta | Tue, Jun 30 | CitilinkRUB 9,21426% offRUB 12,483 RUB 9,214 -
CGK 14:551h 10mNonstopSRG 16:05Jakarta - Semarang | Sat, Jun 27 | Citilink
SRG 13:001h 10mNonstopCGK 14:10Semarang - Jakarta | Tue, Jun 30 | CitilinkRUB 9,21426% offRUB 12,483 RUB 9,214 -
CGK 14:551h 10mNonstopSRG 16:05Jakarta - Semarang | Wed, Jul 1 | Citilink
SRG 14:201h 5mNonstopCGK 15:25Semarang - Jakarta | Tue, Jul 7 | Batik AirRUB 9,28226% offRUB 12,483 RUB 9,282 -
CGK 09:501h 10mNonstopSRG 11:00Jakarta - Semarang | Mon, Jun 29 | Batik Air
SRG 13:301h 15mNonstopCGK 14:45Semarang - Jakarta | Thu, Jul 2 | CitilinkRUB 9,36225% offRUB 12,483 RUB 9,362 -
JKT 13:0017h 25m1 stopSRG 14:00Jakarta - Semarang | Sun, Jun 28 | Normal Airline
SRG 15:006hNonstopJKT 16:00Semarang - Jakarta | Tue, Jun 30 | Normal AirlineFind more flightsFind more flights
-
Cheapest nonstop
CGK 14:551h 10mNonstopSRG 16:05Jakarta - Semarang | Tue, Jun 30 | CitilinkRUB 4,003 RUB 6,29536% off36% offRUB 6,295 RUB 4,003 -
CGK 07:351h 10mNonstopSRG 08:45Jakarta - Semarang | Sun, Jun 28 | Batik AirRUB 4,242 RUB 6,29533% off33% offRUB 6,295 RUB 4,242 -
CGK 14:551h 10mNonstopSRG 16:05Jakarta - Semarang | Sat, Aug 1 | CitilinkRUB 4,288 RUB 6,29532% off32% offRUB 6,295 RUB 4,288 -
CGK 14:551h 10mNonstopSRG 16:05Jakarta - Semarang | Thu, Jul 2 | CitilinkRUB 4,41330% offRUB 6,295 RUB 4,413 -
CGK 07:351h 10mNonstopSRG 08:45Jakarta - Semarang | Sat, Jun 27 | Batik AirRUB 4,48228% offRUB 6,295 RUB 4,482 -
CGK 19:301h 10mNonstopSRG 20:40Jakarta - Semarang | Tue, Jun 30 | Batik AirRUB 4,52728% offRUB 6,295 RUB 4,527 -
CGK 07:351h 10mNonstopSRG 08:45Jakarta - Semarang | Sun, Jul 5 | Batik AirRUB 4,53928% offRUB 6,295 RUB 4,539 -
CGK 14:551h 10mNonstopSRG 16:05Jakarta - Semarang | Wed, Jul 1 | CitilinkRUB 4,56128% offRUB 6,295 RUB 4,561 -
CGK 14:551h 10mNonstopSRG 16:05Jakarta - Semarang | Mon, Jun 29 | CitilinkRUB 4,58427% offRUB 6,295 RUB 4,584 -
CGK 16:251h 10mNonstopSRG 17:35Jakarta - Semarang | Sat, Jul 4 | Batik AirRUB 4,72125% offRUB 6,295 RUB 4,721 -
JKT 13:0017h 25m1 stopSRG 14:00Jakarta - Semarang | Sun, Jun 28 | Normal AirlineFind more flightsFind more flights
Displayed flight fares from Soekarno–Hatta International Airport to Jenderal Ahmad Yani International Airport are based on average prices across airlines for the next 3 months, according to the latest Trip.com database.
Trip.com Price Insights: Flights from Soekarno–Hatta International Airport to Jenderal Ahmad Yani International Airport
What is the cheapest month for one-way flights from Soekarno–Hatta International Airport to Jenderal Ahmad Yani International Airport?
Based on Trip.com’s data from the past 12 months, if you’re looking for a low-cost one-way ticket from Soekarno–Hatta International Airport to Jenderal Ahmad Yani International Airport, the best time to buy is in March, with an average price of RUB 3,697. You’ll want to avoid June, when the average price can reach as high as RUB 5,415.
What’s the cheapest month to fly round-trip from Soekarno–Hatta International Airport to Jenderal Ahmad Yani International Airport?
Based on Trip.com’s data from the past 12 months, October is typically the cheapest month to find flights from Soekarno–Hatta International Airport to Jenderal Ahmad Yani International Airport, with an average price of RUB 9,477. In contrast, May is usually the most expensive month, with average fares reaching RUB 10,990.
What is the cheapest day of the week to fly from Soekarno–Hatta International Airport to Jenderal Ahmad Yani International Airport?
Based on Trip.com’s data from the past 12 months, the cheapest day to depart from Soekarno–Hatta International Airport to Jenderal Ahmad Yani International Airport is Saturday, with average fares typically lower than other days. You’ll want to avoid flying on Thursday, as ticket prices are usually the highest that day.
Selected Airlines from Soekarno–Hatta International Airport to Jenderal Ahmad Yani International Airport
See which airlines fly from Jakarta to Semarang. Find the airline that best meets your travel needs by comparing prices and treat yourself to an enjoyable journey.










Find more flights and airlines
Flight Schedule from Soekarno–Hatta International Airport to Jenderal Ahmad Yani International Airport
Check the schedule for flights from Jakarta to Semarang and find the flight that best matches your travel plans.

QG792
Soekarno–Hatta International Airport
14:55
CGK
16:05
SRG
S M T W T F SSearch
ID6342
Soekarno–Hatta International Airport
07:35
CGK
08:45
SRG
S M T W T F SSearch
ID6362
Soekarno–Hatta International Airport
19:30
CGK
20:40
SRG
S M T W T F SSearch
ID6352
Soekarno–Hatta International Airport
16:25
CGK
17:35
SRG
S M T W T F SSearch
ID6350
Soekarno–Hatta International Airport
09:50
CGK
11:00
SRG
S M T W T F SSearch
GA246
Soekarno–Hatta International Airport
17:30
CGK
18:40
SRG
S M T W T F SSearch
Soekarno–Hatta International Airport to Jenderal Ahmad Yani International Airport Flights Info
| Flight distance | 422.43 km |
|---|---|
| Cheapest one-way ticket price | RUB 4,003 |
| Cheapest return ticket price | RUB 8,450 |
FAQs for Soekarno–Hatta International Airport to Jenderal Ahmad Yani International Airport Flights
How long does it take to fly from Soekarno–Hatta International Airport (CGK) to Jenderal Ahmad Yani International Airport (SRG)?
It takes around 1 hour 12 minutes to fly from Soekarno–Hatta International Airport (cgk) to Jenderal Ahmad Yani International Airport (srg).How many daily flights are there from Soekarno–Hatta International Airport (CGK) to Jenderal Ahmad Yani International Airport (SRG)?
There are around 11 daily flights from Soekarno–Hatta International Airport (CGK) to Jenderal Ahmad Yani International Airport (SRG).When are flight tickets from Soekarno–Hatta International Airport (CGK) to Jenderal Ahmad Yani International Airport (SRG) the cheapest?
Tickets cost around RUB 6,614 in July, making it the cheapest month to book. Soekarno–Hatta International Airport (CGK) to Jenderal Ahmad Yani International Airport (SRG) is a popular route, so don't forget to book your tickets in advance.When are flight tickets from Soekarno–Hatta International Airport (CGK) to Jenderal Ahmad Yani International Airport (SRG) most expensive?
The route from Soekarno–Hatta International Airport (CGK) to Jenderal Ahmad Yani International Airport (SRG) is quite popular. Without considering departure times or holidays, tickets cost around RUB 7,127 in August, the most expensive month to book this route.What time does the earliest flight from Soekarno–Hatta International Airport to Jenderal Ahmad Yani International Airport depart?
The earliest flight departs from Soekarno–Hatta International Airport (CGK) at 06:35 and arrives in Jenderal Ahmad Yani International Airport (SRG) at 07:40.What time does the latest flight from Soekarno–Hatta International Airport to Jenderal Ahmad Yani International Airport depart?
The latest flight departs from Soekarno–Hatta International Airport (CGK) at 17:50 and arrives in Jenderal Ahmad Yani International Airport (SRG) at 19:05.What is the transportation method from the main airport to downtown in Semarang?
- The distance from Jenderal Ahmad Yani International Airport to downtown is about 4 km, by taxi about 20 minutes.
What's the closest airport to Jenderal Ahmad Yani International Airport (SRG)?
The closest airport to Jenderal Ahmad Yani International Airport (SRG) is Adisutjipto International Airport. The distance is around 90 km.Which airline operates the most direct flights from Soekarno–Hatta International Airport (CGK) to Jenderal Ahmad Yani International Airport (SRG)?
Citilink is a very popular airline operating an average of 1665 flights per month.
Popular Destinations
- Cheap flights from Soekarno–Hatta International Airport to Dubai International Airport
- Cheap flights from Soekarno–Hatta International Airport to Ngurah Rai International Airport
- Direct flights Soekarno–Hatta International Airport to Kuala Lumpur International Airport
- Direct flights Soekarno–Hatta International Airport to Lombok International Airport
- Direct flights Soekarno–Hatta International Airport to Zayed International Airport
- Cheap flights from Soekarno–Hatta International Airport to Sharjah
- Available flights from Soekarno–Hatta International Airport to Kuala Lumpur
- Cheap flights from Soekarno–Hatta International Airport to Dubai
- Available flights from Soekarno–Hatta International Airport to Abu Dhabi
- Available flights from Soekarno–Hatta International Airport to Bali
- Direct flights Soekarno–Hatta International Airport to Jenderal Ahmad Yani Airport
- Direct flights Ngurah Rai International Airport to Jenderal Ahmad Yani Airport
- Direct flights Singapore Changi Airport to Jenderal Ahmad Yani Airport
- Cheap flights from King Fahd International Airport to Jenderal Ahmad Yani Airport
- Cheap flights from Dubai International Airport to Jenderal Ahmad Yani Airport
- Round-trip flights from Singapore to Jenderal Ahmad Yani Airport
- Direct flights from Jakarta to Jenderal Ahmad Yani Airport
- Cheap flights from Bali to Jenderal Ahmad Yani Airport
- Round-trip flights from Kuala Lumpur to Jenderal Ahmad Yani Airport
- Direct flights from Dubai to Jenderal Ahmad Yani Airport


