Cheap flights Bengaluru - Surabaya, Indonesia

Compare flights Bengaluru - Surabaya and book wherever you prefer

We search all the airline and agency websites to find the cheapest flight for the route Bengaluru - Surabaya. Find your Bengaluru - Surabaya flight using Trabber and book it directly on the website with the best price, saving time and money.

Information about the route Bengaluru - Surabaya

Average price ₹37,931
Duration 8 hours and 35 minutes
Best getaway departing: Friday, returning: Thursday
Distance 4488 km
Best time to buy 110 days in advance

Frequently asked questions about flights Bengaluru - Surabaya

How long does it take from Bengaluru to Surabaya by plane?

The shortest journey by plane from Bengaluru (BLR) to Surabaya (SUB) lasts 8 hours and 35 minutes. In the opposite direction, from SUB to BLR, it takes 9 hours and 25 minutes.

How far is Bengaluru from Surabaya?

The distance between Bengaluru and Surabaya is 4488 km.

What is the day of the week when flights from Bengaluru to Surabaya have the lowest prices?

The cheapest day of the week to fly from Bengaluru to Surabaya is Friday.

How many days in advance is recommended to book a flight from Bengaluru to Surabaya?

To get the best price from Bengaluru to Surabaya it is recommended to book 110 days in advance.

Route price statistics

  • Minimum price: ₹37,931
  • Average price: ₹37,931
  • Maximum price: ₹37,931

Data calculated from 1 searches performed during the last 365 days

Top routes from Bengaluru and close to Surabaya

Top routes close to Bengaluru with destination Surabaya

Related searches

Surabaya
consigliere ivan · CC BY 2.0

Surabaya, Indonesia

The city has 2.9 millions of inhabitants. The official currency is the Indonesian Rupiah (IDR). The closest airports to the city center are Juanda (15 km) and Abdul Rachman Saleh. Surabaya is a city in Indonesia where Trabber offers 32 hotels.

Hotels in Surabaya

Cars at Surabaya