Thai AirAsia, Batik Air Indonesia, Indonesia AirAsia and Thai Airways all operate direct flights from Bangkok to Bali.
Flight Schedule from Bangkok to Bali
Click on the Bangkok – Bali link in the timetable below for more information and to buy tickets.
| Don Mueang Airport - Bali ฿ 4,494–9,739 4h 5m – 4h 20m | |
| |
| Bangkok - Bali ฿ 3,606–10,108 4h 25m – 1days 5h 5m | |
| |
Bangkok Airport
Flights to Ho Bali depart from both Suvarnabhumi Airport, 999 หมู่ 1 Nong Prue, Amphoe Bang Phli, Chang Wat Samut Prakan 10540 and Don Mueang Airport, 222 Vibhavadi Rangsit Rd, Khwaeng Sanambin, Khet Don Mueang, Krung Thep Maha Nakhon 10210, Thailand.
Bali Airport
Flights from Bangkok to Bali arrive into Denpasar International Airport.
Travel to Bali
Bali is a large island with a unique culture that is very popular with foreign tourists.
Basic Facts About Bali
Bali is approximately 144 km long and 80 km wide. The interior of the island is also mountainous, with the highest of those mountains, Mount Agung, reaching 3,031 metres above sea level. About 90% of Bali’s population of 4.4 million identify themselves as Hindu, which makes the island of Bali culturally different to most of the rest of Indonesia.
The most developed parts of Bali are in the south of the island around the main city of Denpasar. The main airport in Bali is located a short distance from Denpasar. Bali’s most busy tourist destination, Kuta, is located a short distance to the west of Denpasar. As a general rule, the further you travel from Denpasar the fewer the number of tourists. Visitors wanting to avoid large crowds of foreign visitors should consider making the long journey to the north coast or further along the west or east coasts.

Beaches in Bali
The most popular beaches in Bali are all within 1 or 2 hours drive of the international airport. These include:
- Kuta
- Sanur
- Seminyak
- Jimbaran
- Legian
- Candidasa
Jimbaran Beach is generally considered to be the best beach, Sanur Beach is better value and less busy, and Kuta Beach is where younger visitors tend to go, making it less suitable for families.
Ubud
Ubud is a very beautifully, and unfortunately slightly too popular, town in the hills about 2 hours drive to the north of the airport and Kuta Beach. Ubud is the place where people go to see Balinese style temples, some of which are magnificent, and to take photographs in picturesque rice terraces.
Ubud town is very focused on the tourist industry and it gets very busy. The best attractions in Ubud, however, are all outside the town centre and too far to walk to. Renting motorbikes is no longer an option for most visitors, and local public transport is virtually non-existent, so we recommend arranging a day tour with a private driver. There are lots of interesting temples and other attractions within a fairly short driving distance of Ubud, and the advantage of hiring your own driver is that they can provide you with lots of information about the history and culture of the places you visit.