Worldwide Coverage
Worldwide Coverage
Flights to over 5,000 cities
One-stop Service Guarantee
One-stop Service Guarantee
Price guaranteed upon confirmed payment, booking guaranteed once tickets issued
Secure Payment
Secure Payment
Convenient & reliable booking and payment system

Cheap Flights from Bangkok to Bali starting at S$ 94

Book one-way or return flights from Bangkok to Bali from as little as S$ 94. Choose from the popular airlines below and book your flight today!

  • One way
  • Round-trip

Crossed out prices are calculated based on the average price of the corresponding route on Trip.com.

Searching for the best last minute flight from Bangkok to Bali? Find one-way or return flights that are affordable and fit your itinerary.

Trip.com monitors the ticket fares of flights from Bangkok to Bali. Stay updated on price trends and snag the best deals for your upcoming trip.

Displayed prices are calculated based on the lowest average weekly prices of the corresponding route on Trip.com.
Cheapest Airlines flying from Bangkok to Bali

View airlines operating flights from Bangkok to Bali. Compare prices, find the option that best suits your travel needs, and enjoy a comfortable journey with a trusted airline.

Thai Airasia
From S$ 84
Batik Air Malaysia
From S$ 94
From S$ 94
Indonesia Airasia
From S$ 98
AirAsia X
From S$ 104
Thai Lion Air
From S$ 126
Thai Vietjet
From S$ 130
Malaysia Airlines
From S$ 139
From S$ 142
Jetstar Asia
From S$ 154
ANA airlines

Find more flights and airlines

Alternative Routes from Bangkok to Bali

Discover different routes, airlines, and transfers and find the best alternative flights for your journey from Bangkok to Bali.

  • Cheapest
    Thai Airasia
    4h 15m
    Don Mueang International Airport - Ngurah Rai Airport
    Mon, Sep 2Thai Airasia
    S$ 84
  • AirAsia X
    10h 5m
    1 transfer
    Suvarnabhumi Airport - Ngurah Rai Airport
    Tue, Jul 9AirAsia X
    S$ 104
  • AirAsia X
    10h 5m
    1 transfer
    Suvarnabhumi Airport - Ngurah Rai Airport
    Tue, Jul 9AirAsia X
    S$ 104
    Find More Flights

Frequently Asked Questions

  • When to buy flight tickets from Bangkok (BKK) to Bali (DPS) the cheapest?

    Airlines adjust prices for flights from Bangkok to Bali based on the date and time of your booking. By analyzing data from all airlines, on Trip.com, you can find the cheapest flight prices on Tuesdays, Wednesdays, and Saturdays.
  • How much is a flight from Bangkok (BKK) to Bali (DPS) cost?

    According to Trip.com's data, the lowest price is around S$ 661.
  • How long is a flight from Bangkok (BKK) to Bali (DPS)?

    It takes about 4 hours 17 minutes to fly from Bangkok (BKK) to Bali (DPS).
  • What is the transportation method from the main airport to downtown in Bali?

    • The distance from Ngurah Rai Airport to downtown is about 11km, by taxi about 30 minutes.
  • What time does the earliest flight from Bangkok to Bali depart?

    The earliest flight departs from Bangkok (DMK) at 06:00 and arrives in Bali (DPS) at 11:15.
  • What time does the latest flight from Bangkok to Bali depart?

    The latest flight departs from Bangkok (DMK) at 19:15 and arrives in Bali (DPS) at 00:50.
  • What are the most popular airlines that fly from Bangkok (BKK) to Bali (DPS)?

    Airlines with flights from Bangkok (BKK) to Bali (DPS): Thai Airways, Indonesia Airasia, Asiana Airlines, Thai Airasia and Batik Air.
  • What's the most popular airline for direct flights from Bangkok (BKK) to Bali (DPS)?

    Thai Airasia operates 67 direct flights from Bangkok (BKK) to Bali (DPS).
  • How many airports in Bali?

    There are 1 airports near Bali: Ngurah Rai Airport.

How to find a cheap flight from Bangkok to Bali

Wait until the last minute and flight costs are often sky-high. Plan ahead, book the right way, and your savings can soar. We have loads of saving tips to help you find a cheap flight from Bangkok to Bali. Book your flights at the right time and save more.
Book Early
Once prices are gone, they're gone. Lock in deals while you can!
Compare Flight Prices
Compare prices on travel agency and airline websites.
Look Out for Deals
Check airline and travel agency websites for latest flight deals
Check One-way Fares
Buying two cheap one-way flights can sometimes be a better deal than a round-trip.
Try Different Dates
Flying during the week, early in the morning, or late at night can help save money.
Use the Trip.com App
Save up to £10 per person when booking your flights on Trip.com
Flight Information from Bangkok to Bali

Cheapest direct flight price

