- Home
- Flights
- Flights from Jakarta
- Jakarta to Surakarta
Flights from Jakarta to Surakarta
Batik Air, Citilink and Garuda Indonesia fly nonstop from Jakarta to Surakarta. The flight takes around 1h 06m.
Direct flights available 1h 06m
Jakarta to Surakarta at a glance
Fastest flight1h 06mEstimated
Nonstop flightsYesBatik Air, Citilink, Garuda Indonesia
Airlines flying nonstop from Jakarta to Surakarta
3 airlines on this route.
Good to know
- Distance
- 478 km297 miles
- Flight time
- 1h 06mestimate
- Time difference
- NoneSurakarta vs Jakarta
- Currency in Surakarta
- IDR
- Airports
- CGK, HLP → SOC
Flights from Jakarta to Surakarta: questions answered
Are there direct flights from Jakarta to Surakarta?
Yes. Batik Air, Citilink and Garuda Indonesia fly this route nonstop.
How long is the flight from Jakarta to Surakarta?
A nonstop flight covers 478 km and takes around 1h 06m.
Which airlines fly from Jakarta to Surakarta?
Batik Air, Citilink and Garuda Indonesia operate nonstop flights on this route.
Which airports serve Jakarta and Surakarta?
Jakarta: Soekarno-Hatta International Airport (CGK) and Halim Perdanakusuma International Airport (HLP). Surakarta: Adisoemarmo International Airport (SOC).




