Cheap Flights from Solo / Surakarta (SOC) to Jakarta (CGKI)

Compare Solo / Surakarta to Jakarta flight deals

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

Book the best Jakarta fare with no extra fees

Flight deals from Solo / Surakarta to Jakarta

Looking for a cheap last-minute deal or the best return flight from Solo / Surakarta to Jakarta? Find the lowest prices on one-way and return tickets right here.

Find the cheapest month to fly from Solo / Surakarta to Jakarta

We’re always keeping an eye on fares, so you can find the best one in seconds. It looks like Solo / Surakarta to Jakarta flights are currently cheapest in December.

Direct flights from Solo / Surakarta to Jakarta

Alternative Solo / Surakarta to Jakarta routes

Looking for the cheapest, fastest or easiest route from Solo / Surakarta to Jakarta? You could fly into the following airports instead.

Solo / Surakarta to Jakarta: Flight information

The things to know before you go.
Cheapest flight found£71
Cheapest month to flyDecember
Average flight time1 hr, 18 mins
Most popular airlineBatikAir Indonesia
Average flights per week105

Finding cheap flights from Solo / Surakarta to Jakarta: Frequently asked questions

There are 2 airports in Jakarta: Halim Perdana Kusuma and Soekarno-Hatta.
The best price we found for a return flight from Solo / Surakarta to Jakarta is £71. 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 18 minutes is the average flight time from Solo / Surakarta to Jakarta.
BatikAir Indonesia, Emirates and Etihad Airways fly direct from Solo / Surakarta to Jakarta.
As of December 2025, there are 105 flights per week flying from Solo / Surakarta to Jakarta.
The cheapest month to fly from Solo / Surakarta to Jakarta is usually December.
If you're flying from Solo / Surakarta Airport, the cheapest airport near Jakarta is Soekarno-Hatta – which is 12.8 miles away from the centre of Jakarta. We've found flights into this airport from £71.
After crunching the numbers on our flight calendar, we found that it's currently cheapest to fly from Solo / Surakarta Airport to Jakarta on Monday, 29 December 2025.
Yes – the average flight time is 1 hour and 18 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 Jakarta 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 Jakarta is around 40 days in advance, so don’t leave your flight to the last minute.
In December, the average temperature is usually around 27°C. May is typically the warmest month in Jakarta, when it usually averages around 29°C. You can expect the least rain in August. The coldest month is February, with temperatures averaging 26°C. The rainiest month is January.
Currently, BatikAir Indonesia offers the cheapest flight tickets to Jakarta.

Travelling from Adi Sumarmo International Airport (SOC) to Jakarta: what you need to know

  • The average time for a direct flight from Adi Sumarmo International Airport to Jakarta is 1 hour 15 minutes.

  • Jakarta and Solo / Surakarta (where Adi Sumarmo International Airport is located) are both in the UTC+7 timezone. This means you won't need to account for any time differences.

  • The busiest route is from Adi Sumarmo International Airport (SOC) to Soekarno-Hatta International Airport (CGK). You can choose from 46 weekly services between these two airports. If you want to get going as soon as possible, the earliest flight from SOC to CGK is the 07:00 Garuda Indonesia option. If you prefer to travel later, the final departure is at 18:30 with Batik Air.

  • To avoid missing your SOC to Jakarta flight, allow plenty of time for things like baggage drop and finding your gate. Arriving two hours ahead of international departures and one hour before domestic flights is the standard rule.

  • Planning to travel during a peak period like public or school holidays? Expect longer queues at security and check-in. To play it safe, arrive up to four hours before international flights and two hours before domestic departures.

  • Direct Adi Sumarmo International Airport to Jakarta tickets are available for booking. Soekarno-Hatta International Airport (CGK) is where you'll be touching down.

  • There's a good selection of carriers operating direct flights from Adi Sumarmo International Airport to Jakarta, such as:

  • Travelling from central Solo / Surakarta to SOC takes around 1 hour 30 minutes by public transport. If you ride-share, drive or take a cab, you'll cover the 6 miles in 30 minutes or so, depending on traffic conditions.

  • Catching an early flight from Adi Sumarmo International Airport to Jakarta? Avoid the hassle of rushing to the airport (and sneak in some extra precious sleep) by choosing one of these hotels near SOC:

  • When it comes to Adi Sumarmo International Airport's on-time performance, 75.84% of flights arrive within the expected time frame.

