Guides › Indonesia › Bali
City guide

Bali

Bali is an Indonesian island and province and the westernmost of the Lesser Sunda Islands. East of Java and west of Lombok, the province includes the island of Bali and a few smaller offshore islands, notably Nusa Penida, Nusa Lembongan, and Nusa Ceningan to the southeast.

Type Island

Why go

  • Province in Lesser Sunda Islands, Indonesia.
  • Known for EDM, dance music.
  • 1 curated must-see attraction on record, including Kelingking Beach.
  • 1 hand-picked place to stay.
  • Served by Yogyakarta International Airport (YIA).

History

Bali is an Indonesian island and province and the westernmost of the Lesser Sunda Islands. East of Java and west of Lombok, the province includes the island of Bali and a few smaller offshore islands, notably Nusa Penida, Nusa Lembongan, and Nusa Ceningan to the southeast. The provincial capital, Denpasar, is the most populous city in the Lesser Sunda Islands and the second-largest, after Makassar, in Eastern Indonesia. The Denpasar metropolitan area is the extended metropolitan area around Denpasar. The upland town of Ubud in Greater Denpasar is considered as Bali's cultural centre. The province is Indonesia's main tourist destination, with a significant rise in tourism since the 1980s, and has become the country's area of overtourism. Tourism-related business makes up 80% of the Bali economy.

Must-see attractions

59 more attractions in the Ultimate edition. See the Ultimate edition →

Where to stay

