SurabayatoJakartaFlight Time
SUB–CGK · Nonstop
Surabaya (Juanda International Airport) to Jakarta (Soekarno-Hatta International Airport).
The estimated flight time from Surabaya (SUB) to Jakarta (CGK) is about 1h 28m, covering 429 miles. Citilink, Garuda Indonesia, and Batik Air fly the route nonstop with 21/day departures, from 05:05 to 20:15 local time.
Plan this routeAt a glance
| Est. flight time | Distance | Route type | Captured freq. | Market |
|---|---|---|---|---|
| ~1h 28m Estimated from great-circle distance — no tracked flights yet. | 429 mi | Nonstop | 21/day From the current provider sample; confirm live timetables before booking. | Domestic |
Airlines on this route
Nonstop airlines from Surabaya to Jakarta
Citilink, Garuda Indonesia, and Batik Air operate 21/day flights from SUB to CGK. Departures leave from Terminal 1 at SUB.
- First departure
- 05:05
- Last departure
- 20:15
- Cadence
- ~every 30 min
- Scheduled departure times
- 24
| Airline | Captured daily freq. | Aircraft | Departures (local) |
|---|---|---|---|
| Citilink | 8/day | Airbus A320 family · Terminal 1 | 05:3006:30 |
Aircraft on this route
- Airbus A320 family
- Boeing 737
- Fokker F28 Fellowship 3000
Flying the other way?
CGK to SUB flights — 22-23/day on 5 airlines →Methodology: airline, aircraft, terminal, and departure-time details come from a full week of published airline schedules for SUB, refreshed on a rolling basis. Frequency uses 147 scheduled departures across 7 observed days; flight time is estimated from flying distance until this route has enough tracked flights for an observed average.
Route FAQ
How long is the flight from Surabaya to Jakarta?
The estimated flight time from Surabaya (SUB) to Jakarta (CGK) is about 1h 28m, based on the 429-mile flying distance.
How far is Surabaya from Jakarta?
Surabaya (SUB) to Jakarta (CGK) is about 429 miles by air.
Are there nonstop flights from Surabaya to Jakarta?
Yes. Citilink, Garuda Indonesia, and Batik Air fly nonstop from Surabaya (SUB) to Jakarta (CGK), with 21/day departures.
Which airlines fly from Surabaya to Jakarta?
Citilink, Garuda Indonesia, Batik Air, and Lion Air fly nonstop from Surabaya (SUB) to Jakarta (CGK).
What aircraft fly from Surabaya to Jakarta?
The SUB–CGK route is flown with Airbus A320 family, Boeing 737, Fokker F28 Fellowship 3000.