Flights from Surabaya to Bangkok – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
SUB to DMK – All flight route options from Juanda, Indonesia to Don Mueang International Airport, Thailand. These routes are operated by 3 airlines. Fly non-stop with Thai Lion Air or Indonesia AirAsia, or choose from 1 different stopover flights. The shortest flight time is 4 hours and 13 minutes. See the full flight schedule and time table, including departure times, airlines and stopover details to find the best option for you.
Find the best prices on hotels and car rental near Don Mueang Airport
We got great deals on hotels and car rentals near the airport.
Surabaya to Bangkok flights
There are over 2 and approximately 3 flights every week. You can fly non-stop to Bangkok (DMK) from Surabaya (SUB) with Thai Lion Air or opt for a connecting flight via Kuala Lumpur (KUL).
Tip! You might want to consider arriving at Suvarnabhumi Airport (BKK) instead.
Surabaya to Bangkok with Thai Lion Air
You can fly non-stop every Monday, Wednesday or Friday at 16:20.
With Batik Air Malaysia
If you fly from Surabaya with Batik Air Malaysia you will do a stopover in Kuala Lumpur, KUL before reaching Bangkok. This flight trip will take 8 hours and 25 minutes and you can fly every Wednesday or Thursday with departures at 08:40 or 11:40.
Distance & flight times: Juanda to Don Mueang International Airport
The shortest flight time between SUB and DMK is 4 hours and 13 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 4h 13m | - | 1701 miles (2737 km) |
KUL Kuala Lumpur | 8h 25m | 3h 35m | 1820 miles (2928 km) |


Quick copy and share this page
From Surabaya to Thailand
Below is a list of other destinations to Thailand from Juanda with either direct flights or 1 stop connections.
From Indonesia to Bangkok
Below is a list of other cities in Indonesia with flights to Bangkok with either non-stop or connecting flights.