Jakarta to Surabaya Flight Schedule — Daily Timetable & Departure Times
Jakarta to Surabaya Daily Flight Schedule — Today's Timetable
| Flight | Airline | Departure | Arrival | Duration | Aircraft | Stops |
|---|---|---|---|---|---|---|
| JT*-690 | JT* | 3:30 AM | 5:00 AM | 1h 30m | 739 | Direct |
| CTV-170 | CTV | 5:25 AM | 7:00 AM | 1h 35m | A320ceo | Direct |
| ID*-6572 | ID* | 6:00 AM | 7:30 AM | 1h 30m | B737-800 | Direct |
| CTV-738 | CTV | 6:25 AM | 8:05 AM | 1h 40m | A320ceo | Direct |
| GA-304 | GA | 6:50 AM | 8:30 AM | 1h 40m | B737-800 | Direct |
| CTV-722 | CTV | 7:55 AM | 9:25 AM | 1h 30m | A320ceo | Direct |
| ID*-6584 | ID* | 8:00 AM | 9:30 AM | 1h 30m | A320ceo | Direct |
| 6D-202 | 6D | 8:25 AM | 9:55 AM | 1h 30m | A320ceo | Direct |
| GA-322 | GA | 8:50 AM | 10:25 AM | 1h 35m | B737-800 | Direct |
| CTV-718 | CTV | 8:55 AM | 10:30 AM | 1h 35m | A320ceo | Direct |
| JT*-694 | JT* | 9:00 AM | 10:30 AM | 1h 30m | B737-800 | Direct |
| CTV-716 | CTV | 10:15 AM | 11:45 AM | 1h 30m | A320ceo | Direct |
| 6D-204 | 6D | 10:40 AM | 12:15 PM | 1h 35m | A320ceo | Direct |
| CTV-736 | CTV | 12:00 PM | 1:40 PM | 1h 40m | A320ceo | Direct |
| GA-312 | GA | 12:10 PM | 1:50 PM | 1h 40m | B737-800 | Direct |
| ID*-6406 | ID* | 1:30 PM | 3:00 PM | 1h 30m | A320ceo | Direct |
| GA-310 | GA | 2:10 PM | 3:50 PM | 1h 40m | B737-800 | Direct |
| JT*-692 | JT* | 2:50 PM | 4:20 PM | 1h 30m | 739 | Direct |
| ID*-6578 | ID* | 3:20 PM | 4:50 PM | 1h 30m | A320 | Direct |
| GA-320 | GA | 4:00 PM | 5:40 PM | 1h 40m | B737-800 | Direct |
| ID*-6576 | ID* | 5:00 PM | 6:30 PM | 1h 30m | B737-800 | Direct |
| 6D-210 | 6D | 5:15 PM | 6:50 PM | 1h 35m | A320ceo | Direct |
| GA-326 | GA | 5:20 PM | 7:00 PM | 1h 40m | B737-800 | Direct |
| CTV-174 | CTV | 6:40 PM | 8:00 PM | 1h 20m | A320ceo | Direct |
| CTV-726 | CTV | 7:10 PM | 8:50 PM | 1h 40m | A320ceo | Direct |
| ID*-6588 | ID* | 8:00 PM | 9:30 PM | 1h 30m | A320ceo | Direct |
| GA-324 | GA | 8:10 PM | 9:50 PM | 1h 40m | B737-800 | Direct |
| CTV-728 | CTV | 9:15 PM | 10:55 PM | 1h 40m | A320ceo | Direct |
Airlines Flying Jakarta to Surabaya
The following airlines operate direct flights on the Jakarta (CGK) to Surabaya (SUB) route:
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 3 flights daily on this route using 739, B737-800 aircraft.
Jakarta to Surabaya Flight Time & Route Information
Flights from Jakarta to Surabaya depart from Soekarno-Hatta International Airport (CGK) and arrive at SUB Airport (SUB). The first flight of the day departs at 3:30 AM and the last flight departs at 9:15 PM.
Looking for cheap Jakarta to Surabaya flight tickets? Compare live fares and book directly on HappyFares at the lowest airfare.
Frequently Asked Questions — Jakarta to Surabaya Flight Schedule
How many flights operate from Jakarta to Surabaya daily?
28 flights operate from Jakarta to Surabaya daily. Airlines on this route include CTV, GA, ID*, 6D, JT*.
What is the first flight from Jakarta to Surabaya?
The first flight from Jakarta to Surabaya is JT*-690 operated by JT*, departing at 3:30 AM.
What is the last flight from Jakarta to Surabaya?
The last flight from Jakarta to Surabaya is CTV-728 operated by CTV, departing at 9:15 PM.
Which airlines fly from Jakarta to Surabaya?
CTV, GA, ID*, 6D, JT* operate flights on the Jakarta to Surabaya route. Use HappyFares to compare fares across all airlines and book the cheapest ticket.
What is the Jakarta to Surabaya flight schedule today?
Today's Jakarta to Surabaya flight schedule has 28 flights. Departures range from 3:30 AM (JT* JT*-690) to 9:15 PM (CTV CTV-728).
How to check Jakarta to Surabaya live flight status?
For live Jakarta to Surabaya flight status including delays, gate changes, and real-time tracking, visit our dedicated flight status page.
What is the cheapest Jakarta to Surabaya flight ticket?
To find the cheapest Jakarta to Surabaya 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.