Jakarta to Surabaya Flight Timetable

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

566 flights in a week

Departure and arrival times are local (Jakarta and Surabaya)

Departure Arrival Flight days Flight Airlines Flight time Airports
03:30 05:05 daily JT868 Lion Air 1h 35m Soekarno-Hatta International Airport — Juanda International Airport Select dates
03:30 04:55 daily JT868 Lion Air 1h 25m Soekarno-Hatta International Airport — Juanda International Airport Select dates
03:30 05:10 tue, wed JT690 Lion Air 1h 40m Soekarno-Hatta International Airport — Juanda International Airport Select dates
03:45 05:10 mon, tue, wed, fri, sat, sun JT868 Lion Air 1h 25m Soekarno-Hatta International Airport — Juanda International Airport Select dates
04:40 06:10 mon, tue, wed, thu, sat ID6370 Batik Air 1h 30m Soekarno-Hatta International Airport — Juanda International Airport Select dates
04:40 06:05 mon, tue, thu, sun ID6370 Batik Air 1h 25m Soekarno-Hatta International Airport — Juanda International Airport Select dates
05:25 06:45 mon, tue, wed, thu, fri, sat ID7511 Batik Air 1h 20m Halim Perdanakusuma Airport — Juanda International Airport Select dates
05:30 07:00 fri, sun 0B761 BBN Airlines Indonesia 1h 30m Soekarno-Hatta International Airport — Juanda International Airport Select dates
05:30 15:30 fri, sun 0B761 BBN Airlines Indonesia 10h 0m Soekarno-Hatta International Airport — Juanda International Airport Select dates
05:45 07:25 fri QG710 Citilink 1h 40m Soekarno-Hatta International Airport — Juanda International Airport Select dates
05:50 07:25 mon, tue, thu, fri, sat, sun QG170 Citilink 1h 35m Halim Perdanakusuma Airport — Juanda International Airport Select dates
05:55 07:25 daily QG170 Citilink 1h 30m Halim Perdanakusuma Airport — Juanda International Airport Select dates
05:55 07:35 daily QG712 Citilink 1h 40m Soekarno-Hatta International Airport — Juanda International Airport Select dates
06:15 07:45 sat, sun ID6572 Batik Air 1h 30m Soekarno-Hatta International Airport — Juanda International Airport Select dates
06:15 07:40 daily ID6572 Batik Air 1h 25m Soekarno-Hatta International Airport — Juanda International Airport Select dates
06:50 08:25 daily GA304 Garuda Indonesia 1h 35m Soekarno-Hatta International Airport — Juanda International Airport Select dates
06:55 08:30 daily IP200 Pelita Air 1h 35m Soekarno-Hatta International Airport — Juanda International Airport Select dates
07:00 08:35 tue, wed, thu, fri, sat IP200 Pelita Air 1h 35m Soekarno-Hatta International Airport — Juanda International Airport Select dates
07:10 08:50 mon, tue, thu, sat GA448 Garuda Indonesia 1h 40m Soekarno-Hatta International Airport — Juanda International Airport Select dates
08:05 09:45 sat QG710 Citilink 1h 40m Soekarno-Hatta International Airport — Juanda International Airport Select dates
08:05 09:30 mon, tue, wed, thu, fri, sat ID6584 Batik Air 1h 25m Soekarno-Hatta International Airport — Juanda International Airport Select dates
08:05 11:00 sat ID6584 Batik Air 2h 55m Soekarno-Hatta International Airport — Juanda International Airport Select dates
08:05 10:15 sun ID6584 Batik Air 2h 10m Soekarno-Hatta International Airport — Juanda International Airport Select dates
08:10 09:30 sat, sun ID6584 Batik Air 1h 20m Soekarno-Hatta International Airport — Juanda International Airport Select dates
08:10 09:35 wed, thu, fri ID6584 Batik Air 1h 25m Soekarno-Hatta International Airport — Juanda International Airport Select dates
08:10 09:35 mon, thu, fri, sun QG722 Citilink 1h 25m Soekarno-Hatta International Airport — Juanda International Airport Select dates
08:20 09:55 mon, tue, thu, fri, sat, sun IP210 Pelita Air 1h 35m Soekarno-Hatta International Airport — Juanda International Airport Select dates
08:25 09:55 daily IP210 Pelita Air 1h 30m Soekarno-Hatta International Airport — Juanda International Airport Select dates
08:40 10:05 daily ID7066 Batik Air 1h 25m Halim Perdanakusuma Airport — Juanda International Airport Select dates
08:40 10:00 mon, tue, thu, fri, sat, sun ID7513 Batik Air 1h 20m Halim Perdanakusuma Airport — Juanda International Airport Select dates
08:45 10:25 daily GA322 Garuda Indonesia 1h 40m Soekarno-Hatta International Airport — Juanda International Airport Select dates
09:00 10:30 daily JT241 Lion Air 1h 30m Soekarno-Hatta International Airport — Juanda International Airport Select dates
09:00 10:25 daily JT694 Lion Air 1h 25m Soekarno-Hatta International Airport — Juanda International Airport Select dates
09:30 10:55 daily ID7517 Batik Air 1h 25m Halim Perdanakusuma Airport — Juanda International Airport Select dates
09:30 10:50 mon, tue, thu, fri, sat, sun ID7517 Batik Air 1h 20m Halim Perdanakusuma Airport — Juanda International Airport Select dates
10:00 11:30 daily ID6582 Batik Air 1h 30m Soekarno-Hatta International Airport — Juanda International Airport Select dates
10:00 11:50 sun ID6582 Batik Air 1h 50m Soekarno-Hatta International Airport — Juanda International Airport Select dates
10:00 11:25 mon, tue, thu, fri, sat, sun ID6582 Batik Air 1h 25m Soekarno-Hatta International Airport — Juanda International Airport Select dates
10:00 11:25 thu QG722 Citilink 1h 25m Soekarno-Hatta International Airport — Juanda International Airport Select dates
10:00 11:45 mon, sun ID6582 Batik Air 1h 45m Soekarno-Hatta International Airport — Juanda International Airport Select dates
10:15 11:40 fri QG722 Citilink 1h 25m Soekarno-Hatta International Airport — Juanda International Airport Select dates
10:20 11:45 sun ID6582 Batik Air 1h 25m Soekarno-Hatta International Airport — Juanda International Airport Select dates
10:40 12:20 tue, thu, sat, sun QG252 Citilink 1h 40m Soekarno-Hatta International Airport — Juanda International Airport Select dates
10:40 12:15 daily IP204 Pelita Air 1h 35m Soekarno-Hatta International Airport — Juanda International Airport Select dates
10:50 12:20 daily IP204 Pelita Air 1h 30m Soekarno-Hatta International Airport — Juanda International Airport Select dates
11:10 12:50 tue, wed, thu, fri, sat GA312 Garuda Indonesia 1h 40m Soekarno-Hatta International Airport — Juanda International Airport Select dates
11:10 12:35 daily ID6899 Batik Air 1h 25m Soekarno-Hatta International Airport — Juanda International Airport Select dates
11:15 12:40 mon, sun QG722 Citilink 1h 25m Soekarno-Hatta International Airport — Juanda International Airport Select dates
11:45 13:25 daily QG716 Citilink 1h 40m Soekarno-Hatta International Airport — Juanda International Airport Select dates
11:45 15:05 sat QG716 Citilink 3h 20m Soekarno-Hatta International Airport — Juanda International Airport Select dates
11:50 13:30 mon, sun GA312 Garuda Indonesia 1h 40m Soekarno-Hatta International Airport — Juanda International Airport Select dates
11:55 13:35 mon, tue, thu, fri, sat, sun GA312 Garuda Indonesia 1h 40m Soekarno-Hatta International Airport — Juanda International Airport Select dates
12:00 13:25 mon QG722 Citilink 1h 25m Soekarno-Hatta International Airport — Juanda International Airport Select dates
12:35 14:10 daily IP208 Pelita Air 1h 35m Soekarno-Hatta International Airport — Juanda International Airport Select dates
12:35 13:55 daily ID7515 Batik Air 1h 20m Halim Perdanakusuma Airport — Juanda International Airport Select dates
12:35 14:10 daily GA330 Garuda Indonesia 1h 35m Halim Perdanakusuma Airport — Juanda International Airport Select dates
12:50 14:25 mon, tue, wed, thu, fri, sat IP208 Pelita Air 1h 35m Soekarno-Hatta International Airport — Juanda International Airport Select dates
13:00 14:40 wed QG716 Citilink 1h 40m Soekarno-Hatta International Airport — Juanda International Airport Select dates
13:05 14:30 daily ID6863 Batik Air 1h 25m Soekarno-Hatta International Airport — Juanda International Airport Select dates
13:05 14:35 daily ID6863 Batik Air 1h 30m Soekarno-Hatta International Airport — Juanda International Airport Select dates
13:05 16:30 mon ID6406 Batik Air 3h 25m Soekarno-Hatta International Airport — Juanda International Airport Select dates
13:05 16:25 sun ID6406 Batik Air 3h 20m Soekarno-Hatta International Airport — Juanda International Airport Select dates
13:10 14:50 mon, thu, fri QG716 Citilink 1h 40m Soekarno-Hatta International Airport — Juanda International Airport Select dates
13:25 15:05 sat, sun QG716 Citilink 1h 40m Soekarno-Hatta International Airport — Juanda International Airport Select dates
13:35 15:00 daily ID7501 Batik Air 1h 25m Halim Perdanakusuma Airport — Juanda International Airport Select dates
13:35 14:55 mon, tue, thu, fri, sat, sun ID7501 Batik Air 1h 20m Halim Perdanakusuma Airport — Juanda International Airport Select dates
14:00 15:35 daily GA310 Garuda Indonesia 1h 35m Soekarno-Hatta International Airport — Juanda International Airport Select dates
14:20 15:50 daily QG174 Citilink 1h 30m Halim Perdanakusuma Airport — Juanda International Airport Select dates
14:25 15:55 daily IP206 Pelita Air 1h 30m Soekarno-Hatta International Airport — Juanda International Airport Select dates
14:40 16:10 daily JT692 Lion Air 1h 30m Soekarno-Hatta International Airport — Juanda International Airport Select dates
14:40 16:10 daily IP206 Pelita Air 1h 30m Soekarno-Hatta International Airport — Juanda International Airport Select dates
14:40 16:05 mon, tue, fri, sat, sun JT692 Lion Air 1h 25m Soekarno-Hatta International Airport — Juanda International Airport Select dates
14:40 16:10 mon, tue QG174 Citilink 1h 30m Halim Perdanakusuma Airport — Juanda International Airport Select dates
15:05 16:30 mon ID6406 Batik Air 1h 25m Soekarno-Hatta International Airport — Juanda International Airport Select dates
15:10 16:40 daily ID6578 Batik Air 1h 30m Soekarno-Hatta International Airport — Juanda International Airport Select dates
15:10 16:50 wed, fri QG718 Citilink 1h 40m Soekarno-Hatta International Airport — Juanda International Airport Select dates
15:10 16:35 mon, tue, wed, fri, sat ID6578 Batik Air 1h 25m Soekarno-Hatta International Airport — Juanda International Airport Select dates
15:10 16:55 sun ID6578 Batik Air 1h 45m Soekarno-Hatta International Airport — Juanda International Airport Select dates
15:15 17:00 tue, wed, fri, sat, sun QG718 Citilink 1h 45m Soekarno-Hatta International Airport — Juanda International Airport Select dates
15:20 17:00 thu, sat QG718 Citilink 1h 40m Soekarno-Hatta International Airport — Juanda International Airport Select dates
15:50 17:30 mon, tue, sun QG718 Citilink 1h 40m Soekarno-Hatta International Airport — Juanda International Airport Select dates
16:00 17:40 daily GA320 Garuda Indonesia 1h 40m Soekarno-Hatta International Airport — Juanda International Airport Select dates
16:30 17:50 daily ID7503 Batik Air 1h 20m Halim Perdanakusuma Airport — Juanda International Airport Select dates
16:55 18:35 mon, tue, thu, fri, sat, sun QG736 Citilink 1h 40m Soekarno-Hatta International Airport — Juanda International Airport Select dates
16:55 18:25 tue, wed, thu, sat QG172 Citilink 1h 30m Halim Perdanakusuma Airport — Juanda International Airport Select dates
16:55 18:20 mon, tue, wed, fri, sat, sun QG172 Citilink 1h 25m Halim Perdanakusuma Airport — Juanda International Airport Select dates
17:00 18:35 wed QG736 Citilink 1h 35m Soekarno-Hatta International Airport — Juanda International Airport Select dates
17:00 18:25 daily ID6576 Batik Air 1h 25m Soekarno-Hatta International Airport — Juanda International Airport Select dates
17:20 18:45 mon, thu 0B763 BBN Airlines Indonesia 1h 25m Soekarno-Hatta International Airport — Juanda International Airport Select dates
17:30 19:10 daily IP202 Pelita Air 1h 40m Soekarno-Hatta International Airport — Juanda International Airport Select dates
17:30 19:10 daily GA326 Garuda Indonesia 1h 40m Soekarno-Hatta International Airport — Juanda International Airport Select dates
17:40 19:05 mon, tue, wed, thu, fri, sun ID7519 Batik Air 1h 25m Halim Perdanakusuma Airport — Juanda International Airport Select dates
17:40 19:00 mon, wed, fri, sat, sun ID7519 Batik Air 1h 20m Halim Perdanakusuma Airport — Juanda International Airport Select dates
17:45 19:25 daily QG736 Citilink 1h 40m Soekarno-Hatta International Airport — Juanda International Airport Select dates
17:45 18:35 mon QG736 Citilink 50m Soekarno-Hatta International Airport — Juanda International Airport Select dates
18:00 19:30 daily ID6588 Batik Air 1h 30m Soekarno-Hatta International Airport — Juanda International Airport Select dates
18:00 19:40 tue, sat, sun QG736 Citilink 1h 40m Soekarno-Hatta International Airport — Juanda International Airport Select dates
18:00 19:25 mon, tue, wed, fri, sat, sun ID6586 Batik Air 1h 25m Soekarno-Hatta International Airport — Juanda International Airport Select dates
18:05 19:45 daily QG722 Citilink 1h 40m Soekarno-Hatta International Airport — Juanda International Airport Select dates
18:05 09:35 mon, sun QG722 Citilink 8h 30m Soekarno-Hatta International Airport — Juanda International Airport Select dates
18:10 19:45 daily QG724 Citilink 1h 35m Soekarno-Hatta International Airport — Juanda International Airport Select dates
18:20 20:05 sun GA324 Garuda Indonesia 1h 45m Soekarno-Hatta International Airport — Juanda International Airport Select dates
18:30 20:10 daily GA328 Garuda Indonesia 1h 40m Soekarno-Hatta International Airport — Juanda International Airport Select dates
18:30 20:05 tue, wed, fri, sun QG726 Citilink 1h 35m Soekarno-Hatta International Airport — Juanda International Airport Select dates
18:45 20:10 daily ID7521 Batik Air 1h 25m Halim Perdanakusuma Airport — Juanda International Airport Select dates
18:45 20:05 mon, tue, wed, fri, sat, sun ID7521 Batik Air 1h 20m Halim Perdanakusuma Airport — Juanda International Airport Select dates
19:00 20:30 daily ID6586 Batik Air 1h 30m Soekarno-Hatta International Airport — Juanda International Airport Select dates
19:00 20:25 mon, tue, wed, fri, sat, sun ID6594 Batik Air 1h 25m Soekarno-Hatta International Airport — Juanda International Airport Select dates
19:00 20:30 mon, wed, fri, sat, sun QG720 Citilink 1h 30m Soekarno-Hatta International Airport — Juanda International Airport Select dates
19:05 20:45 daily QG726 Citilink 1h 40m Soekarno-Hatta International Airport — Juanda International Airport Select dates
19:05 20:05 mon QG726 Citilink 1h 0m Soekarno-Hatta International Airport — Juanda International Airport Select dates
19:20 20:55 daily IP212 Pelita Air 1h 35m Soekarno-Hatta International Airport — Juanda International Airport Select dates
19:30 21:05 daily GA324 Garuda Indonesia 1h 35m Soekarno-Hatta International Airport — Juanda International Airport Select dates
20:00 21:30 daily ID6594 Batik Air 1h 30m Soekarno-Hatta International Airport — Juanda International Airport Select dates
20:00 21:25 mon, wed, fri, sat, sun ID6588 Batik Air 1h 25m Soekarno-Hatta International Airport — Juanda International Airport Select dates
20:14 21:27 fri ID6588 Batik Air 1h 12m Soekarno-Hatta International Airport — Juanda International Airport Select dates
20:26 21:34 thu ID6588 Batik Air 1h 7m Soekarno-Hatta International Airport — Juanda International Airport Select dates
20:30 22:10 mon, tue, wed, sat, sun QG720 Citilink 1h 40m Soekarno-Hatta International Airport — Juanda International Airport Select dates
20:30 20:30 mon QG720 Citilink Soekarno-Hatta International Airport — Juanda International Airport Select dates
20:35 22:15 thu, fri QG720 Citilink 1h 40m Soekarno-Hatta International Airport — Juanda International Airport Select dates
20:54 22:06 mon ID6588 Batik Air 1h 11m Soekarno-Hatta International Airport — Juanda International Airport Select dates
21:11 22:26 tue ID6588 Batik Air 1h 15m Soekarno-Hatta International Airport — Juanda International Airport Select dates
21:29 22:36 wed ID6588 Batik Air 1h 6m Soekarno-Hatta International Airport — Juanda International Airport Select dates
21:45 23:25 fri QG720 Citilink 1h 40m Soekarno-Hatta International Airport — Juanda International Airport Select dates

We use cookies and similar technologies for different purposes. Read the privacy policy. If you use the site you agree to them.