Cheap flights from Bangkok to Bali (Denpasar)

Compare Bangkok to Bali (Denpasar) flight deals

Find the cheapest month or even day of the year to fly to Bali (Denpasar)

Book the best Bali (Denpasar) fare with no extra fees

Flight deals from Bangkok to Bali (Denpasar) Airport

Looking for a cheap last-minute deal or the best return flight from Bangkok to Bali (Denpasar) Airport? If you want to travel next month, return fares start from $267. Find the lowest prices on one-way and return tickets right here.

Find the cheapest month to fly from Bangkok to Bali (Denpasar)

We’re always keeping an eye on fares, so you can find the best one in seconds. It looks like Bangkok to Bali (Denpasar) flights are currently cheapest in November.

Direct flights from Bangkok to Bali (Denpasar)

Bangkok to Bali (Denpasar): Alternative routes

Compare routes from Bangkok to Denpasar below. You may find an airport to fly into that's cheaper, faster, or easier than Bali (Denpasar).

Bangkok to Denpasar: Flight information

The things to know before you go.
Cheapest flight found$116
Cheapest month to flyNovember
Average flight time4 hrs, 23 mins
Most popular airlineThai Airways
Average flights per week46

Finding cheap flights from Bangkok to Bali (Denpasar): Frequently asked questions

The best price we found for a return flight from Bangkok to Bali (Denpasar) is $209. This is an estimate based on information collected from different airlines and travel providers over the last 4 days and is subject to change and availability.
4 hours and 22 minutes is the average flight time from Bangkok to Bali (Denpasar).
Thai Airways, Thai AirAsia and Asiana Airlines fly direct from Bangkok to Bali (Denpasar).
As of March 2026, there are 46 flights per week flying from Bangkok to Bali (Denpasar).
The cheapest month to fly from Bangkok to Bali (Denpasar) is usually February.
After crunching the numbers on our flight calendar, we found that it is currently cheapest to fly from Bangkok to Bali (Denpasar) Airport on Friday, 19 February 2027.
Yes – the average flight time is 4 hours and 22 minutes.
We show every price from over 1,200 airlines and travel agents, comparing them all so you don’t have to. If you know you want to fly to Bali (Denpasar) but you’re not ready to book, set up a Price Alert. We’ll track prices for you, and let you know when they rise or fall.
We crunched all the numbers in our flight calendar and it looks like the cheapest time to book a flight to Denpasar is around 40 days in advance, so don’t leave your flight to the last minute.
The cheapest airline that flies to Bali (Denpasar) is Thai AirAsia .

Travelling from Bangkok to Denpasar Ngurah Rai International Airport (DPS): What you need to know

  • Bangkok has two main airports where you can kick off your travels. Explore your options for reserving a flight from Bangkok to Denpasar Ngurah Rai International Airport (DPS) heading out from Bangkok Suvarnabhumi International Airport (BKK) or Bangkok Don Mueang International Airport (DMK).

  • 4 hours 20 minutes is the average duration of a direct Bangkok to Denpasar Ngurah Rai International Airport flight.

  • Denpasar is one hour ahead of Bangkok. Denpasar Ngurah Rai International Airport is located in Denpasar, which runs on the UTC+8 timezone.

  • Bangkok Suvarnabhumi International Airport (BKK) to Denpasar Ngurah Rai International Airport (DPS) is the most popular route. There are 14 direct weekly departures to choose from. If you prefer to head out later, take the last flight with Thai Airways International at 12:40pm. Go for the first BKK to DPS departure operated by Thai Airways International at 8:50am if you'd rather get going earlier.

  • Your flight from Bangkok to DPS won't wait if you're running late, so be at the airport on time. Arrive up to one hour in advance for domestic flights and two hours ahead when you're flying internationally.

  • During popular months like February, it's a good idea to get to the airport even earlier. Plan to arrive two hours before a domestic departure and four hours ahead for an international flight when you fly during high season in general.

Airports in Bangkok

Bangkok Suvarnabhumi International Airport (BKK)

  • Go straight to your destination from Bangkok Suvarnabhumi International Airport (BKK). Direct flights from Bangkok to Denpasar Ngurah Rai International Airport (DPS) are available from here.

  • Thai Airways International is a popular airline that operates direct flights from Bangkok to Denpasar Ngurah Rai International Airport jetting out of BKK.

  • Thai Airways is the airline with the highest number of bookings for flights from BKK to DPS.

  • Thai Airways stands out as the most punctual carrier on this route, with 85.15% of its services reaching their destination on schedule.

  • We make it easy to find cheap flights from Bangkok to DPS with a stopover. To explore all your options departing from Bangkok Suvarnabhumi International Airport (BKK), deselect 'Direct flights only.' Then, simply pick a flight with a stop long enough to tour your chosen city. Some popular stopovers between BKK and DPS include:

    • Kuala Lumpur International Airport (KUL)

    • Singapore Changi Airport (SIN)

    • Jakarta Soekarno-Hatta International Airport (CGK)

  • BKK is around 31 kilometres from central Bangkok. If you're driving, catching a taxi or ride-sharing from the centre, it'll take you 35 minutes or so to get there, depending on the traffic. If you're planning to take public transport, expect the trip time to be around 35 minutes.

  • Catching an early flight from Bangkok to Denpasar Ngurah Rai International Airport? Avoid rushing to the terminal (and enjoy a little extra shut-eye) by picking one of these stays close to Bangkok Suvarnabhumi International Airport:

  • Of the departures from Bangkok Suvarnabhumi International Airport, 73% touch down on time at their destination.

