Due to multiple factors, expect to potentially pay more when booking in July. For low rates, January can be a great choice for travel to Surabaya. Flights to Surabaya from Thailand in January are about ฿13,140 on average during January, but can be found for as low as ฿7,163.
When flying from Thailand to Surabaya, the time of day you decide to fly out makes little to no difference towards the overall price you’ll pay on tickets.
Bangkok Don Mueang Intl
Surabaya Juanda
1 stop
7h 10mSurabaya Juanda
Bangkok Don Mueang Intl
1 stop
8h 10mMultiple Airlines
Bangkok Suvarnabhumi
Surabaya Juanda
1 stop
13h 35mSurabaya Juanda
Bangkok Suvarnabhumi
1 stop
22h 25mสกู๊ต
Bangkok Don Mueang Intl
Surabaya Juanda
1 stop
10h 30mSurabaya Juanda
Bangkok Don Mueang Intl
1 stop
8h 00mMultiple Airlines
Bangkok Don Mueang Intl
Surabaya Juanda
1 stop
28h 25mMultiple Airlines
Bangkok Don Mueang Intl
Surabaya Juanda
1 stop
24h 05mMultiple Airlines
Bangkok Don Mueang Intl
Surabaya Juanda
1 stop
28h 25mMultiple Airlines
If you book a flight to Surabaya from Thailand, you will be flying to Juanda, which is the city’s only airport. Surabaya Juanda (SUB) is located 15.0 km from the centre of Surabaya.
Some of our airline partners flying from Thailand to Surabaya Juanda have new flexible policies in place due to COVID-19. สิงคโปร์แอร์ไลน์, มาเลเซียแอร์ไลน์, and สกู๊ต are some of the carriers where you may find flexible cancellation policies. You can use our site to filter for airlines like สิงคโปร์แอร์ไลน์ with this kind of flexibility.
Yes, there are multiple flights from Thailand to Surabaya for under ฿7,300. The cheapest flight booked recently is on Multiple Airlines for just ฿7,261, but on average you can expect to pay ฿36,274.
When deciding which route to take from Thailand to Surabaya, consider Bangkok Suvarnabhumi - Surabaya Juanda, Bangkok Don Mueang Intl - Surabaya Juanda or Chiang Mai - Surabaya Juanda, as they are the most popular.
The most popular airlines flying from Thailand to Surabaya are มาเลเซียแอร์ไลน์, สิงคโปร์แอร์ไลน์ and สกู๊ต. Something to consider prior to booking your flight.
Looking at all options, your cheapest flight can be booked for ฿4,949. While the most popular route (Bangkok Suvarnabhumi - Surabaya Juanda) can be booked for ฿7,261 on average our data indicates ฿7,457 when flying from Thailand to Surabaya.