Using the online timetable is an easy way to look at all the direct flights Surabaya — Jakarta
64 flights in a week
Departure and arrival times are local (Surabaya and Jakarta)
| Departure | Arrival | Flight days | Flight | Airlines | Flight time | Airports | |
|---|---|---|---|---|---|---|---|
| 05:00 | 06:15 | mon | 3Y815 | My Indo Airlines | 1h 15m | Juanda International Airport — Soekarno-Hatta International Airport | Select dates |
| 05:05 | 06:35 | daily | ID6391 | Batik Air | 1h 30m | Juanda International Airport — Soekarno-Hatta International Airport | Select dates |
| 07:05 | 08:40 | mon, tue, wed, sat, sun | GA305 | Garuda Indonesia | 1h 35m | Juanda International Airport — Soekarno-Hatta International Airport | Select dates |
| 07:26 | 08:27 | tue | ID7510 | Batik Air | 1h 1m | Juanda International Airport — Halim Perdanakusuma Airport | Select dates |
| 07:30 | 08:50 | mon, wed, thu, fri, sat, sun | ID7510 | Batik Air | 1h 20m | Juanda International Airport — Halim Perdanakusuma Airport | Select dates |
| 07:40 | 08:41 | thu | ID7510 | Batik Air | 1h 1m | Juanda International Airport — Halim Perdanakusuma Airport | Select dates |
| 07:43 | 08:45 | wed | ID7510 | Batik Air | 1h 2m | Juanda International Airport — Halim Perdanakusuma Airport | Select dates |
| 09:15 | 10:50 | sat | QG715 | Citilink | 1h 35m | Juanda International Airport — Soekarno-Hatta International Airport | Select dates |
| 10:15 | 11:30 | wed, thu | 3Y815 | My Indo Airlines | 1h 15m | Juanda International Airport — Soekarno-Hatta International Airport | Select dates |
| 10:45 | 12:20 | mon, tue, wed, thu, fri, sun | IP203 | Pelita Air | 1h 35m | Juanda International Airport — Soekarno-Hatta International Airport | Select dates |
| 11:35 | 12:55 | wed, thu, fri, sat, sun | ID7520 | Batik Air | 1h 20m | Juanda International Airport — Halim Perdanakusuma Airport | Select dates |
| 11:47 | 12:52 | mon | ID7520 | Batik Air | 1h 4m | Juanda International Airport — Halim Perdanakusuma Airport | Select dates |
| 15:15 | 16:30 | sat | 3Y815 | My Indo Airlines | 1h 15m | Juanda International Airport — Soekarno-Hatta International Airport | Select dates |
| 17:15 | 18:45 | daily | QG173 | Citilink | 1h 30m | Juanda International Airport — Halim Perdanakusuma Airport | Select dates |
| 17:55 | 19:15 | mon, tue, wed, thu, fri, sun | ID7514 | Batik Air | 1h 20m | Juanda International Airport — Halim Perdanakusuma Airport | Select dates |
| 18:25 | 20:00 | tue, wed, thu, fri, sat, sun | IP207 | Pelita Air | 1h 35m | Juanda International Airport — Soekarno-Hatta International Airport | Select dates |
| 19:15 | 20:45 | daily | ID6575 | Batik Air | 1h 30m | Juanda International Airport — Soekarno-Hatta International Airport | Select dates |