International route BKK to DPS

Cheap flights from Bangkok to Bali

Various airlines fly nonstop from Bangkok to Bali. The 2,959 km flight takes about 4 hours 10 minutes.

Fares Fares are pulled from the airlines and our partners when you search. Search your dates
Nonstop, several airlinesEconomy
BKK
Bangkok
DPS
Bali
Distance
2,959 km
Return Search fares

Looking for Bangkok to Bali air tickets and not sure what to pay? Three airlines fly this route, and fares change with demand, so the same seat can cost noticeably more close to a holiday weekend. Put your dates in the search above to compare today's fares and book with bookingMentor.

Everything you should know

Cheapest round-trip

Search your dates

Return fares for Bangkok to Bali are pulled from the airlines and our partners when you search. Pick your dates to see return flights and prices.

Search round trips

Cheapest one-way

Search your dates

Fares for Bangkok to Bali are pulled from the airlines and our partners when you search. Enter the dates you want to fly for current prices.

Search flights

Nonstop flights

Nonstop, several airlines

You can fly direct with 3 airlines. Average duration is 4h 10m.

Start a new search

bookingMentor shows the fares of every flight listed on this route so you can pick the best deal.

We hope you love your trip to Bali!

Bangkok to Bali flight guide

Flying from Bangkok to Bali

  • Updated
  • 5 min read
In short

Thai Airways International, Thai AirAsia and Thai Lion Air fly nonstop from Bangkok to I Gusti Ngurah Rai International Airport (DPS) in Bali, often listed as Denpasar. Thai Airways leaves from Suvarnabhumi (BKK); the low-cost airlines from Don Mueang (DMK). The 2,959 km flight takes about 4 hours 10 minutes. The route suits beach holidays, honeymoons and island-hopping trips that pair Thailand with Indonesia.

Thai Airways or a low-cost flight?

Thai Airways International is the full-service choice and includes a checked bag and a meal, which matters on a four-hour flight with beach luggage. Thai AirAsia and Thai Lion Air sell the seat alone and charge for bags, meals and seat selection. If you are travelling with surfboards or diving gear, check each airline's sports equipment rules before booking.

Suvarnabhumi for Thai Airways, Don Mueang for the low-cost flights

Thai Airways flies from Suvarnabhumi, about 25 km east of the centre on the Airport Rail Link. The low-cost flights leave from Don Mueang in the north, which is served by the SRT Dark Red Line and by buses A1 and A2 for 30 baht. Check the code on your ticket.

Ngurah Rai at Tuban, a short ride from Kuta and Seminyak

Ngurah Rai is at Tuban in Badung Regency, about 13 km south of Denpasar, on the narrow neck of the island next to Kuta. Its runway was extended into the sea on reclaimed land in the 1960s. The airport handled almost 24 million passengers in 2024. Seminyak and Jimbaran are a short drive away, and Ubud is an hour or more inland depending on traffic.

Foreign visitors pay Bali's tourist levy, which can be paid online before arrival.

Check Indonesia's visa rules for your passport

Indonesia's visa rules depend on nationality. Check the official Indonesian immigration website or an Indonesian embassy before booking.

One Thai ticket from Dhaka keeps your bag checked to Bali

Biman, US-Bangla and Thai Airways land at Suvarnabhumi from Dhaka (see Dhaka to Bangkok flights). The Thai Airways flight to Bali leaves from the same airport, and a single Thai ticket keeps your bag checked through. The Don Mueang flights mean crossing Bangkok and checking in again, so leave at least four hours.

Bali is one hour ahead of Bangkok, and neither side uses daylight saving.

Fact-checked by the bookingMentor Travel Desk Reviewed · Updated when rules or prices change

Checked against trusted sources:
Don Mueang Airport, Airports of Thailand

See the source
  1. Don Mueang Airport, Airports of Thailand

Bangkok to Bali flights at a glance

Various airlines fly nonstop from Bangkok (BKK) to Bali (DPS). The 2,959 km flight takes about 4 hours 10 minutes.

Key facts for Bangkok to Bali flights
Flight time4h 10m nonstop
Distance2,959 km

Search Bangkok to Bali flights

Pick your dates to see the flights, times and fares available on this route.

Flights and fares for your dates Search the dates you want to fly to see the flights and fares available. Search flights

Airlines flying Bangkok to Bali

Multiple airlines fly this route nonstop.

CHECK ALL

Departure and arrival airports

BKK Suvarnabhumi Airport

Codes
IATA BKK, DMK
City
Bangkok, Thailand
Terminal (BKK)
One main terminal building with the SAT-1 satellite concourse, reached by an underground automated train.
Terminal (DMK)
Terminal 1 handles international flights and Terminal 2 domestic ones.
Time zone
UTC+7, no daylight saving

Suvarnabhumi airport guide

DPS I Gusti Ngurah Rai International Airport

Codes
IATA DPS
City
Bali, Indonesia
Getting into town
Bali's I Gusti Ngurah Rai International Airport, often listed as Denpasar, is on the narrow neck of the island next to Kuta. Seminyak and Jimbaran are a short drive; Ubud is about an hour or more. Foreign visitors pay Bali's tourist levy, payable online before arrival.
Time zone
UTC+8

How to book Bangkok to Bali for less

Practical points for booking this route.

2Bangkok airports

Check which Bangkok airport

Suvarnabhumi (BKK) and Don Mueang (DMK) are far apart. Low-cost flights on this route use Don Mueang, so match the airport to your hotel or connecting flight before you pay.

Low-costbags are extra

Add bags when you book

Thai AirAsia and Thai Lion Air charge for checked baggage. It is cheaper added online at booking than at the airport.

3airlines on the route

Compare the total, not the headline fare

Put your dates into the search above and compare the price with baggage, seats and meals included, not just the base fare.

Visacheck before booking

Have your documents ready

Entry rules for Bangladeshi passports change from time to time, so confirm them with the Indonesian embassy or the official visa site before you book.

Travelers are asking

No questions yet about Bangkok to Bali flights. Ask the community or our travel team, and the answer will show here once it is published.

Be the first to ask

Our travel team answers questions about Bangkok to Bali flights

Reviews and questions

Contribute:
No reviews yet. Be the first to review this routeFlown Bangkok to Bali recently? Tell other travellers how check-in, the flight and the arrival went.

Need help?

Frequently Asked Questions (FAQs)

Getting there

From Suvarnabhumi, one airline flies the route; from Don Mueang, Bangkok's low-cost airport, it is Thai AirAsia and Thai Lion Air. Schedules change by season, so check the flights for your dates in the search above.

General