Search flights

Return type

Cheap flights from Jakarta to Surabaya

Jakarta to Surabaya

  • $78 was the cheapest return price from Jakarta to Surabaya last month
  • The average flight time from Jakarta to Surabaya is 1h 10min
  • There are 493 flights a week from Jakarta to Surabaya
  • 7 airlines fly direct from Jakarta to Surabaya
  • Jakarta to Surabaya is 420 miles
  • The most popular airline flying from Jakarta to Surabaya last month was Garuda Indonesia

Find the cheapest month to travel from Jakarta to Surabaya

Find flights from Jakarta to Surabaya with skyscanner.com We provide a free search service where you can compare flights from all major airlines and travel agents for cheap flights from Jakarta to Surabaya.

You can view some statistics on flights from Jakarta to Surabaya below, such as the average flight time to the number of air miles.

  Deals

Hotels in Surabaya

Car rental in Surabaya