Flight Routes from Bangkok to Bali

Compare cheap outbound and return flights from Bangkok (BKK) to Bali (DPS) and find the best offer from numerous airlines and travel agencies.

Trip type
Fastest flight
non-stop flights
11x / week
Flight distance
2,962 km
Time difference
Most popular airlines
  1. Thai AirwaysThai Airways

Flight schedule from Bangkok (BKK) to Bali (DPS)

Select a travel date in the flight schedule for the route from Bangkok (BKK) to Bali (DPS) and compare affordable flight deals.

offers
Active filtersnone
Matching outbound flightsBKK–DPS · 49 of 49
fromto
dep.arr.
durationstopovers
  1. 14 – 20 September 2026
  2. 21 – 27 September 2026
  3. 28 Sept – 4 Oct 2026
    1. BKKDPS
      1 stopover
      1. Hong Kong Airlines
    2. BKKDPS
      1 stopover
      1. Malaysia Airlines
    3. BKKDPS
      1 stopover
      1. Thai Vietjet Air
      2. Indonesia AirAsia
    4. BKKDPS
      1 stopover
      1. Cathay Pacific Airways
    5. BKKDPS
      1 stopover
      1. Scoot
    6. BKKDPS
      1 stopover
      1. Scoot
    7. BKKDPS
      1 stopover
      1. Scoot
    8. BKKDPS
      non-stop
      1. Thai Airways
    9. BKKDPS
      1 stopover
      1. Scoot
    10. BKKDPS
      1 stopover
      1. Scoot
    11. BKKDPS
      1 stopover
      1. Scoot
    12. BKKDPS
      1 stopover
      1. Singapore Airlines
    13. BKKDPS
      1 stopover
      1. Singapore Airlines
    14. BKKDPS
      non-stop
      1. Thai Airways
    15. BKKDPS
      1 stopover
      1. Philippine Airlines

      Tips and tricks to help you find cheap flights from Bangkok to Bali

      Favourite airline: Malaysia Airlines
      The majority of passengers on the route Bangkok – Bali prefer to fly with Malaysia Airlines.
      Malaysia Airlines
      80 %
      Biman Bangladesh Airlines
      20 %
      Favourite connection: via Kuala Lumpur
      The most popular flights on this route are via Kuala Lumpur and are booked by 80 % of all travellers.
      Route
      bookings
      1 stopover Kuala Lumpur
      11h 45min, from 247 £
      80 %
      2 stopovers Dhaka Dubai
      29h 05min, from 1.966 £
      20 %

      Useful information about the flight from Bangkok to Bali

      Heavenly island in South East Asia

      Bali is one of the most popular tourist destinations in the world and the Indonesian island offers visitors a wonderful combination of friendly locals, fascinating and deeply spiritual culture, and breathtaking scenery that range from gorgeous beaches to rice terraces, among many other types of landscapes.

      Weather conditions, holidays and festivals to enjoy in Bali

      It is possible to enjoy Bali all year round, as the temperatures tend to stay quite consistent, but short daily showers do occur during the rainy season between November and March. The best period to visit is from April to October.

      Various festivals are held all through the year on the island. However, Nyepi, the New Year celebration in Bali, is a must see. It occurs in March on the first day of the new moon.

      Useful Bali information and tips

      British citizens can visit Bali without a visa for stays of up to 30 days if flying into and out of specific airports including Ngurah Rai Airport. Visitors must check the Foreign Office website for more information. Otherwise, British nationals living overseas must obtain a visa. Moreover, evidence of onward travel must be provided by all travellers.

      In terms of vaccines, none are absolutely necessary, but shots against Hepatitis A, Typhus, Tetanus and Diphtheria are highly recommended.

      Any drug-related offence, whether it is possession, consumption or sale, is very strictly punished with long prison sentences or even the death penalty. Road traffic is quite hazardous in Bali and visitors must be extra careful when renting motorbikes or mopeds, both in terms of accidents and theft.

      The prices in Bali are quite low in general and a simple meal costs around 5,000 IDR. It is better to avoid drinking tap water and to wash or peel fruit and vegetables.

      Landing, finding lodgings and travelling around Bali

      The airport is located about 2 kilometres from Kuta and some hotels will pick-up their guests. Otherwise, taxis are available but they are quite expensive and the price must be negotiated. The cheapest option are "Blue Bird" taxis.

      Cheap accommodation is available, and rooms in a hostel or guesthouse cost around 60,000 IDR.

      Bali public transport is cheap and consists of bemos (minibuses), as well as cheap "Kura-Kura" buses. Taxis are more expensive but the rates are of course still lower than in the UK. Once again, the fare must be negotiated before boarding the car.

      Important flight information

      Frequently Asked Questions (FAQ)

      How long is the flight from Bangkok to Bali?
      A direct flight from Bangkok to Bali typically takes around 4 hours 25 minutes. If you choose a connecting flight, you should allow more time. Typical one-stop journeys take around 23 hours 40 minutes. For the quickest journey, a direct flight is usually the most comfortable choice.
      Are there direct flights from Bangkok to Bali?
      Yes, there are direct flights from Bangkok to Bali, although not necessarily every day. On average, around 11 to 12 flights per week are available. If you have flexibility with your travel dates, you will find it easier to secure a suitable direct connection.
      Which airlines fly from Bangkok to Bali?
      Direct flights from Bangkok to Bali are operated by, among others, Thai Airways. There are also connecting flights with one stop, for example with Singapore Airlines (via Singapore), Scoot (via Singapore) and Malaysia Airlines (via Kuala Lumpur). If a short travel time matters to you, a direct flight is usually the most convenient option. Connecting flights often give you more choice of departure times and airlines.
      On which days are there direct flights from Bangkok to Bali?
      Direct flights from Bangkok to Bali operate daily. The schedule may vary by season, so it is worth comparing several travel dates. If your preferred day has no direct service, nearby departure days or short connecting flights may be a good alternative.
      How many flights are there per day from Bangkok to Bali?
      On the route from Bangkok to Bali there are on average around 1 to 2 flights per day. The number of services can vary by day of the week and season. If you are flexible with your dates, it is worth comparing several departure days.
      How many flights per week are there from Bangkok to Bali?
      On the route from Bangkok to Bali there are around 11 to 12 flights per week. The number of services can vary depending on the season and day of the week. If you have flexibility, it is worth looking at several departure days to find the best option.
      When does the first flight from Bangkok to Bali depart?
      The earliest direct flight from Bangkok to Bali usually departs at 08:50. The exact departure time may vary by day of the week and airline. Early flights are particularly useful if you want to make the most of your arrival day in Bali.
      When does the last flight from Bangkok to Bali depart?
      The last direct flight from Bangkok to Bali usually departs at 12:35. Late flights can be convenient if you want to travel after work or in the evening. Do check whether it is a direct flight, as a connecting service could push the arrival time significantly later.

      Discover more flights around Bangkok and Bali

      Departure airport Airport Bangkok Suvarnabhumi (BKK)
      Departure country Flights from Thailand
      Arrival airport Airport Denpasar-Bali (DPS)
      Destination country Flights to Indonesia
      Departure country - Arrival airport Thailand - Denpasar-Bali
      Departure airport - Destination country Bangkok Suvarnabhumi - Indonesia
      Popular destinations for onward travel
      Flight destinations with a similar price