Search flights from Indonesia to Thailand

Compare flights from different airlines and easily book cheap tickets

Popular flights to Thailand

Haven’t decided where to fly? We’ve got you covered

Displayed prices are based on flights departing in the next 30 days

Flying to Thailand: Things to know

There are 33 airlines that fly from Indonesia to Thailand. The most popular route is from Ngurah Rai International Airport in Kuta to Suvarnabhumi Airport in Bangkok. On average this flight takes 6 hours 10 minutes one-way and costs $749 round-trip.

Bangkok is the most popular city in Thailand for our customers to fly to.

The most popular route
DPS Ngurah Rai International Airport to BKK Suvarnabhumi Airport
Average flight on the most popular route
6 hours 10 minutes
Average round-trip ticket price
$749
City our customers prefer to fly to
Bangkok
Main currency
Thai Baht
Fly from Indonesia to Thailand
33 airlines

Airlines that fly to Thailand

Based on flights we sold recently. Available airlines may vary depending on your search

  • Indonesia Airasia
  • Thai Airasia
  • Scoot
  • Thai Airways
  • Batik Air
  • Thai Lion Air
  • Malindo Air
  • Singapore Airlines
  • Air Asia
  • Garuda Indonesia
  • Malaysia Airlines
  • Jetstar Asia
  • Citylink
  • AirAsia X
  • Philippine Airlines
  • Lion Airlines

Reasons to book flights with Booking.com

  • Great selection

    Easily compare flights, airlines, and prices – all in one place

  • No hidden fees

    Always know exactly what you’re paying for

  • Flexibility

    Use our flexible plane ticket option to change your dates if needed

Flexible plane ticket options are available for an additional cost on select airfares

Frequently asked questions

There are 3 popular routes from Indonesia to Thailand:

  • From Ngurah Rai International Airport to Suvarnabhumi Airport with an average flight time of 6h 10m.
  • From Ngurah Rai International Airport to Don Mueang International Airport with an average flight time of 4h 32m.
  • From Ngurah Rai International Airport to Phuket International Airport with an average flight time of 4h 43m.

Here’s the flight distance on the most popular routes from Indonesia to Thailand:

  • Ngurah Rai International Airport to Suvarnabhumi Airport flight distance is 1839 miles
  • Ngurah Rai International Airport to Don Mueang International Airport flight distance is 1857 miles
  • Ngurah Rai International Airport to Phuket International Airport flight distance is 1644 miles

The average price for a plane ticket from Indonesia to Thailand is $749 round-trip from Ngurah Rai International Airport to Suvarnabhumi Airport.

There are direct flights from Indonesia to Thailand. Direct flights usually depart from Ngurah Rai International Airport, Jakarta Soekarno Hatta Airport, and Kualanamu International Airport.

Indonesia Airasia, Thai Airasia, Thai Airways, Batik Air, and Thai Lion Air offer direct flights from Indonesia to Thailand.

Research, refine, and make plans for your whole trip