Skip to main content
Flights and prices

How much are flights from Bangkok to Surabaya?

Planning a trip to Surabaya? Compare dates, airlines, flight times and direct options from Bangkok. 1 one-way fares from ฿6,358 · 709 roundtrips from ฿10,005. These results are for batik air malaysia (od).

One way from
฿6,358
1 outbound-only options
Roundtrip from
฿10,005
709 complete trips
Typical roundtrip
฿11,379
Half cost less, half cost more
Flight options
709
Roundtrips available
Where
Depart
Depart
Anytime
3d
Trip type
RETURN
Clear
Sort by
Best Deals

Roundtrip deals

709 fares · from ฿10,005

Outbound and return flights together in one total fare.

Show only roundtrip
Departure month

October 2026

Surabaya

Weather29°Hot
Typical roundtrip฿12,674
Cheapest roundtrip฿10,005
฿12,674−21%
Oct 31 → Nov 11Save ฿2,669

Top 3 Deals

Open to load the cheapest matching fares.
Departure month

November 2026

Surabaya

Weather29°Hot
Typical roundtrip฿12,674
Cheapest roundtrip฿10,336
฿12,674−18%
Nov 14 → Nov 22Save ฿2,338

Top 3 Deals

Open to load the cheapest matching fares.
Departure month

September 2026

Surabaya

Weather28°Hot
Typical roundtrip฿12,674
Cheapest roundtrip฿11,538
฿12,674−9%
Sep 13 → Sep 17Save ฿1,136

Top 3 Deals

Open to load the cheapest matching fares.
Departure month

December 2026

Surabaya

Weather28°Hot
Typical roundtrip฿12,674
Cheapest roundtrip฿11,682
฿12,674−8%
Dec 2 → Dec 14Save ฿992

Top 3 Deals

Open to load the cheapest matching fares.
Departure month

February 2027

Surabaya

Weather27°Hot
Typical roundtrip฿12,674
Cheapest roundtrip฿14,333
Feb 16 → Mar 6

Top 3 Deals

Open to load the cheapest matching fares.

One-way deals

1 fares · from ฿6,358

Outbound fare only — add a return separately if you need one.

Show only one way
Departure month

October 2026

Surabaya

Weather29°Hot
Typical one way฿6,248
Cheapest one-way fare฿6,358
Oct 17

Top 3 Deals

Open to load the cheapest matching fares.

Plan with confidence

Find the trip that fits

Compare prices, dates, airlines and travel time. Then choose the deal that feels right.

See the difference

Batik Air Malaysia (OD) at a glance

Compare price, non-stop choice and travel time with other Surabaya options.

Typical price difference

-8%

฿11,379 here compared with ฿12,424

Non-stop options

0%

-2 points compared with other flights

Typical flight time

5h

0h 5m shorter than the comparison

Roundtrip options

709

Trips ready to compare

Typical prices

What do Surabaya roundtrips usually cost?

This distribution uses roundtrip prices only; one-way prices remain in their own labeled summary.

Half of the 709 prices fall inside the shaded band. This makes it easier to see whether the lowest fare is common or unusual.

Best time to fly

How prices change by month

Compare the lowest and typical roundtrip fare for each month.

฿11,157
Oct 2026
฿11,441
Nov 2026
฿13,643
Dec 2026
Bars show the typical roundtrip fare for each choice.Lowest: Oct 2026 from ฿10,005

Airline comparison

Alternative airlines for Surabaya

Some trips combine airlines, so check both flights before you book.

Alternative airlines for Surabaya
ComparisonLowestTypical rangeResultsNon-stop
1Thai VietJet Air฿9,721฿11,069–฿12,6172300%
2QZ฿9,721฿11,681–฿13,4581,5100%
3Batik Air Malaysia฿10,005฿10,870–฿12,1107090%
4Scoot฿10,381฿11,442–฿13,0332,0220%
5AirAsia฿10,402฿11,769–฿13,8298590%
6Malaysia Airlines฿10,711฿11,964–฿13,7578840%
7ID฿10,936฿11,651–฿15,747760%
8Thai AirAsia฿11,067฿12,574–฿13,8714130%
9Thai Lion Air฿11,274฿12,200–฿13,6441,0198%
10Citilink฿11,619฿12,208–฿14,4101060%
11Lion Air฿11,703฿14,182–฿16,5641180%
12BI฿12,091฿12,174–฿13,567520%

Weather through the year

Typical temperatures in Surabaya

Usual monthly temperatures can help you choose when to go. They are not a live forecast.

27°Jan
27°Feb
28°Mar
28°Apr
28°May
27°Jun
27°Jul
27°Aug
28°Sep
29°Oct
29°Nov
28°Dec
Typical monthly temperature range: 27°C to 29°C. Verify a live forecast near departure.

Useful trip facts

What to know about Surabaya

Country
Indonesia
Arrival code
SUB
Typical annual temperature
28°C
Usual temperature, not a forecast
Trip styles
City
Bangkok departure airports
BKK, DMK
Airports represented in the current fare results
Arrival airports
SUB
Airports represented in the current fare results
Typical outbound from Bangkok
5h
Typical stay
12 nights

Why go

Why travelers consider Surabaya

East Java's vibrant capital. Gateway to Mount Bromo with a rich Arab Quarter and heroic WWII history.

Explore related searches

Common questions about Surabaya

What is the lowest available one-way fare for Surabaya?
The lowest available one-way fare is ฿6,358. It is compared only with other one-way fares.
What is the lowest available roundtrip fare for Surabaya?
The lowest available roundtrip fare is ฿10,005. Check the dates, baggage and final total before booking.
What is a typical fare for Surabaya?
A typical fare is ฿11,379. Many available options sit between ฿10,870 and ฿12,110.
How many choices are available for Surabaya?
Choose from 709 roundtrip flights across 1 destination in 1 country.
Are direct flights available for Surabaya?
0 roundtrip flights are non-stop both ways. That is 0% of the current choices.
Which month has the lowest fares for Surabaya?
Oct 2026 has the lowest available roundtrip fare, from ฿10,005.
Where does Batik Air Malaysia to Surabaya fly from Bangkok?
Batik Air Malaysia to Surabaya operates flights from Bangkok to multiple destinations. Browse the deals on this page to see all available Batik Air Malaysia to Surabaya routes.
How do I find the best deals on Batik Air Malaysia to Surabaya?
Compare the current Batik Air Malaysia to Surabaya fares from Bangkok, then save a suitable option to your local watchlist so you can recheck its price later.