
Popular airlines from Jakarta to Surabaya
- Garuda Indonesia
Garuda Indonesia
- Batik Air Indonesia
Batik Air Indonesia
- Plan, book, fly with confidence
trending down icon Be in the knowGet alerts if flight prices drop or rise*bex rewards loyalty icon Book smarterSave up to 30% on select hotels after you book a flight*payments icon
Cheap Flights from Jakarta to Surabaya (JKT-SUB)
Prices were available within the past 7 days and start at RM376 for one-way flights and RM761 for round trip, for the period specified. Prices and availability are subject to change. Additional terms apply.

Fri, 11 Jul - Mon, 14 Jul
HLP
Jakarta
SUB
Surabaya
RM761 Return, found 1 day ago
RM761
Return
found 1 day ago

Thu, 10 Jul - Mon, 14 Jul
HLP
Jakarta
SUB
Surabaya
RM762 Return, found 6 days ago
RM762
Return
found 6 days ago

Sat, 12 Jul - Mon, 14 Jul
CGK
Jakarta
SUB
Surabaya
RM783 Return, found 4 days ago
RM783
Return
found 4 days ago

Fri, 18 Jul - Tue, 22 Jul
CGK
Jakarta
SUB
Surabaya
RM787 Return, found 2 days ago
RM787
Return
found 2 days ago

Fri, 5 Sep - Tue, 9 Sep
HLP
Jakarta
SUB
Surabaya
RM801 Return, just found
RM801
Return
just found

Sat, 12 Jul - Mon, 14 Jul
CGK
Jakarta
SUB
Surabaya
RM856 Return, found 4 days ago
RM856
Return
found 4 days ago
Top Routes to Surabaya
Expedia's Latest Trends
Hotels
MZ Homestay Kuala LumpurLegend Inn TaipingHotels in Kampung Alor MengkuduHotels in Bukit JalilArtz Hotel Johor BahruHotels with Swimming Pools in PekanHotels near Tunjungan PlazaHotels with smoking rooms in RoseburgSingapore HotelHotels near Fengjia Night MarketHotel Rose Garden ShinjukuGuest Houses BeserahHotels with free airport shuttle in CopenhagenHotels near Surabaya Plaza Shopping MallT Hotel ChanglunFamily friendly Hotels in Sekinchan
Flights
*Available to Expedia members.