Cheap flights from Bangkok to Surabaya

Know your dates, get live prices in seconds:

From
To
Depart
Return
Any month
Compare vs Cheapflights |
From
To
Leaving on
Depart
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime

We work with more than 300 partners to bring you better travel deals

How to find the cheapest flight from
Bangkok (BKK) to Surabaya (SUB)

What is the cheapest day to fly return from Bangkok to Surabaya?

Users have found that flying from Bangkok to Surabaya on a Tuesday typically leans towards higher prices. However, this doesn’t mean you still can’t find a deal. Flexibility with other aspects of your flight can still land a great price for your trip.

What is the cheapest month to fly from Bangkok to Surabaya?

Flights from Bangkok to Surabaya lean towards being more expensive in November. Prices are generally better when you fly from Bangkok to Surabaya in February, with the cheapest ticket starting at ฿ 3,902.

When is the cheapest time to fly from Bangkok to Surabaya (TH1 - SUB)?

A simple way to save on the total cost of your ticket is to fly from Bangkok to Surabaya at midday. If you’re flexible enough to do this you can expect to save up to 23% on your trip compared to booking a flight in the morning.

Bangkok to Surabaya 2021 flight deals

Cheap flights to Surabaya from Bangkok found for this year
8 Apr - 28 Apr
฿ 5,523pp
DMK
Bangkok Don Mueang Intl
Multiple airlines
 
1 STOP
SUB
Surabaya Juanda
SUB
Surabaya Juanda
Multiple Airlines
 
1 STOP
DMK
Bangkok Don Mueang Intl
8 Apr - 28 Apr
฿ 8,765pp
DMK
Bangkok Don Mueang Intl
Multiple airlines
 
1 STOP
SUB
Surabaya Juanda
SUB
Surabaya Juanda
Multiple Airlines
   
2 STOPS
DMK
Bangkok Don Mueang Intl
8 Apr - 28 Apr
฿ 9,606pp
BKK
Bangkok Suvarnabhumi
Scoot
 
1 STOP
SUB
Surabaya Juanda
SUB
Surabaya Juanda
Scoot
 
1 STOP
BKK
Bangkok Suvarnabhumi

One-way flights to Surabaya from Bangkok

The cheapest one-way flights from Bangkok to Surabaya
06:55 - 04:05
Scoot
1 stop
21h 10m
BKK - SUB
Scoot
฿ 7,685
CheapFlights
13:05 - 13:50
Multiple Airlines
2 stops
24h 45m
BKK - SUB
Multiple Airlines
฿ 46,679
CheapFlights

Related info for your journey

Useful info, stats and facts about Bangkok to Surabaya flights.

Flight FAQs

From Bangkok to Surabaya

Can I find flights from Bangkok to Surabaya for under ฿ 6,004 on Cheapflights?

Yes, there are multiple flights from Bangkok to Surabaya for under ฿ 6,004. The cheapest flight booked recently is on Multiple Airlines for just ฿ 5,523, but on average you can expect to pay ฿ 12,247.

Which airlines flying from Bangkok to Surabaya Juanda have flexible cancellations due to COVID-19?

Due to the rapidly changing circumstances due to COVID-19, airlines like Singapore Airlines and Malaysia Airlines flying from Bangkok to Surabaya Juanda have implemented new flexible cancellation policies.

Are there direct flights from Bangkok to Surabaya for under ฿ 6,004 on Cheapflights?

There are no direct flights from Bangkok to Surabaya, but Cheapflights can provide you with all the information you need to find the fastest route with the fewest stops.

Is Bangkok weather warmer or cooler than Surabaya?

You can imagine temperatures to be in the 36 °C range in April. The weather in Surabaya is generally colder than Bangkok's. As flight availability is subject to become more limited as peak season approaches it is ideal to book in a timely manner.

How long does is the flight from Bangkok to Surabaya?

Airlines like Cathay Pacific, Garuda Indonesia, and Scoot fly from Bangkok to Surabaya in about 9h 50m. The time it takes to get you to your destination can typically vary by up to 12h 55m. When browsing for deals, the options you’ll see will be for both direct flights and flights with stops.

What are the cheapest airlines to flying from Bangkok to Surabaya return?

Our cheapest airline available from Bangkok to Surabaya is Scoot. Our recent data shows that you can find tickets from as low as ฿ 9,606 on this airline. Additional options worth looking into are Cathay Pacific and Garuda Indonesia, starting at ฿ 10,807 and ฿ 28,098 round-trip.

What are the cheapest airlines to fly from Bangkok to Surabaya one-way?

For one-way options, check prices for Scoot. According to our data, you can fly for as low as ฿ 7,685.

Alternative routes for Bangkok to Surabaya

Destination information for Surabaya

Things to know before you go. Useful info for your trip from Bangkok to Surabaya
Today's exchange rate
฿ 1 = Rp 469.33
Average temperature for January in Surabaya
32.0 °C
Avg rainfall for January in Surabaya
142.0 mm

Airports servicing Bangkok

Don Mueang International (DMK)

Airports servicing Surabaya

Popular flight searches

Check out other popular destinations found by fellow travellers
Home Indonesia Surabaya Cheap flights from Bangkok to Surabaya