Find Cheapest Airlines Flying from Bangkok to Surabaya
Thai Lion Air
Indonesia AirAsia
Scoot Cheap Flight Deals from Bangkok to Surabaya
Explore the cheapest flights from Bangkok to Surabaya in the next three months. Based on Trip.com's data from the latest 7 days, one-way direct flights start at AU$ 244, and round-trip direct tickets start at AU$ 284.
- Return
- One way
-
- Cheapest nonstop
DMK 18:254h 5mDirectSUB 22:30Bangkok - Surabaya | Sun, May 24 | Indonesia AirAsia
SUB 13:504h 5mDirectDMK 17:55Surabaya - Bangkok | Tue, May 26 | Indonesia AirAsiaAU$ 284 AU$ 37424% off24% offAU$ 374 AU$ 284 -
DMK 08:3514h 55m1 stopSUB 23:30Bangkok - Surabaya | Tue, Jun 9 | AirAsia
SUB 11:209h 30m1 stopDMK 20:50Surabaya - Bangkok | Mon, Jun 15 | Indonesia AirAsiaAU$ 261 AU$ 37430% off30% offAU$ 374 AU$ 261 -
DMK 11:4011h 50m1 stopSUB 23:30Bangkok - Surabaya | Sun, Jun 7 | AirAsia
SUB 11:206h 50m1 stopDMK 18:10Surabaya - Bangkok | Thu, Jun 11 | Indonesia AirAsiaAU$ 261 AU$ 37430% off30% offAU$ 374 AU$ 261 -
DMK 10:057h 5m1 stopSUB 17:10Bangkok - Surabaya | Thu, Jun 11 | AirAsia
SUB 13:307h 20m1 stopDMK 20:50Surabaya - Bangkok | Tue, Jun 16 | Indonesia AirAsiaAU$ 26230% offAU$ 374 AU$ 262 -
DMK 07:0016h 30m1 stopSUB 23:30Bangkok - Surabaya | Mon, Jun 8 | Thai AirAsia
SUB 11:208h1 stopDMK 19:20Surabaya - Bangkok | Sun, Jun 14 | Indonesia AirAsiaAU$ 27626% offAU$ 374 AU$ 276 -
DMK 08:358h 35m1 stopSUB 17:10Bangkok - Surabaya | Mon, Jun 8 | AirAsia
SUB 11:209h 30m1 stopDMK 20:50Surabaya - Bangkok | Sun, Jun 14 | Indonesia AirAsiaAU$ 27626% offAU$ 374 AU$ 276 -
DMK 10:0513h 25m1 stopSUB 23:30Bangkok - Surabaya | Sun, Jun 14 | AirAsia
SUB 17:4514h 5m1 stopDMK 07:50Surabaya - Bangkok | Wed, Jun 17 | Indonesia AirAsiaAU$ 27826% offAU$ 374 AU$ 278 -
DMK 07:0016h 30m1 stopSUB 23:30Bangkok - Surabaya | Sun, Jun 14 | Thai AirAsia
SUB 17:4514h 5m1 stopDMK 07:50Surabaya - Bangkok | Wed, Jun 17 | Indonesia AirAsiaAU$ 27826% offAU$ 374 AU$ 278 -
DMK 18:254h 5mDirectSUB 22:30Bangkok - Surabaya | Sun, Jun 14 | Indonesia AirAsia
SUB 17:4514h 5m1 stopDMK 07:50Surabaya - Bangkok | Wed, Jun 17 | Indonesia AirAsiaAU$ 27826% offAU$ 374 AU$ 278 -
BKK 20:3522h 15m1 stopSUB 18:50Bangkok - Surabaya | Thu, May 14 | Scoot
SUB 06:204h 15mDirectDMK 10:35Surabaya - Bangkok | Thu, May 21 | Thai Lion AirAU$ 28025% offAU$ 374 AU$ 280 -
BKK 13:0017h 25m1 stopSUB Invalid DateBangkok - Surabaya | Fri, Apr 17 | Normal Airline
SUB 15:006hDirectBKK 16:00Surabaya - Bangkok | Sun, Apr 19 | Normal AirlineFind more flightsFind more flights
-
Cheapest nonstop
DMK 08:204h 15mDirectSUB 12:35Bangkok - Surabaya | Mon, May 11 | Thai Lion AirAU$ 244 AU$ 32224% off24% offAU$ 322 AU$ 244 -
DMK 17:554h 15mDirectSUB 22:10Bangkok - Surabaya | Fri, May 22 | Thai Lion AirAU$ 244 AU$ 32224% off24% offAU$ 322 AU$ 244 -
DMK 08:3510h 45m1 stopSUB 19:20Bangkok - Surabaya | Tue, Jun 9 | AirAsiaAU$ 215 AU$ 32233% off33% offAU$ 322 AU$ 215 -
DMK 08:3514h 55m1 stopSUB 23:30Bangkok - Surabaya | Thu, Jun 11 | AirAsiaAU$ 22331% offAU$ 322 AU$ 223 -
DMK 15:1528h 5m1 stopSUB 19:20Bangkok - Surabaya | Mon, Jun 8 | AirAsiaAU$ 22530% offAU$ 322 AU$ 225 -
DMK 09:159h 50m1 stopSUB 19:05Bangkok - Surabaya | Sat, Jun 13 | Batik Air MalaysiaAU$ 23328% offAU$ 322 AU$ 233 -
DMK 10:509h 15m1 stopSUB 20:05Bangkok - Surabaya | Wed, May 13 | Thai AirAsiaAU$ 23427% offAU$ 322 AU$ 234 -
DMK 08:3514h 55m1 stopSUB 23:30Bangkok - Surabaya | Sat, Jun 6 | AirAsiaAU$ 23826% offAU$ 322 AU$ 238 -
DMK 08:3514h 55m1 stopSUB 23:30Bangkok - Surabaya | Fri, Jun 12 | AirAsiaAU$ 23926% offAU$ 322 AU$ 239 -
DMK 08:3514h 55m1 stopSUB 23:30Bangkok - Surabaya | Sat, Jun 13 | AirAsiaAU$ 23926% offAU$ 322 AU$ 239 -
DMK 08:3514h 55m1 stopSUB 23:30Bangkok - Surabaya | Wed, Jun 10 | AirAsiaAU$ 23926% offAU$ 322 AU$ 239 -
DMK 15:4028h 25m1 stopSUB 20:05Bangkok - Surabaya | Tue, May 12 | Thai AirAsiaAU$ 24125% offAU$ 322 AU$ 241 -
BKK 13:0017h 25m1 stopSUB Invalid DateBangkok - Surabaya | Fri, Apr 17 | Normal AirlineFind more flightsFind more flights
Displayed flight fares from Bangkok to Surabaya are based on average prices across airlines for the next 3 months, according to the latest Trip.com database.
Bangkok to Surabaya Flight Details
The distance between Bangkok and Surabaya is approximately 2,711.29km. It takes around 4 hours 2 minutes on average to fly from Bangkok to Surabaya. Based on Trip.com's data travel demand peaks in July. The off-season for travel is December.
| Cheapest one-way flight price | AU$ 215 |
|---|---|
| Cheapest return ticket price | AU$ 261 |
| Off-season for travel | December |
| Peak season for travel | July |
| Flight distance | 2,711.29km |
| Average flight time | 4 hours 2 minutes |
| Popular airline | Thai Lion Air |
Trip.com Price Insights on Flights from Bangkok to Surabaya
What is the cheapest month for one-way flights from Bangkok to Surabaya?
According to Trip.com's data, the cheapest month for flights from Bangkok to Surabaya is October, with an average price of AU$ 122. Conversely, the most expensive month is typically July, with an average price of up to AU$ 249.
What is the cheapest month for round-trip flights from Bangkok to Surabaya?
According to historical data from Trip.com, the lowest prices for flights from Bangkok to Surabaya are found during March, with an average price of AU$ 252. Conversely, the highest prices are found during April, with an average price of up to AU$ 807.
What's the cheapest day to fly from Bangkok to Surabaya?
Based on Trip.com data from the past 12 months, the cheapest day to fly from Bangkok to Surabaya is Friday, with average prices lower than on other days. Avoid Saturday, as prices are usually highest then.
When is the cheapest day to fly from Bangkok to Surabaya during ANZAC Day Holiday?
ANZAC Day Holiday runs from Apr 25 to Apr 27. The cheapest flights from Bangkok to Surabaya are available on Apr 27, with fares starting at AU$ 284.
Flight FAQs
Which airlines offer the cheapest flights from Bangkok (BKK) to Surabaya (SUB)?
Based on Trip.com data, AirAsia offers one-way fares as low as AU$ 215 on Cheapest nonstop routes (e.g. DMK to SUB on Tue, Jun 9), while AirAsia offers Cheapest nonstop round-trips from AU$ 261 departing on Tue, Jun 9 and returning on Mon, Jun 15.Which airlines offer direct flights from Bangkok to Surabaya?
At the moment, you can catch a direct flight from Bangkok to Surabaya with the following airlines, including: Thai Lion Air Indonesia AirAsia Selected airlines are based on historical data collected from flight bookings users made on Trip.com within the last 90 days.How long is the flights from Bangkok (BKK) to Surabaya (SUB)?
It takes about 4 hours 2 minutes to fly from Bangkok (BKK) to Surabaya (SUB).When is the best time to book flights from Bangkok to Surabaya?
By analyzing data from all airlines on the Trip.com flight calendar, it looks like the best time to book a flight from Bangkok to Surabaya is around 40 days (6 weeks) in advance, and the best time to fly is usually on Tuesday, Wednesday, and Saturday. Tuesday typically offers the cheapest flights for departure, while Saturday offers the best return deals.How many flights are there per week from Bangkok to Surabaya?
Based on Trip.com data in the past 4 weeks, there is 4 flight per week flying from Bangkok to Surabaya. You can check the weekly schedule for popular airlines on this route below: Thai Lion Air: S/-/T/-/T/-/- -- SL268 (08:32) Indonesia AirAsia: -/M/-/W/T/-/- -- QZ331 (18:34)How can I find the best deals on flights from Bangkok to Surabaya?
To find best deals on flights from Bangkok to Surabaya, you can use various tools on Trip.com:
· Be flexible with your travel dates to get the cheapest flight deal. Now the cheapest flight deal is on Tue, Jun 9, with one-way flights priced at just AU$ 215.
· Compare airlines strategically. Budget carriers often provide the lowest base fares, while we found the most affordable airline currently operating on this route is Thai Lion Air.
· Set up price alerts to easily monitor ticket prices without having to check every day.
· Check Trip.com flight deals and promo codes frequently.
· Avoid peak season unless you book very early. It seems the peak season for Surabaya travel is around July.
· Get exclusive promo codes for Trip.com app users.When is the best time to book a flight from Bangkok to Surabaya to get the best price?
The cheapest months to fly from Bangkok to Surabaya is December, when demand for travel is lower.Which upcoming date is the cheapest for flights from Bangkok to Surabaya?
After crunching the numbers on our April flight calendar, it's currently cheapest to fly from Bangkok to Surabaya on April 22, 2026 with Thai Lion Air, with prices starting at AU$ 83.Which airports can I fly through when travelling to Surabaya from Bangkok?
You can land at any one of the following hubs in Surabaya, with Don Mueang International Airport to Juanda International Airport (DMK-SUB) is by far the most common option on this route: Juanda International Airport (SUB).What is the time difference between Bangkok and Surabaya?
The time difference between Surabaya and Bangkok is 0h.How can I change or cancel my flight ticket from Bangkok to Surabaya?
Tickets can only be changed or cancelled if permitted by airline policy. To submit a change or cancellation request, go to the flight bookings page, select the option to change or cancel your booking, choose the relevant passengers and segment, and submit a request. Please note that additional charges may apply according to the airline ticket policy. However, if the flight has been rescheduled and you would like to change or cancel your ticket, you can submit an involuntary cancellation request. For more details about change and cancellation policies, please check the customer support pages.
Trip.com Airline Insights on Flights from Bangkok toSurabaya
Which airlines offer the cheapest nonstop flights from Bangkok to Surabaya?
Based on Trip.com data from the past 12 months, Indonesia AirAsia offers the cheapest nonstop flights from Bangkok to Surabaya, with an average price of AU$ 196.
How many flights are there each day from Bangkok to Surabaya?
Based on Trip.com data from the past month, the most flights from Bangkok to Surabaya depart on Friday, and the fewest flights depart on Saturday.
More Cheap Flights & Deals on Trip.com
Note: Prices shown on this page are estimated lowest price and include all taxes and fees found in the last 24 hours.