Skip to main content
AMZBooking
Bali

Country guide · Indonesia

Best places to visit in Indonesia

3 destinations compared, so you can choose where to spend your time.

Updated By the AMZBooking editorial team

Photo: Paskuu, CC BY-SA 4.0

Quick answer

For a first trip to Indonesia, start with Bali: Hindu temples, rice terraces, surf beaches and volcano sunrises. For beaches, look at Bali. Yogyakarta is the least expensive of the destinations in this guide.

Key facts

Destinations in this guide
3
Best months overall
May–September
Start with
Bali
Least expensive here
Yogyakarta

3 places to visit in Indonesia

Bali
Photo: Paskuu, CC BY-SA 4.0

Best: April–June and September–October · 10 days

Bali

Hindu temples, rice terraces, surf beaches and volcano sunrises

Jakarta
Photo: Medelam, CC BY 4.0

Best: May–September · 3 days

Jakarta

Dutch-era old town, national monuments and Indonesia's street food

Compare the destinations

Indonesia destinations compared
DestinationKnown forBest timeIdeal stayMid-range per day
BaliHindu temples and Rice terracesApril–June and September–October10 days$80–$180
JakartaNational Monument (Monas) and Kota TuaMay–September3 days$80–$160
YogyakartaBorobudur and PrambananMay–September4 days$50–$110

When to visit Indonesia

Across these destinations the most reliable months are May–September. Timing still varies by place: Bali is best in April–June and September–October; Jakarta is best in May–September; Yogyakarta is best in May–September.

Signature dishes across Indonesia

What to eat in each Indonesia destination
DestinationTry firstAlso try
BaliBabi gulingBebek betutu and Nasi campur Bali
JakartaSoto BetawiKerak telor and Nasi uduk
YogyakartaGudegBakpia and Kopi joss

Events through the year in Indonesia

Recurring events in Indonesia (dates vary by year)
MonthEvents
JanuaryJakarta: Chinese New Year in Glodok (late January or February); Yogyakarta: Chinese New Year celebrations at Ketandan Chinatown (late January or February)
FebruaryBali: Chinese New Year at Chinese-Balinese temples (January or February); Jakarta: Cap Go Meh — end of Chinese New Year celebrations (15th day of the lunar new year)
MarchBali: Nyepi — Balinese Day of Silence; the island and airport close for 24 hours (usually March); Jakarta: Ramadan and Eid al-Fitr — dates follow the Islamic calendar and move about 11 days earlier each year
AprilBali: Easter holidays bring Australian visitors (March or April)
MayJakarta: Java Jazz Festival (usually late May or early June in recent years); Yogyakarta: Vesak — Buddhist procession from Mendut to Borobudur (usually May or June)
JuneBali: Bali Arts Festival — month-long programme of dance, music and parades in Denpasar (usually mid-June to mid-July); Jakarta: Jakarta Fair (usually mid-June to mid-July)
JulyBali: Bali Kite Festival at Padang Galak beach near Sanur (usually July or August); Jakarta: School holidays (usually late June to mid-July)
AugustBali: Indonesian Independence Day celebrations and village games (17 August); Jakarta: Independence Day — flag ceremonies and neighbourhood games (17 August)
OctoberBali: Ubud Writers & Readers Festival (usually October); Jakarta: Jakarta Marathon (usually October)
DecemberBali: Christmas and New Year's Eve parties in Seminyak, Canggu and Kuta (late December); Jakarta: New Year's Eve celebrations around Bundaran HI and Monas

How far apart they are

Straight-line distances in Indonesia
FromToDistance
BaliJakarta952 km
BaliYogyakarta535 km
JakartaYogyakarta427 km

Questions travellers ask

+Where should I go on my first trip to Indonesia?

Bali: Bali is a Hindu island in mostly Muslim Indonesia, about 140 km across, where daily offerings sit on doorsteps and temple ceremonies close roads. The south — Seminyak, Canggu, Kuta, Uluwatu and Nusa Dua — has the…

+When is the best time to visit Indonesia?

Generally May–September, though it varies by region.