Desa, Lamanggau, Tomia, Kabupaten Wakatobi, Sulawesi Tenggara, Indonesia · wakatobi.com
Indoor
Jl. Raya Nusa Dua Selatan, Benoa, Kec. Kuta Sel., Kabupaten Badung, Bali 80363, Indonesia · marriott.com
Indoor
Jl. Pratama No.168, Tanjung, Benoa, Kec. Kuta Sel., Kabupaten Badung, Bali 80363, Indonesia · hilton.com
Indoor
Jalan Pura Goa Lempeh Banjar Dinas Kangin Pecatu, Jl. Goa Lempeh, Pecatu, Kec. Kuta Sel., Kabupaten Badung, Bali 80361, Indonesia · theedgebali.com
Indoor
Jl. Danau Tamblingan No.89a, Sanur, Denpasar Selatan, Kota Denpasar, Bali 80228, Indonesia · hyatt.com
Indoor
Jl. Pantai Kuta, Kuta, Kec. Kuta, Kabupaten Badung, Bali 80361, Indonesia · marriott.com
Indoor
Jl. Kartika Plaza No.42, Kuta, Kec. Kuta, Kabupaten Badung, Bali 80361, Indonesia · myedenhotels.com
Indoor
Jl. Dewi Sri I No.8, Legian, Kec. Kuta, Kabupaten Badung, Bali 80361, Indonesia · pallomahotelkuta.com
Indoor
Dusun jetis, RT.05/RW.01, Sawah, Tegalurung, Kec. Bulu, Kabupaten Temanggung, Jawa Tengah 56253, Indonesia · booking.com
Indoor
Tawangsari, Kebonsari, Temanggung, Temanggung Regency, Central Java, Indonesia · br.bluepillow.com
Indoor
Srimpibaru, Madureso, Temanggung, Temanggung Regency, Central Java 56229, Indonesia · instagram.com
Indoor
Jl. Jenderal Sudirman No.55, Mardisari, Kertosari, Kec. Temanggung, Kabupaten Temanggung, Jawa Tengah 56217, Indonesia · housencoffee55.com
Indoor
Jl. Tirta Tawar No.192, Junjungan, Ubud, Kecamatan Ubud, Kabupaten Gianyar, Bali 80571, Indonesia · villamerdubali.com
Indoor
Jl. Petitenget No.51B, Seminyak, Kec. Kuta Utara, Kabupaten Badung, Bali 80361, Indonesia · seminyak.potatohead.co
Indoor
Jl. Double Six No.66, Seminyak, Kec. Kuta, Kabupaten Badung, Bali 80361, Indonesia · double-six.com
Indoor
Jl. Sarinande No.22, Seminyak, Kec. Kuta, Kabupaten Badung, Bali 80361, Indonesia · nokubeachhouse.com
Indoor
Jl. KH Agus Salim No.7, Gendongan, Temanggung I, Kec. Temanggung, Kabupaten Temanggung, Jawa Tengah 56212, Indonesia · aliyanaresort.com
Indoor
Jl. Pantai Kuta, Banjar Pande Mas, Kec. Kuta, Kabupaten Badung, Bali 80361, Indonesia · hotel.hardrock.com
Indoor
Jl. Raya Parakan - Wonosobo No.3, Area Sawah, Caturanom, Kec. Parakan, Kabupaten Temanggung, Jawa Tengah 56254, Indonesia · nexuragroups.com
Indoor
Jl. Gatot Subroto No.196, Krajan, Kebonsari, Kec. Temanggung, Kabupaten Temanggung, Jawa Tengah 56233, Indonesia · reddoorz.com
Indoor
Mudal, Temanggung, Temanggung Regency, Central Java 56228, Indonesia · tiktok.com
Indoor
Jl. Raya Parakan - Wonosobo No.Km 8, Area Sawah, Kwadungan Jurang, Kec. Kledung, Kabupaten Temanggung, Jawa Tengah 56264, Indonesia · wa.me
Indoor
Sawah, Pengilon, Bulu, Temanggung Regency, Central Java 56253, Indonesia · reddoorz.com
Indoor
Jl. Raya Kedu No.KM.3,6, Demangan, Candi Mulyo, Kec. Kedu, Kabupaten Temanggung, Jawa Tengah 56252, Indonesia · hoteldirgantaratemanggung.weebly.com
Indoor
Jl. Suwandi Suwardi No.4, Cekelan, Madureso, Kec. Temanggung, Kabupaten Temanggung, Jawa Tengah 56229, Indonesia · oyorooms.com
Indoor
18 Jl Raya Kedu-Parakan no 18, Ngijingan, Temanggung, Jawa Tengah, 38113, Ngijingan, Candi Mulyo, Kedu, Magelang Regency, Central Java 56252, Indonesia · oyorooms.com
Indoor
Jl. Drupadi No.28, Seminyak, Kec. Kuta, Kabupaten Badung, Bali 80361, Indonesia · avanihotels.com
Indoor
Jl. Suwandi Suwardi No.3, Kauman, Kowangan, Kec. Temanggung, Kabupaten Temanggung, Jawa Tengah 56218, Indonesia · book.azanahotel.com
Indoor
Kebonlegi, Kaliangkrik, Magelang Regency, Central Java 56153, Indonesia
Indoor
Tlahab, Tlahap, Kledung, Temanggung Regency, Central Java 56264, Indonesia
Indoor
H4Q3+666, Mangli, Kec. Kaliangkrik, Kabupaten Magelang, Jawa Tengah 56153, Indonesia
Indoor
M5FH+M7C, Karangsari, Giyanti, Temanggung, Temanggung Regency, Central Java 56226, Indonesia
Indoor
Unnamed Road, Garung, Butuh, Kalikajar, Wonosobo Regency, Central Java 56372, Indonesia
Indoor
Jl. Raya Parakan - Wonosobo, Tlahab, Kledung, Kec. Kledung, Kabupaten Temanggung, Jawa Tengah 56264, Indonesia
Indoor
Dusun Tloyo, RT.03/RW.03, Kauman, Karanggedong, Kec. Ngadirejo, KabupatenTemanggung Regency, Jawa Tengah 56255, Indonesia
Indoor
Trianggulasi Glamping, Kebonlegi, Mangli, Kec. Kaliangkrik, Kabupaten Magelang, Jawa Tengah 56153, Indonesia
Indoor
Jl. Jenderal Sudirman No.83, Nugaran, Kertosari, Kec. Temanggung, Kabupaten Temanggung, Jawa Tengah 56218, Indonesia
Indoor
Jalan Raya Wonosobo - Parakan KM. 17, Reco, Kertek, Kledung, Kec. Kledung, Kabupaten Wonosobo, Jawa Tengah 56264, Indonesia
Indoor
Sawah, Ngimbrang, Bulu, Temanggung Regency, Central Java 56253, Indonesia
Indoor

4 more places in the Ultimate edition. See the Ultimate edition →

Restaurants & places to go

REDISCOVER INDONESIAN CULTURE |Jl. monkey forest - Ubud | Jl. Legian 368 - Kuta | Jl. Pantai kuta 20 D - Kuta || BALI . · pithecanthropusbali.com
Indoor
tees, clothing shopping fashion · Monkee Bali started the business in early 2014 as a concept label brand to provide the latest fashion trends inspired by…
Indoor
Cafe · cafe · Jalan MT Haryono
Indoor
Restaurant · restaurant
Indoor
Cafe · cafe
Indoor
Restaurant · restaurant
Indoor
Restaurant · restaurant · Jln. Bulu Km4, Sudikampir, Temanggung
Indoor

