Jakarta to Surabaya Flight Timetable

Using the online timetable is an easy way to look at all the direct flights Jakarta — Surabaya

70 flights in a week

Departure and arrival times are local (Jakarta and Surabaya)

Departure Arrival Flight days Flight Airlines Flight time Airports
06:50 08:25 daily GA304 Garuda Indonesia 1h 35m Soekarno-Hatta International Airport — Juanda International Airport Select dates
08:00 09:30 daily ID6584 Batik Air 1h 30m Soekarno-Hatta International Airport — Juanda International Airport Select dates
08:20 09:50 mon, tue, sat, sun ID6584 Batik Air 1h 30m Soekarno-Hatta International Airport — Juanda International Airport Select dates
08:45 10:25 tue, wed, thu, fri, sat GA322 Garuda Indonesia 1h 40m Soekarno-Hatta International Airport — Juanda International Airport Select dates
08:50 10:15 daily ID7513 Batik Air 1h 25m Halim Perdanakusuma Airport — Juanda International Airport Select dates
08:50 10:25 mon, sun GA322 Garuda Indonesia 1h 35m Soekarno-Hatta International Airport — Juanda International Airport Select dates
12:00 13:30 mon, tue, thu ID6899 Batik Air 1h 30m Soekarno-Hatta International Airport — Juanda International Airport Select dates
14:25 16:00 daily IP206 Pelita Air 1h 35m Soekarno-Hatta International Airport — Juanda International Airport Select dates
14:50 16:20 daily JT692 Lion Air 1h 30m Soekarno-Hatta International Airport — Juanda International Airport Select dates
17:20 19:00 mon, tue, fri, sun GA326 Garuda Indonesia 1h 40m Soekarno-Hatta International Airport — Juanda International Airport Select dates
20:10 21:50 thu, fri, sun GA324 Garuda Indonesia 1h 40m Soekarno-Hatta International Airport — Juanda International Airport Select dates
20:15 21:40 daily ID7521 Batik Air 1h 25m Halim Perdanakusuma Airport — Juanda International Airport Select dates
20:20 21:45 daily QG172 Citilink 1h 25m Halim Perdanakusuma Airport — Juanda International Airport Select dates