Surabaya to Jakarta Flight Schedule — Daily Timetable & Departure Times

Schedule for 29 Apr 2026 · Domestic · SUB Airport (SUB) → Soekarno-Hatta International Airport (CGK)

Surabaya to Jakarta Daily Flight Schedule — Today's Timetable

27
Daily flights
5:05 AM
First departure
8:15 PM
Last departure
Flight Airline Departure Arrival Duration Aircraft Stops
ID*-6391 ID* 5:05 AM 6:35 AM 1h 30m A320ceo Direct
CTV-727 CTV 5:30 AM 7:10 AM 1h 40m A320ceo Direct
6D-213 6D 6:10 AM 7:40 AM 1h 30m A320ceo Direct
CTV-725 CTV 6:30 AM 8:05 AM 1h 35m A320ceo Direct
GA-305 GA 7:05 AM 8:40 AM 1h 35m B737-800 Direct
CTV-175 CTV 7:35 AM 9:00 AM 1h 25m A320ceo Direct
GA-323 GA 8:20 AM 10:00 AM 1h 40m B737-800 Direct
ID*-6573 ID* 8:30 AM 10:00 AM 1h 30m B737-800 Direct
CTV-739 CTV 9:15 AM 10:50 AM 1h 35m A320ceo Direct
ID*-6585 ID* 10:10 AM 11:40 AM 1h 30m A320ceo Direct
CTV-723 CTV 10:20 AM 11:45 AM 1h 25m A320ceo Direct
JT*-697 JT* 11:05 AM 12:35 PM 1h 30m 739 Direct
CTV-719 CTV 11:20 AM 12:55 PM 1h 35m A320ceo Direct
GA-327 GA 11:30 AM 1:10 PM 1h 40m B737-800 Direct
CTV-717 CTV 12:30 PM 2:10 PM 1h 40m A320ceo Direct
6D-205 6D 1:25 PM 3:00 PM 1h 35m A320ceo Direct
CTV-737 CTV 2:20 PM 3:55 PM 1h 35m A320ceo Direct
GA-317 GA 2:35 PM 4:10 PM 1h 35m B737-800 Direct
ID*-6401 ID* 4:25 PM 5:55 PM 1h 30m A320ceo Direct
GA-315 GA 4:35 PM 6:15 PM 1h 40m B737-800 Direct
JT*-581 JT* 4:40 PM 6:10 PM 1h 30m B737-800 Direct
ID*-7579 ID* 5:30 PM 7:00 PM 1h 30m A320 Direct
GA-313 GA 6:00 PM 7:40 PM 1h 40m B737-800 Direct
6D-207 6D 6:25 PM 8:00 PM 1h 35m A320ceo Direct
GA-325 GA 7:00 PM 8:35 PM 1h 35m B737-800 Direct
ID*-6575 ID* 7:15 PM 8:45 PM 1h 30m B737-800 Direct
CTV-171 CTV 8:15 PM 10:00 PM 1h 45m A320ceo Direct

Airlines Flying Surabaya to Jakarta

The following airlines operate direct flights on the Surabaya (SUB) to Jakarta (CGK) route:

CTVGAID*6DJT*

CTV operates 9 flights daily on this route using A320ceo aircraft.

GA operates 7 flights daily on this route using B737-800 aircraft.

ID* operates 6 flights daily on this route using A320ceo, B737-800, A320 aircraft.

6D operates 3 flights daily on this route using A320ceo aircraft.

JT* operates 2 flights daily on this route using 739, B737-800 aircraft.

Surabaya to Jakarta Flight Time & Route Information

Flights from Surabaya to Jakarta depart from SUB Airport (SUB) and arrive at Soekarno-Hatta International Airport (CGK). The first flight of the day departs at 5:05 AM and the last flight departs at 8:15 PM.

Looking for cheap Surabaya to Jakarta flight tickets? Compare live fares and book directly on HappyFares at the lowest airfare.

Frequently Asked Questions — Surabaya to Jakarta Flight Schedule

How many flights operate from Surabaya to Jakarta daily?

27 flights operate from Surabaya to Jakarta daily. Airlines on this route include CTV, GA, ID*, 6D, JT*.

What is the first flight from Surabaya to Jakarta?

The first flight from Surabaya to Jakarta is ID*-6391 operated by ID*, departing at 5:05 AM.

What is the last flight from Surabaya to Jakarta?

The last flight from Surabaya to Jakarta is CTV-171 operated by CTV, departing at 8:15 PM.

Which airlines fly from Surabaya to Jakarta?

CTV, GA, ID*, 6D, JT* operate flights on the Surabaya to Jakarta route. Use HappyFares to compare fares across all airlines and book the cheapest ticket.

What is the Surabaya to Jakarta flight schedule today?

Today's Surabaya to Jakarta flight schedule has 27 flights. Departures range from 5:05 AM (ID* ID*-6391) to 8:15 PM (CTV CTV-171).

How to check Surabaya to Jakarta live flight status?

For live Surabaya to Jakarta flight status including delays, gate changes, and real-time tracking, visit our dedicated flight status page.

What is the cheapest Surabaya to Jakarta flight ticket?

To find the cheapest Surabaya to Jakarta flight ticket, compare fares across all airlines on HappyFares. Book 3–6 weeks in advance and fly mid-week for the lowest airfare on this route.

Surabaya → Jakarta · Book cheapest ticket
Search Flights →