Cheap flights from Jakarta to Surakarta

71 nonstop flights a week. Operated by 4 airlines, about 1h 15m in the air, 289 mi (465 km).

Flights from Jakarta to Surakarta

Pick a departure date to see flights and seller prices

We search agencies and airlines for your day: nonstop and connecting flights, baggage, departure and arrival times.

Filters

Jakarta to Surakarta at a glance

flight time, from 1h 15m to 1h 20m
1h 15m
straight-line distance
289 mi (465 km)
flights a week
71
next flight
10 November
first and last departure
08:05 - 17:30
airlines
4

Jakarta to Surakarta flight schedule

71 flights a week, 1 seasonal or one-off. Departure and arrival times are local.

FlightDepartsArrivesDurationDaysAircraft
QG 762
Citilink
08:05 Soekarno-Hatta International, terminal 1
09:20 Adi Sumarmo International
1h 15m
Daily
Airbus A320
GA 222
Garuda Indonesia
08:45 Soekarno-Hatta International, terminal 3
10:00 Adi Sumarmo International
1h 15m
Daily
Boeing 737-800
ID 6863
Batik Air
11:30 Soekarno-Hatta International, terminal 2
12:45 Adi Sumarmo International
1h 15m
Daily
Airbus A320
ID 7531
Batik Air
11:30 Soekarno-Hatta International, terminal 2
12:45 Adi Sumarmo International
1h 15m
Daily
Airbus A320
ID 7366
Batik Air
13:20 Soekarno-Hatta International, terminal 2
14:35 Adi Sumarmo International
1h 15m
Daily
Boeing 737-800
GA 228
Garuda Indonesia
13:50 Soekarno-Hatta International, terminal 3
15:10 Adi Sumarmo International
1h 20m
Daily
Boeing 737-800
ID 7041
Batik Air
15:30 Soekarno-Hatta International, terminal 2
16:45 Adi Sumarmo International
1h 15m
Daily
Airbus A320
ID 7362
Batik Air
16:15 Soekarno-Hatta International, terminal 2
17:30 Adi Sumarmo International
1h 15m
Daily
Airbus A320
JT 3530
Lion Air
16:30 Soekarno-Hatta International, terminal 1
17:50 Adi Sumarmo International
1h 20m
Fri
Airbus A330
QG 764
Citilink
16:30 Soekarno-Hatta International, terminal 1
17:45 Adi Sumarmo International
1h 15m
Daily
Airbus A320
ID 7368
Batik Air
17:30 Soekarno-Hatta International, terminal 2
18:45 Adi Sumarmo International
1h 15m
Daily
Airbus A320

Seasonal and one-off flights

Not operating in the next two weeks. The first of them is on 2 January.

FlightDepartsArrivesDurationDaysAircraft
QG 764
Citilink
16:35 Soekarno-Hatta International, terminal 1
17:50 Adi Sumarmo International
1h 15m
Seasonal
Airbus A320

Days of the week are taken from the schedule for the next 14 days; schedules change by season. The search shows seat availability and the price for your date.

Airlines flying Jakarta to Surakarta

Flights a week by schedule and the cheapest nonstop fare of each airline found by recent searches

Airports

Where flights from Jakarta to Surakarta depart and land

Departure from Jakarta

71 flights a week, terminals 1, 2, 3, 14 mi (23 km) from the city centre

Arrival in Surakarta

71 flights a week, 6 mi (10 km) from the city centre

Frequently asked questions

How long is the flight from Jakarta to Surakarta?
A nonstop flight takes 1 hour 15 minutes on average, from 1h 15m to 1h 20m depending on the flight.
How far is Surakarta from Jakarta?
289 mi (465 km) in a straight line between the cities.
Which airlines fly nonstop from Jakarta to Surakarta?
Batik Air (42 a week), Garuda Indonesia (14 a week), Citilink (14 a week) and Lion Air (1 a week).
How many flights a day are there from Jakarta to Surakarta?
There are 71 a week, about 10.1 a day on average.
When are the first and last flights from Jakarta to Surakarta?
The first departure is at 08:05 (QG762), the last at 17:30 (ID7368). Local time.
Which Jakarta airport do flights to Surakarta leave from?
Soekarno-Hatta International (71 a week).