
- Plan, book, fly with confidence
trending down icon Be in the knowGet alerts if flight prices drop or rise*bex rewards loyalty icon Book smarterSave up to 40% on select hotels after you book a flight*payments icon
Cheap Flights from Bangkok (BKK) to Surabaya (SUB)
Prices were available within the past 7 days and start at ฿2,280 for one-way flights and ฿4,327 for round trip, for the period specified. Prices and availability are subject to change. Additional terms apply.

Fri, 24 Oct - Fri, 31 Oct
DMK
Bangkok
SUB
Surabaya
฿4,327 Return, found 1 day ago
฿4,327
Return
found 1 day ago

Tue, 14 Oct - Fri, 17 Oct
DMK
Bangkok
SUB
Surabaya
฿4,439 Return, found 2 days ago
฿4,439
Return
found 2 days ago

Wed, 19 Nov - Sat, 6 Dec
DMK
Bangkok
SUB
Surabaya
฿4,505 Return, found 3 days ago
฿4,505
Return
found 3 days ago

Wed, 8 Oct - Tue, 14 Oct
DMK
Bangkok
SUB
Surabaya
฿9,405 Return, found 3 days ago
฿9,405
Return
found 3 days ago

Fri, 26 Sep - Tue, 30 Sep
BKK
Bangkok
SUB
Surabaya
฿11,854 Return, found 3 hours ago
฿11,854
Return
found 3 hours ago

Fri, 14 Nov - Tue, 18 Nov
BKK
Bangkok
SUB
Surabaya
฿11,900 Return, found 1 hour ago
฿11,900
Return
found 1 hour ago
Top Routes to Surabaya
Expedia's Latest Trends
Hotels
- Hotels with Pool in Pratunam
- Furama City Centre
- Long Beach Cha-Am Hotel
- Hotels in Prague
- Luxury Pool Villa A18
- The Pantip Hotel Ladprao Bangkok
- Payaa Hotel
- Awana Villa Resort Yaonoi
- Khurana Inn
- Pet-Friendly Hotels in Chonburi
- Hotels in South Korea
- Baan Laanta Resort and Spa
- Samui Blue Orchid
- Holiday Inn Express Bangkok Sukhumvit 11 by IHG
- Anantara Dhigu Maldives Resort
- Woodlands Hotel & Resort
Flights
*Available to Expedia members.