GoAsia
How to Get from Bali to Bangkok

How to Get from Bali to Bangkok

Last updated: October 19, 2026
Contents

Trading the volcanic sands and spiritual retreats of Bali for the high-octane energy and golden spires of Bangkok is a journey between two of Southeast Asia's most iconic landscapes. While the Island of the Gods moves to the rhythm of the tides and gamelan music, Bangkok pulses with a frantic, neon-lit charm that is impossible to ignore. Whether you have spent your days surfing in Uluwatu or meditating in Ubud, the transition to the Thai capital marks a shift from coastal relaxation to urban exploration.

Train, Bus, Flight and Ferry tickets

Booking and payment are handled by 12Go, not GoAsia. We may receive a commission when you book through our links.

As these two hubs are separated by the Java and South China Seas, the route is served by air only. Bangkok has two airports: Suvarnabhumi (BKK) and Don Mueang (DMK), which is used by low-cost carriers such as Thai Lion Air and Thai AirAsia.[1] Choosing the right one can significantly affect your commute to your hotel and your overall travel budget.

Bali to Bangkok by Flight

Flying is the only practical way to bridge the distance between Indonesia and Thailand. Nonstop flights connect Ngurah Rai International Airport (DPS) in Denpasar with Bangkok in around 4 hours 10 minutes to 4 hours 25 minutes.[2] Itineraries with a stop in Singapore or Phuket are possible and take around 7 hours 25 minutes to 8 hours 30 minutes in total.[2]

Arriving at Suvarnabhumi Airport (BKK)

Suvarnabhumi is Bangkok's primary international gateway, and Thai Airways flies nonstop there from Bali.[2] Fares for this route on AirAsia's flight pages start at about IDR 2,400,000 one way (October 2026).[2] You can compare airline offerings and book on GoAsia.cc.

Arriving at Don Mueang Airport (DMK)

If you are looking for the most budget-friendly way to reach Thailand, flying into Don Mueang is usually the best bet. Fares for this route on AirAsia's flight pages start at about IDR 1,700,000 one way (October 2026).[1] Nonstop flights to Don Mueang take about 4 hours 20 minutes to 4 hours 25 minutes.[1]

Prices vary widely by date: on AirAsia's fare calendar, cheapest one-way fares to Bangkok in the coming weeks range from about IDR 2,700,000 to IDR 6,000,000.[2]

Comparing Your Options

ModePriceDurationComfort
Flight to Don Mueang (DMK)From about IDR 1,700,000[1]About 4h 20min nonstop[1]Standard
Flight to Bangkok (BKK)From about IDR 2,400,000[2]About 4h 10min - 4h 20min nonstop[2]High
Flight with one stopFrom about IDR 3,000,000[2]About 7h 25min - 8h 30min[2]Standard

Tips for Traveling from Bali to Bangkok

  • Check your airport: Bangkok has two airports, BKK and DMK, on different sides of the city. Make sure you know which one you are landing at, as it determines your transport options to your accommodation.
  • Entry rules: Indonesian passport holders can enter Thailand without a visa for tourism for up to 30 days under the Thai government's exemption list (published May 2024); rules change from time to time, so check the current list before you travel.[3] All foreign visitors must also submit the Thailand Digital Arrival Card (TDAC) online, within 3 days before arrival.[4]
  • Manage your luggage: On AirAsia, hand luggage must not exceed 7 kg, otherwise you need to buy checked baggage.[2] Buying checked luggage online is usually cheaper than paying at the check-in counter at Ngurah Rai Airport.
  • Traffic considerations: Bali's traffic can be unpredictable, especially around Kuta and Jimbaran. Allow plenty of time to reach the airport.
  • Currency: Carry some Thai baht for street food and small stalls once you land.

Timetable

Flight Bali - Don Mueang Airport $ 40.83–204.51 4h 20m – 1days 7h 28m
  • →  Economy 09:35, 11:35, 12:00, 12:10, 12:15, 12:45, 13:55, 14:15, 14:20, 14:50, 16:40, 18:10, 18:40, 19:15, 19:25, 19:45, 20:05, 21:15, 21:55, 22:15, 22:35
Flight Bali - Bangkok $ 49.62–320.18 3h 24m – 1days 10h 9m
  • →  Economy 01:10, 07:00, 08:15, 11:10, 11:55, 12:05, 13:25, 14:35, 15:40, 16:05, 16:10, 16:20, 17:25, 17:35, 17:45, 18:30, 18:40, 19:00, 19:15, 20:05, 20:45, 21:30, 23:05

Frequently Asked Questions

How can I book tickets from Bali to Bangkok?

Use the booking tool on this page to compare the transport options currently available from Bali to Bangkok, including current prices and schedules.

What is the cheapest way to get from Bali to Bangkok?

The cheapest way is usually a flight into Don Mueang Airport (DMK), with fares from about IDR 1,700,000 one way on AirAsia's flight pages (October 2026). Low-cost carriers fly this route.

What is the fastest way to get from Bali to Bangkok?

A nonstop flight is the fastest, taking about 4 hours 10 minutes to 4 hours 25 minutes depending on the airline and airport. Flights with a stop take roughly 7 to 8.5 hours.

How long does it take to get from Bali to Bangkok?

Nonstop flights take about 4 hours 10 minutes to 4 hours 25 minutes. Itineraries with a stop in Singapore or Phuket take around 7 hours 25 minutes to 8 hours 30 minutes.

Do I need a visa to travel from Indonesia to Thailand?

Indonesian passport holders can enter Thailand without a visa for tourism for up to 30 days under the Thai government's exemption list, but the rules change from time to time, so check the current list before booking. All foreign visitors must submit the Thailand Digital Arrival Card (TDAC) online before arrival.

Which airport in Bangkok is better to fly into?

It depends on your budget and your destination in the city. Don Mueang (DMK) is used by low-cost carriers and often has the cheaper fares, while Suvarnabhumi (BKK) is served by full-service airlines such as Thai Airways.

Sources and background

Numbers in the text such as [1] refer to these sources.

  1. [1] AirAsia: Cheap Flights from Bali to Bangkok from IDR 1663545 | AirAsia MOVE. Retrieved October 19, 2026.
  2. [2] AirAsia: Cheap Flights from Bali to Bangkok from IDR 2372565 | AirAsia MOVE. Retrieved October 19, 2026.
  3. [3] Department of Consular Affairs, Ministry of Foreign Affairs of Thailand: Summary of Countries and Territories entitled for Visa Exemption and Visa on Arrival. Retrieved October 19, 2026.
  4. [4] Immigration Bureau of Thailand: Thailand Digital Arrival Card (TDAC) FAQ. Retrieved October 19, 2026.
  5. [5] 12Go: 12Go timetable: Bali to Bangkok. Retrieved October 19, 2026.

Guide prices and journey times are indicative, not live quotes. A booked package may include transfers and waiting time as well as the main journey. Check the selected offer, pickup point and current conditions before booking.