Bangkok Don Mueang International Airport (DMK)

  • Consider flying out of Bangkok Don Mueang International Airport (DMK). You can book a direct Bangkok to Denpasar Ngurah Rai International Airport (DPS) plane ticket from this popular hub.

  • You can take your pick of airlines operating direct flights from Bangkok to DPS departing from DMK. Jet off with any of these carriers and fly straight to your final stop:

  • Thai AirAsia is the most popular choice for passengers flying from DMK to DPS.

  • Book with Thai AirAsia if punctual service is a priority. Its flights between Bangkok Don Mueang International Airport and Denpasar Ngurah Rai International Airport land as scheduled 91.8% of the time.

  • Add another location to your travels or just take a moment to stretch your legs with a stopover. If you'd like to split up your flight from Bangkok to Denpasar Ngurah Rai International Airport, browse these options when leaving from Bangkok Don Mueang International Airport:

    • Kuala Lumpur International Airport (KUL)

    • Singapore Changi Airport (SIN)

    • Manila Ninoy Aquino International Airport (MNL)

  • DMK is about 24 kilometres from central Bangkok. It'll take you 35 minutes or so to get to the airport if you're driving from the city centre. Public transport takes approximately 1 hour 5 minutes.

  • Start your holiday early with an additional night away from home. Before your Bangkok to DPS flight, unwind in one of these hotels close to Bangkok Don Mueang International Airport:

  • When it comes to keeping flights on track, Bangkok Don Mueang International Airport has an on-time arrival performance of 60%.

About Denpasar Ngurah Rai International Airport (DPS)

Getting from Denpasar Ngurah Rai International Airport (DPS) to central Denpasar

  • Central Denpasar is around 13 kilometres from Denpasar Ngurah Rai International Airport and takes about 30 minutes to reach by car. See what your options are for heading into the city, whether that's with a car hire, taxi or ride-share.

  • If you're using public transport, expect a journey of about 1 hour.

How to find the cheapest flights from Bangkok to Denpasar Ngurah Rai International Airport (DPS)

  • The lowest price we've found for a one-way ticket from Bangkok to Denpasar Ngurah Rai International Airport is $116. For a return flight on this route, the best price is $209. Depending on the availability and when you book, these fares may change.

  • To find cheap flights from Bangkok to DPS, book early. Airlines generally offer lower prices when tickets first go on sale.

  • Cheap Bangkok to Denpasar Ngurah Rai International Airport tickets are easier to find if your travel dates are flexible. Use the 'Whole month' tool to compare fares throughout the month and then fly out on the cheapest day.

  • Locking in a cheap plane ticket from Bangkok to DPS couldn't be easier with Price Alerts. Simply set up one of these automatic alerts and we'll notify you as soon as there's a price drop.

  • Filters make it easier to track down a bargain for your flight from Bangkok to Denpasar Ngurah Rai International Airport. Choose the flight times, carriers and stops that line up with your plans. Then sort the results by 'Cheapest' to find the lowest price right away.

The best time to fly from Bangkok to Denpasar Ngurah Rai International Airport (DPS)

  • Think about the kind of holiday you want when picking your flight dates. December is the quietest month to go to Denpasar. January is when most people book flights from Bangkok to Denpasar Ngurah Rai International Airport (DPS), which may be ideal if you're chasing more excitement.

  • Lock in a Bangkok to DPS plane ticket departing in March if you want to visit the city during its warmest month. Expect temperatures in Denpasar to range from 24ºC (75ºF) to 30ºC (86ºF).

  • August has temperatures of between 21ºC (70ºF) and 28ºC (82ºF). Look for cheap tickets from Bangkok to Denpasar Ngurah Rai International Airport around that time if you'd rather travel in cooler conditions.

More about Denpasar

  • Start your Denpasar trip right by choosing the ideal place to stay. Once you've booked your flight from Bangkok to Denpasar Ngurah Rai International Airport, check out our selection of hotels including:

  • Every great adventure has to include some sightseeing. Sanur Beach, Bali Dream Walk and Pantai Matahari Terbit Sanur are essential stops on your Denpasar itinerary.

Explore more of Indonesia

  • Denpasar has plenty to offer, but there are so many other corners of Indonesia just waiting to be discovered. About 290 kilometres west of Denpasar, a trip to Malang will keep you busy. Start with popular sights like Bromo Holiday, bromoindonesia.id and Firefly Park.

Prices shown on this page are estimated lowest prices only. Found in the last 45 days.