S$ 94

Cheapest return ticket price

S$ 178

Cheapest month


Peak season for travel


Flight distance


Average flight time

4 hours 17 minutes

Popular airline

Batik Air Malaysia

Flights from Bangkok to Bali

1. Introduction to Bali

Bali is a mesmerizing island located in Indonesia, known for its breathtaking landscapes, rich cultural heritage, and warm hospitality. Situated in the Indonesian archipelago, Bali offers a perfect blend of stunning beaches, lush rice terraces, volcanic mountains, and vibrant coral reefs. With its unique blend of natural beauty and spiritual charm, Bali has become a popular destination for tourists from all around the world.

Here are some interesting and fun facts about Bali:

  • Bali is home to thousands of temples, each with its own unique architecture and significance.
  • The island is known for its traditional art forms such as dance, music, and sculpture.
  • Balinese cuisine is a culinary delight, with its flavors influenced by Chinese, Indian, and Indonesian cultures.
  • Bali celebrates a unique form of New Year called Nyepi, also known as the Silent Day, where the entire island shuts down for 24 hours.
  • Bali is renowned for its traditional healing practices, including Balinese massage and herbal medicine.

2. Airports in Bali

Bali is served by two international airports:

  • Ngurah Rai International Airport (DPS): Located in the southern part of Bali, Ngurah Rai International Airport is the main gateway for tourists visiting the island. It is located approximately 13 kilometers south of Denpasar, the capital city of Bali.
  • Lombok International Airport (LOP): Although not situated in Bali, Lombok International Airport serves as an alternative airport for travelers visiting Bali. It is located on the neighboring island of Lombok, approximately 40 kilometers east of Bali.

3. Estimated Flight Time from Bangkok to Bali

The average flight time from Bangkok, Thailand, to Bali is approximately 4 to 5 hours. However, the actual duration may vary depending on factors such as the airline, weather conditions, and any potential layovers. Some flights may have layovers in other cities, which can extend the overall travel time. It is always advisable to check the specific flight details while making your booking.

4. Tips for Choosing Flights from Bangkok to Bali

When selecting flights from Bangkok to Bali, consider the following tips:

  • Compare prices and services offered by different airlines to find the best deal.
  • Check for any additional fees or restrictions, such as baggage allowances or seat selection.
  • Consider the flight timings and potential layovers to ensure a convenient and comfortable journey.
  • Read reviews or seek recommendations from fellow travelers to gauge the overall customer satisfaction with a particular airline.

5. Best Time (Non-Peak) to Fly from Bangkok to Bali

The best time to fly from Bangkok to Bali, avoiding peak tourist seasons, is during the months of April, May, June, September, and October. These months offer pleasant weather and fewer crowds, allowing you to enjoy the beauty of Bali without the hustle and bustle of peak season.

6. Popular Airlines Flying from Bangkok to Bali

Several airlines operate flights from Bangkok to Bali, providing travelers with a range of options. Some of the popular airlines flying this route include:

  • Thai Airways
  • Garuda Indonesia
  • AirAsia
  • Malaysia Airlines

7. Tips about Traveling to Bali

Here are some useful tips for traveling to Bali:

  • Airport Arrival Information: Upon arrival at the Ngurah Rai International Airport, you can find various transportation options such as taxis, private transfers, or car rentals to reach your destination. The airport has ATMs, currency exchange counters, and facilities for mobile SIM card purchase.
  • Common Payment Mode: Cash is widely accepted in Bali, but credit cards are also widely used, especially in hotels, restaurants, and larger establishments. It is recommended to carry some cash for smaller transactions or when visiting local markets.
  • Common Transport Options: Transportation options in Bali include taxis, ride-hailing services, motorbike rentals, and private drivers. It is advisable to negotiate the fare or use a metered taxi for fair pricing.
  • General Visa Information: Citizens of many countries, including Thailand, can enter Bali for tourism purposes without a visa for up to 30 days. However, it is important to check the visa requirements based on your nationality before traveling.

8. Why Book Your Flight with Trip.com

When booking your flight from Bangkok to Bali, consider Trip.com for a hassle-free and convenient experience:

  • Wide Selection: Trip.com offers a wide range of flight options from various airlines, allowing you to choose the most suitable one based on your preferences and budget.
  • Competitive Prices: With Trip.com, you can find competitive prices and exclusive deals, ensuring that you get the best value for your money.
  • Convenient Booking Process: The user-friendly interface of Trip.com makes it easy to search, compare, and book flights with just a few clicks.
  • Trip Coins Rewards: By booking with Trip.com, you can earn Trip Coins, which can be used to enjoy exclusive discounts and benefits on future bookings.

Embark on a memorable journey from Bangkok to Bali with Trip.com and discover the enchanting beauty of this tropical paradise.