Cheap Flights from Bangkok to Surabaya
Browse current best options from Bangkok. Become a member to unlock all deals and get alerts when new deals appear.
Deals from
Bangkok
RatePunk searches hundreds of travel sites at once for deals on flights to Surabaya
Prices updated 24 days ago
486,190 searches this week
171 airlines compared
80%+ AI score for best value
Fares are subject to change and may not be available for all dates. (Data last updated May 29, 2026.)
Today’s best flight deals from Bangkok to Surabaya
Explore current cheapest deals departing from Bangkok to Surabaya
Round trip
Sort by: Cheapest
September 18 - September 21
DMK - Surabaya
$253
$192
Round trip
September 14 - September 21
DMK - Surabaya
$247
$192
Round trip
October 2 - October 8
DMK - Surabaya
$244
$192
Round trip
October 5 - October 9
DMK - Surabaya
$249
$192
Round trip
October 4 - October 9
DMK - Surabaya
$248
$192
Round trip
October 13 - October 17
DMK - Surabaya
$251
$192
Round trip
October 23 - October 26
DMK - Surabaya
$251
$192
Round trip
October 7 - October 13
DMK - Surabaya
$248
$192
Round trip
October 23 - October 28
DMK - Surabaya
$252
$192
Round trip
October 9 - October 15
DMK - Surabaya
$249
$192
Round trip
Unlock all 500+ flight deals to Surabaya and get alerts when great deals appear
Route Intelligence — 486,190 Searches this Week
Insights for flights from Bangkok to Surabaya
How much is a round trip from Bangkok to Surabaya
Regular price: $210 - $371
Prices for flights from Bangkok to Surabaya are currently below the regular range.
The regular price range for this route is between 210 USD and 371 USD. The current lowest deal is 192 USD with AirAsia, for travel from Sep 18 to Sep 21.
now $192
Low $210
High $371
The cheapest time to fly from Bangkok to Surabaya
The cheapest month to fly from Bangkok to Surabaya is August, with a median price of $115. The most expensive month is January, with a median price of $515. Prices are generally lower from February to October.
August
Flights from $115
January
Flights from $515
Direct flights from Bangkok to Surabaya
Rio Sul Serviços Aéreos Regionais
Last-minute flights going from Bangkok to Surabaya
Thu, Aug 6
BKK - Surabaya
Bangkok (BKK) - Surabaya (SUB)
Cathay Pacific
$313
$360
One-way
Wed, Aug 19
BKK - Surabaya
Bangkok (BKK) - Surabaya (SUB)
Cathay Pacific
$310
$360
One-way
Fri, Sep 4
BKK - Surabaya
Bangkok (BKK) - Surabaya (SUB)
Cathay Pacific
$291
$338
One-way
Fri, Sep 4
BKK - Surabaya
Bangkok (BKK) - Surabaya (SUB)
Cathay Pacific
$285
$356
One-way
Fri, Sep 4
BKK - Surabaya
Bangkok (BKK) - Surabaya (SUB)
Cathay Pacific
$275
$358
One-way
Wed, Sep 9
DMK - Surabaya
Bangkok (DMK) - Surabaya (SUB)
AirAsia, Indonesia AirAsia
$222
$213
One-way
Biggest price drops on these dates for flights from Bangkok to Surabaya
Dec 25 - Dec 30
$369 → $292
21%
Dec 9 - Dec 16
$361 → $292
19%
Sep 11 - Sep 14
$255 → $193
24%
Sep 18 - Sep 21
$253 → $192
24%
Popular Airports to fly from Bangkok to Surabaya
Bangkok - Surabaya route insights
💸 Price insights
Recent fares are below the typical level
Recent fares for Bangkok to Surabaya are below the typical level, with deals around $192.
📅 Best time to fly
August and September are historically cheapest
Historically, August and September offer the cheapest median prices at $115 for this route.
⏱️ Flight duration
Connecting flights typically take 14h 5m
The median flight duration for connecting flights from Bangkok to Surabaya is 14 hours 5 minutes.
✈️ Airlines & availability
Connecting flights are dominant on this route
Connecting flights make up 87.9% of deals, with a median of 2 stopovers.
🏆 Airline highlight
AirAsia offers a recent deal
AirAsia recently offered a flight for $192 from Don Mueang International to Juanda International.
🎯 Booking tip
Deals are frequent for this route
Historically, about 1 deal per day has been found in the last 30 days.
Bangkok main airports to depart from
Don Mueang International (DMK)
Don Mueang International is a good option for flights to Surabaya, often offering competitive prices.
📍 ~20 km from Bangkok city center (reachable by car or bus)
💸 Flights from ~$192
Suvarnabhumi (BKK)
Suvarnabhumi is a major international hub for flights to Surabaya, providing a wide range of services.
📍 ~25 km from Bangkok city center (reachable by car, train, or bus)
💸 Flights from ~$213
Surabaya main airports to arrive at
Juanda International (SUB)
Juanda International Airport is a convenient arrival choice for Surabaya, offering good access to the city.
📍 ~20 km from Surabaya city center (reachable by car)
💸 Flights from ~$192
Airports nearby Surabaya used as alternative
Abdul Rachman Saleh (MLG)
Abdul Rachman Saleh is a practical alternative due to its proximity and easy access via the Surabaya-Malang toll road.
📍 ~75 km from Surabaya (reachable by car)
💸 Flights from ~$473
Adisumarmo International (SOC)
Adisumarmo International is a viable option, directly connected to Surabaya via the Trans-Java toll road.
📍 ~200 km from Surabaya (reachable by car or rail)
💸 Flights from ~$425
Ahmad Yani International (SRG)
Ahmad Yani International offers a robust domestic network and is accessible via the Trans-Java toll road.
📍 ~260 km from Surabaya (reachable by car)
💸 Flights from ~$226
Yogyakarta International Airport (YIA)
Yogyakarta International Airport is a modern international facility offering a wider range of connections.
📍 ~290 km from Surabaya (requires ground transport planning)
💸 Flights from ~$284
Ngurah Rai International (DPS)
Ngurah Rai International is a premier international hub, useful for extensive global connectivity.
📍 ~300 km from Surabaya (requires ferry or connecting flight)
💸 Flights from ~$261
Business & First Class Flight Deals to Surabaya
Discover luxury on the budget with premium cabin class on flights from Bangkok to Surabaya.
Elite
Best Elite deals to Surabaya
Exclusive daily First Class, Business Class, and Premium Economy flight deals, refreshed every 24 hours.
From BKK
Elite
Jun 18
Surabaya, Indonesia
89% AI deal score
$2,145
$949
Save $1,196
From BKK
Elite
Jun 18
Surabaya, Indonesia
88% AI deal score
$2,007
$949
Save $1,058
From BKK
Elite
Nov 23
Surabaya, Indonesia
88% AI deal score
$2,010
$960
Save $1,050
From BKK
Elite
Nov 06
Surabaya, Indonesia
88% AI deal score
$2,037
$960
Save $1,077
From BKK
Elite
Dec 01
Surabaya, Indonesia
88% AI deal score
$2,035
$960
Save $1,075
From BKK
Elite
Oct 30
Surabaya, Indonesia
88% AI deal score
$2,005
$960
Save $1,045
From BKK
Elite
Nov 24
Surabaya, Indonesia
88% AI deal score
$2,005
$960
Save $1,045
From BKK
Elite
Dec 01
Surabaya, Indonesia
88% AI deal score
$2,033
$960
Save $1,073
From BKK
Elite
Oct 27
Surabaya, Indonesia
88% AI deal score
$2,071
$960
Save $1,111
From BKK
Elite
Nov 06
Surabaya, Indonesia
88% AI deal score
$2,067
$960
Save $1,107
From BKK
Elite
Dec 11
Surabaya, Indonesia
88% AI deal score
$2,081
$960
Save $1,121
From BKK
Elite
Nov 16
Surabaya, Indonesia
88% AI deal score
$2,006
$960
Save $1,046
From BKK
Elite
Nov 23
Surabaya, Indonesia
88% AI deal score
$2,063
$960
Save $1,103
From BKK
Elite
Dec 01
Surabaya, Indonesia
88% AI deal score
$2,054
$960
Save $1,094
From BKK
Elite
Nov 23
Surabaya, Indonesia
88% AI deal score
$2,010
$960
Save $1,050
From BKK
Elite
Nov 24
Surabaya, Indonesia
88% AI deal score
$2,042
$960
Save $1,082
From BKK
Elite
Nov 24
Surabaya, Indonesia
88% AI deal score
$2,010
$960
Save $1,050
From BKK
Elite
Nov 16
Surabaya, Indonesia
88% AI deal score
$2,006
$960
Save $1,046
From BKK
Elite
Oct 27
Surabaya, Indonesia
88% AI deal score
$2,041
$960
Save $1,081
From BKK
Elite
Nov 16
Surabaya, Indonesia
88% AI deal score
$2,006
$960
Save $1,046
From BKK
Elite
Dec 11
Surabaya, Indonesia
88% AI deal score
$2,098
$960
Save $1,138
From BKK
Elite
Dec 01
Surabaya, Indonesia
88% AI deal score
$2,092
$960
Save $1,132
From BKK
Elite
Nov 10
Surabaya, Indonesia
88% AI deal score
$2,063
$961
Save $1,102
From BKK
Elite
Dec 07
Surabaya, Indonesia
88% AI deal score
$2,033
$961
Save $1,072
From BKK
Elite
Dec 04
Surabaya, Indonesia
88% AI deal score
$2,020
$961
Save $1,059
From BKK
Elite
Dec 07
Surabaya, Indonesia
88% AI deal score
$2,041
$961
Save $1,080
From BKK
Elite
Dec 04
Surabaya, Indonesia
88% AI deal score
$2,022
$961
Save $1,061
From BKK
Elite
Nov 10
Surabaya, Indonesia
88% AI deal score
$2,007
$961
Save $1,046
From BKK
Elite
Dec 08
Surabaya, Indonesia
88% AI deal score
$2,033
$961
Save $1,072
From BKK
Elite
Jun 21
Surabaya, Indonesia
88% AI deal score
$2,080
$961
Save $1,119
From BKK
Elite
Jun 18
Surabaya, Indonesia
87% AI deal score
$1,943
$949
Save $994
From BKK
Elite
Oct 27
Surabaya, Indonesia
87% AI deal score
$1,954
$960
Save $994
From BKK
Elite
Oct 27
Surabaya, Indonesia
87% AI deal score
$1,973
$960
Save $1,013
From BKK
Elite
Oct 27
Surabaya, Indonesia
87% AI deal score
$1,976
$960
Save $1,016
From BKK
Elite
Oct 30
Surabaya, Indonesia
87% AI deal score
$1,946
$960
Save $986
From BKK
Elite
Nov 06
Surabaya, Indonesia
87% AI deal score
$1,985
$960
Save $1,025
From BKK
Elite
Nov 27
Surabaya, Indonesia
87% AI deal score
$1,977
$960
Save $1,017
From BKK
Elite
Nov 06
Surabaya, Indonesia
87% AI deal score
$1,992
$960
Save $1,032
From BKK
Elite
Oct 27
Surabaya, Indonesia
87% AI deal score
$1,977
$960
Save $1,017
From BKK
Elite
Nov 06
Surabaya, Indonesia
87% AI deal score
$1,990
$960
Save $1,030
From BKK
Elite
Nov 06
Surabaya, Indonesia
87% AI deal score
$1,987
$960
Save $1,027
From BKK
Elite
Nov 16
Surabaya, Indonesia
87% AI deal score
$1,995
$960
Save $1,035
From BKK
Elite
Nov 24
Surabaya, Indonesia
87% AI deal score
$1,998
$960
Save $1,038
From BKK
Elite
Nov 23
Surabaya, Indonesia
87% AI deal score
$1,988
$960
Save $1,028
From BKK
Elite
Nov 23
Surabaya, Indonesia
87% AI deal score
$1,984
$960
Save $1,024
From BKK
Elite
Nov 27
Surabaya, Indonesia
87% AI deal score
$1,961
$960
Save $1,001
From BKK
Elite
Nov 06
Surabaya, Indonesia
87% AI deal score
$1,990
$960
Save $1,030
From BKK
Elite
Nov 06
Surabaya, Indonesia
87% AI deal score
$1,990
$960
Save $1,030
From BKK
Elite
Nov 24
Surabaya, Indonesia
87% AI deal score
$1,984
$960
Save $1,024
From BKK
Elite
Oct 27
Surabaya, Indonesia
87% AI deal score
$1,947
$960
Save $987
From BKK
Elite
Oct 30
Surabaya, Indonesia
87% AI deal score
$1,975
$960
Save $1,015
From BKK
Elite
Nov 16
Surabaya, Indonesia
87% AI deal score
$1,981
$960
Save $1,021
From BKK
Elite
Nov 16
Surabaya, Indonesia
87% AI deal score
$1,994
$960
Save $1,034
From BKK
Elite
Oct 30
Surabaya, Indonesia
87% AI deal score
$1,966
$960
Save $1,006
From BKK
Elite
Nov 27
Surabaya, Indonesia
87% AI deal score
$1,963
$960
Save $1,003
From BKK
Elite
Oct 30
Surabaya, Indonesia
87% AI deal score
$1,964
$960
Save $1,004
From BKK
Elite
Nov 16
Surabaya, Indonesia
87% AI deal score
$2,001
$960
Save $1,041
From BKK
Elite
Nov 24
Surabaya, Indonesia
87% AI deal score
$1,977
$960
Save $1,017
From BKK
Elite
Nov 24
Surabaya, Indonesia
87% AI deal score
$1,985
$960
Save $1,025
From BKK
Elite
Oct 30
Surabaya, Indonesia
87% AI deal score
$1,979
$960
Save $1,019
From BKK
Elite
Oct 27
Surabaya, Indonesia
87% AI deal score
$1,947
$960
Save $987
From BKK
Elite
Nov 27
Surabaya, Indonesia
87% AI deal score
$1,978
$960
Save $1,018
From BKK
Elite
Nov 27
Surabaya, Indonesia
87% AI deal score
$1,955
$960
Save $995
From BKK
Elite
Oct 30
Surabaya, Indonesia
87% AI deal score
$1,946
$960
Save $986
From BKK
Elite
Nov 06
Surabaya, Indonesia
87% AI deal score
$1,986
$960
Save $1,026
From BKK
Elite
Nov 06
Surabaya, Indonesia
87% AI deal score
$1,990
$960
Save $1,030
From BKK
Elite
Nov 16
Surabaya, Indonesia
87% AI deal score
$1,980
$960
Save $1,020
From BKK
Elite
Nov 23
Surabaya, Indonesia
87% AI deal score
$1,997
$960
Save $1,037
From BKK
Elite
Nov 02
Surabaya, Indonesia
87% AI deal score
$1,994
$961
Save $1,033
From BKK
Elite
Nov 02
Surabaya, Indonesia
87% AI deal score
$1,991
$961
Save $1,030
From BKK
Elite
Nov 20
Surabaya, Indonesia
87% AI deal score
$1,995
$961
Save $1,034
From BKK
Elite
Nov 20
Surabaya, Indonesia
87% AI deal score
$1,994
$961
Save $1,033
From BKK
Elite
Nov 10
Surabaya, Indonesia
87% AI deal score
$1,993
$961
Save $1,032
From BKK
Elite
Nov 09
Surabaya, Indonesia
87% AI deal score
$1,995
$961
Save $1,034
From BKK
Elite
Nov 02
Surabaya, Indonesia
87% AI deal score
$1,993
$961
Save $1,032
From BKK
Elite
Jun 21
Surabaya, Indonesia
86% AI deal score
$1,913
$961
Save $952