Skip to content

These are estimates. Researched, not quoted: check the live price before you book. How this works

govelah

Flights by month

Surabaya to Johor Bahru flights, month by month (2026)

A typical return fare from Surabaya to Johor Bahru for each of 7 months, from departures we researched across a year. November is the cheapest, at around Rp2.885.277. Researched figures, not quotes: the partner shows what it costs today.

Typical return fare by month

Cheapest in Nov 2026, about Rp2.885.277

Dec 2026 costs about Rp443.259 more.

Oct 2026
Rp3.08m
Nov 2026
Rp2.89m
Dec 2026
Rp3.33m
Jan 2027
Rp3.06m
Feb 2027
Rp2.97m
Mar 2027
Rp3.22m
Apr 2027
Rp3.23m
Cheapest monthsDearer months

Researched fares: Rp2.733.487 to Rp4.186.891 per person over 46 checks, last on 2026-09-07. · Cheapest direct researched: Indonesia AirAsia at Rp2.733.487.

From our own live checks: for each departure we sampled in the month, the cheapest return fare per person the newest check found, averaged. The same figures as the fare index, last checked 2026-09-06. Not a quote. What you pay depends on when you book. Departures from Oct 2026 to Apr 2027. How we work this out

Flying to Johor Bahru

Fastest journey
2h 15m · 1 stop · Indonesia AirAsia + Malaysia Airlines
Cheapest itinerary
2h 15m · Non-stop · Indonesia AirAsia
Usually flown by
Indonesia AirAsia, Malaysia Airlines, Singapore Airlines, Garuda Indonesia
Carbon, one way
229 kg CO₂

From the 50 fares we researched for a 2027-08-14 departure, checked 2026-09-07. Outbound journey times. Not a quote. How we work this out

Common questions

When is the cheapest month to fly from Surabaya to Johor Bahru?

From what we captured across a year of departures, November is the cheapest month to fly Surabaya to Johor Bahru, at around Rp2.885.277 return. That is a researched figure from a dated snapshot, not a live quote, so check the price with a partner before you book.

When is the most expensive month to fly from Surabaya to Johor Bahru?

December is the dearest month we captured for Surabaya to Johor Bahru, at around Rp3.328.536 return, about Rp443.259 more than the cheapest month.

How long is the flight from Surabaya to Johor Bahru?

About 2h 15m with 1 stop, from the itineraries we captured for Surabaya to Johor Bahru.

Which airlines fly from Surabaya to Johor Bahru?

The fares we captured for Surabaya to Johor Bahru were on Malaysia Airlines, Garuda Indonesia, Firefly, Cathay Pacific, among others.