Airlines that fly from Jakarta to Surabaya
- Garuda IndonesiaGaruda Indonesia
- Batik Air IndonesiaBatik Air Indonesia
- Hahn Air TechnologiesHahn Air Technologies
- Plan, book, fly with confidence
- Be in the knowGet alerts if flight prices drop or rise*
- Book smarterSave up to 40% on select hotels after you book a flight*
Cheap Flights from Jakarta to Surabaya (JKT-SUB)
Prices were available within the past 7 days and start at S$102 for one-way flights and S$234 for return, for the period specified. Prices and availability are subject to change. Additional terms apply.
Explore a world of travel with Expedia
Explore a world of travel with Expedia
Expedia's Latest Trends
Hotels
Hotels near Tunjungan PlazaHotels with Spa in MalaccaAdelphi Forty-NineHotels near Pakuwon MallRuamchitt Plaza HotelRoyale Chulan Kuala LumpurHotel 81 PalaceThe Stones - Legian, Bali - Marriott Autograph Collection HotelJephson Hotel & ApartmentsLOTTE City Hotel MyeongdongO'Gallery Premier Hotel & SpaHotels near Warner Bros. Movie World
Flights
Flights from Singapore to SemarangFlights from Singapore (SIN) to Krabi (KBV)Flights from Singapore (SIN) to Chicago (ORD)Flights from Batam to PadangFlights from St. Louis to PontianakFlights to MassachusettsFlights to JerantutFlights from Sepang (KUL) to Praya (LOP)Flights from Queenstown (ZQN) to Melbourne (MEL)Air India ExpressFlights from Batam to BandungFlights from Pangkalan Bun to Singapore
*Available to Expedia members.