Airports

Adisoemarmo International Airport (SOC) 72 km to the centre
Surakarta, JT, ID — You board from the indoor waiting area — no need to plan for the weather. ✈ 7 airlines (Garuda Indonesia, AirAsia, Illinois Airways, Lion Mentari Airlines…) · direct flights to 4 destinations incl. Jakarta, Singapore, Kuala Lumpur, Pangkalan Bun (OpenFlights route data).
✈ Airlines & flight paths — 7 airlines, 4 direct destinations
  • Garuda Indonesia GA (A319, A320, 737-800) · 2 routes: Jakarta, Singapore*
  • AirAsia AK (A320) · 1 route: Kuala Lumpur
  • Illinois Airways IL (ATR 72) · 1 route: Pangkalan Bun
  • Lion Mentari Airlines JT (737-900) · 1 route: Jakarta
  • SilkAir MI (A319, A320) · 1 route: Singapore
  • Singapore Airlines Cargo SQ (A319, A320) · 1 route: Singapore*
  • Sriwijaya Air SJ (737-300, 735) · 1 route: Jakarta

Routes and aircraft from OpenFlights (open data; a point-in-time snapshot). * = codeshare. Linked destinations open their own guidebook. Flight numbers are not in the open data — they come from the airline or a paid schedule feed.

Indoor
Yogyakarta International Airport (YIA) 63 km to the centre
Yogyakarta, YO, ID — You board from the indoor waiting area — no need to plan for the weather.
Indoor
Adisutjipto International Airport (JOG) 60 km to the centre
Yogyakarta, YO, ID — Indoor waiting areas, but some gates board by bus or on foot across the apron — plan for the weather on the day. ✈ 11 airlines (Lion Mentari Airlines, Garuda Indonesia, Indonesia AirAsia, Sriwijaya Air…) · direct flights to 13 destinations incl. Jakarta, Singapore, Balikpapan, Denpasar, Pekanbaru… (OpenFlights route data).
✈ Airlines & flight paths — 11 airlines, 13 direct destinations

Routes and aircraft from OpenFlights (open data; a point-in-time snapshot). * = codeshare. Linked destinations open their own guidebook. Flight numbers are not in the open data — they come from the airline or a paid schedule feed.

Indoor | Outdoor
Jenderal Besar Soedirman Airport (PWL) 80 km to the centre
Purwokerto-Java Island, JT, ID — Indoor waiting area, but you walk out to the aircraft to board — bring an umbrella or a coat if the forecast is poor.
Indoor | Outdoor
Gading Wonosari Airport 80 km to the centre
Gunung Kidul, YO, ID
Outdoor

Where things are

Full geo-intelligence in Better Mapping →
Local search powered by Geoverts and geo-intelligence by Better Mapping base map © OSM

Photographs

When to go

Tourist season
October – March

The warmer, longer-day half of the southern-hemisphere year.

Shoulder season
April – May, September

Milder and quieter, with better value.

Worth avoiding
June – August

The southern winter — check local conditions before travelling.

Getting there & around

Getting there. The nearest airport on record is Yogyakarta International Airport (YIA); 4 other airports serve the wider area. Check rail and road links from the tourism sources below. By air: JOG has direct flights to 13 destinations on 11 airlines (incl. Jakarta, Singapore, Balikpapan, Denpasar, Pekanbaru…).

Getting around. Use the map above to orient yourself; nearby hotels, attractions and places to eat are listed from the live Ultimate data for Bali. Local transit details will be added as the guide is expanded.

Private aviation

On-demand charter, jet cards and the semi-private scheduled carriers that serve this city.

Broker · Any aircraft via operators worldwide · Global charter broker with 30+ offices; private jets, group charters and cargo.
FBO, charter, management · Managed fleet · FBO network and management across Europe, Africa, the Middle East and Asia-Pacific.
Fractional, jet card · Embraer Praetor, Bombardier Challenger & Global, Gulfstream · Fractional ownership and jet cards in North America and Europe.
Charter, management · Large-cabin & VIP airliners · Geneva-based operator known for large-cabin and VIP airliner charters.
Charter, management, FBO, MRO · Managed fleet worldwide · General Dynamics company: charter, completions and FBOs in Europe, the Middle East, Asia and the US.

Tours & experiences

Adventure · Full day · from Rp1450000/pp
Sightseeing · from Rp300000/pp