Book cheap flights from Bangkok to Denpasar-Bali

Explore the best deals

Discover the cheapest flights from Bangkok to Denpasar-Bali
emptyFilter
Filter by
The prices shown on this page were available within the last 20 days for the specified periods and should not be considered the final price offered. Please note that availability and prices are subject to change.

Cheapest time to fly from Bangkok to Denpasar-Bali

If you’re planning to fly this route soon, keep in mind that the lowest fares are usually available in the middle of May. Take advantage of this period to save on your flight tickets and make the most of your trip. Please note that prices may change after your search.
Filter by
week: 18 May - 24 May
$173
$191
$195
$159
$167
$197
$160
$164
$189
$183
$156
$169
MarchAprilMay

Currency and cost comparison

TrainLocal, one-way ticket
79%Trains in Denpasar-Bali are 79% cheaper than in Bangkok.
Bangkok$2.10
Denpasar-Bali$0.45
MealMid-priced restaurant
8%A meal in Denpasar-Bali is 8% cheaper than a meal in Bangkok.
Bangkok$5.40
Denpasar-Bali$4.98
TaxiStandard daytime start rate
59%A taxi fare in Denpasar-Bali is 59% cheaper than in Bangkok.
Bangkok$1.89
Denpasar-Bali$0.77
CoffeeRegular cappuccino
22%Coffee in Denpasar-Bali is 22% cheaper than in Bangkok.
Bangkok$4.95
Denpasar-Bali$3.86
Exchange rate
1 NZD = 10090.21 IDR
1 IDR = 0.01 NZD
Last checked on Tue, 03/03
Distance: 2976 kms
Bangkok airports
Suvarnabhumi Airport (BKK)How far from city centre: 29 kms
Don Mueang International Airport (DMK)How far from city centre: 21 kms
Denpasar-Bali airports
Ngurah Rai International Airport (DPS)How far from city centre: 10 kms

Guide to flying from Bangkok to Bali: what to expect

Bali is a captivating island that draws travellers with its unique blend of culture, history, and stunning natural beauty. From ancient temples and vibrant traditions to lush rice paddies and volcanic peaks, you will find an enriching experience. Explore intricate artisan villages, relax on golden beaches, or discover the spiritual heart of the island through its ceremonies and rituals. Bali offers a diverse range of experiences for every type of visitor.

Flying from Bangkok, Thailand to Bali, Indonesia is straightforward, with the average flight duration typically around 4 hours and 20 minutes for a direct service. This can vary based on the specific airline and any potential layovers.

Consider timing your visit for the dry season, which runs from April to September. During these months, you will enjoy plenty of sunshine and comfortable temperatures, perfect for exploring Bali’s outdoors and beaches. However, if you prefer a quieter trip with fewer crowds and do not mind occasional rain showers, the shoulder seasons – April, May, September, and October – can also be an excellent choice, often offering more budget-friendly flight and accommodation options.

Airports in Bangkok

Flights to Bali from Bangkok typically depart from one of two international airports. You can find flights from Suvarnabhumi Airport or Don Mueang International Airport.

Suvarnabhumi Airport (BKK)

Located approximately 30 kilometres east of central Bangkok, this primary international gateway is a major hub for long-haul and full-service carriers. It features a single large terminal building, handling most international departures. The facility offers extensive shopping, dining, and lounge options across its multi-level concourses.

Don Mueang International Airport (DMK)

Situated about 24 kilometres north of the city centre, this airport primarily serves low-cost carriers and domestic flights. Its two operational terminals are connected by a pedestrian walkway, providing a more focused experience for budget travellers. The older of the two Bangkok airports, it offers a range of essential services and amenities.

Airports in Bali

For travellers flying from Bangkok to Bali, Ngurah Rai International Airport is your primary gateway. This facility handles the vast majority of international arrivals to the island.

Ngurah Rai International Airport (DPS)

Situated south of Denpasar, Ngurah Rai International Airport is Bali’s sole international airport. It operates with a distinct international terminal, equipped to process a significant volume of global passengers. The airport features a range of amenities including currency exchange services, numerous dining options, and duty-free shopping. Convenient transport links, such as taxis and ride-sharing services, are readily available outside the arrivals hall for onward travel across the island.

Book your flights from Bangkok to Bali at the best price

Imagine the scent of frangipani blossoms carried on a warm breeze. Bali awaits, offering serene temples, lush rice paddies, and stunning beaches. With eDreams, finding your ideal flight from Bangkok is straightforward. Compare hundreds of flights from a wide range of airlines all in one place. Unlock exclusive discounts with an eDreams Prime subscription, or simplify your trip planning even further by bundling your flight and hotel together. Your journey to the Island of the Gods begins with a confident click. Start exploring your flight options today.

Frequently asked questions about flights from Bangkok to Denpasar-Bali

Is it safe to travel from Bangkok to Denpasar-Bali during the Covid-19 situation?
At eDreams we do our best to ensure that your travel plans won't be affected by restrictions or possible cancellations that Indonesia may apply. Using the flexible ticket gurantee you can decide if you rather rebook or get a refund!
On average, how much is the price of a flight from Bangkok to Denpasar-Bali?
When you fly from Bangkok to Denpasar-Bali the average price is $236.45. However, this price depends on many other factors such as seasonality or how far in advance the route has been booked.
For flights from Bangkok to Denpasar-Bali, how can I find the cheapest price?
The cheapest price for a flight from Bangkok to Denpasar-Bali is 136$. At eDreams we use different machine learned based methodologies to find our costumers the best option available, considering airline combinations, stopovers and direct flights as well as different criteria for inbound and outbound journeys.
Is Denpasar-Bali more expensive than Bangkok to visit?
Looking at cab fares, a ride in Denpasar-Bali costs an average of 0.77 NZD , 59% cheaper than Bangkok, with a fare of 1.89 NZD,
while train tickets cost 79% less at Denpasar-Bali: $ 0.45 NZD versus $ 2.10 NZD at Bangkok.
Comparing the price of a meal, they range from 4.98 NZD euros in Denpasar-Bali, 8% less than the 5.40 NZD euros in Bangkok.
The price of the coffee is around 22% cheaper in Denpasar-Bali, with an average of 3.86 NZD, while in Bangkok the coffee costs 4.95 NZD.
How long does the flight from Bangkok to Denpasar-Bali take?
Flight length from Bangkok to Denpasar-Bali is around 5 h and 50 m on average, at an average distance of 2,975.65 km, for flights for the route (which may have 1 or more stops in other cities in between).
How is the weather in Denpasar-Bali compared to Bangkok?
While in Bangkok the temperatures can reach an average of 37.39 ºC in summer, with precipitation levels up to 12 mm ,Denpasar-Bali's temperatures can go up to 31.76 ºC during the hot season, with 9 mm average of rain rate . In winter, however, weather indicators show around 18.7 ºC in Denpasar-Bali, compared to the 19.12 ºC average degrees reported in Bangkok. During the winter period, Bangkok can register 12 mm precipitation, while Denpasar-Bali have an average of 2.3 mm rain level.

Plan your trip

Popular Flight RoutesAlternate routes