How to find the cheapest flights from Adi Sumarmo International Airport (SOC) to Jakarta

  • The lowest price we've found for a one-way Adi Sumarmo International Airport to Jakarta flight is £35. The cheapest price for a return flight is £71. Bear in mind fares may change due to demand at the time of booking.

  • To pick up cheap flights from SOC to Jakarta, book as early as you can. Airlines tend to offer their most competitively priced fares when flights first go on sale.

  • Finding cheap tickets from Adi Sumarmo International Airport to Jakarta is easier if you're flexible with your dates. Try using the 'Whole month' search function to access the lowest prices across the month and snap up an epic deal.

  • Picking up a cheap flight from SOC to Jakarta is a breeze with Price Alerts. Simply set up one of these automatic notifications and we'll get in touch when a cheaper option becomes available.

  • Pick your preferred arrival and departure times, number of stops and airlines with our filters. Then, sort the results for your flight from Adi Sumarmo International Airport to Jakarta by 'Best,' 'Cheapest' or 'Fastest.'

Airports in Jakarta

Soekarno-Hatta International Airport (CGK)

  • Soekarno-Hatta International Airport (CGK) is around 20 miles from the centre of Jakarta. If you're grabbing a cab or a ride-share, the drive takes roughly 35 minutes.

  • Getting there on public transport takes about 1 hour 30 minutes.

  • Consider staying in a hotel near CGK if you're coming in on a late flight from Adi Sumarmo International Airport to Jakarta. Select one of these options and skip the long transfer:

  • Pick up a Soekarno-Hatta International Airport rental car and explore Jakarta and beyond with your own wheels. TRAC Astra Rent A Car, Avis and Europcar are popular providers you can book with here.

  • Reserving your ride from Soekarno-Hatta International Airport about one week before your flight from SOC to Jakarta can help you get the lowest rate.

Halim Perdanakusuma Airport (HLP)

  • Halim Perdanakusuma Airport (HLP) is roughly 9 miles from central Jakarta. After your flight from Adi Sumarmo International Airport to Jakarta, it'll take you around 25 minutes to reach the heart of the city in a cab or ride-share.

  • Travelling by public transport will take around 1 hour 30 minutes.

  • After stepping off your SOC to Jakarta flight, unwind at a hotel near HLP. These are some comfortable accommodation options that'll help you slip into relaxation mode:

Best time to go to Jakarta

  • Travel to Jakarta during the high season if you want a busy atmosphere, but remember that prices are generally higher. Alternatively, book your flights from Adi Sumarmo International Airport to Jakarta during the off-season when prices are cheaper and it's less crowded.

  • Book an Adi Sumarmo International Airport to Jakarta plane ticket with a departure in October if you're eager to experience the city during its warmest month. You can expect temperatures to range from 25ºC (77ºF) to 32ºC (90ºF).

  • If you want to travel in cooler conditions, look for a cheap ticket from SOC to Jakarta in July when temperatures average between 24ºC (75ºF) and 31ºC (88ºF).

More about Jakarta

  • Start your Jakarta trip off on the right foot by choosing the ideal place to stay. Once you've booked your flight from Adi Sumarmo International Airport to Jakarta, browse our selection of accommodation options including:

  • Danau Taman Mini Indonesia Indah and National Monument of Indonesia are a couple of top-rated attractions to put on your Jakarta to-do list. Keep the momentum going by heading to Istiqlal Mosque.

Explore more of Indonesia

  • Jakarta has plenty to offer, but there are so many other parts of Indonesia you'll want to see. Around 75 miles south-east of Jakarta, a trip to Bandung will fill your itinerary to the brim. Start with leading attractions like Braga Street, Gedung Sate and Bandung Geological Museum (Museum Geologi).

  • If you want to check out another major destination in Indonesia, consider Palembang, roughly 270 miles north-west of Jakarta. Ampera Bridge, Benteng Kuto Besak and Kuto Besak Fortress are highlights.

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