skip to Main Content

Indonesia: Yogyakarta Where Culture Meets Volcanoes

About

About Yogyakarta

Yogyakarta lies 18 miles (29 km) inland from the southern Java coast and near Mount Merapi (9,551 feet [2,911 metres]). 

In the 7th century the locality formed part of the Buddhist kingdom of Sailendras, which was contemporaneous with the Srivijaya empire of Palembang (Sumatra). It was probably included in the later Kadiri and Singhasari kingdoms that ruled the region successively. At the end of the 13th century the Hindu Majapahit empire rose in eastern Java, and what is now Yogyakarta passed under its rule. In the early 16th century, central Java had two Muslim kingdoms, Demak and Pajang, which were incorporated into the powerful Muslim kingdom of Mataram by Senapati Ingalaga (reigned 1584–1601). The Dutch became established in the region in 1602. After numerous conflicts, Mataram subdued the state of Surabaya in eastern Java in 1625 and gained general supremacy in the territory.

In rebellion against Dutch intervention in Javanese politics, Sultan Hamengkubuwana I moved his court from Kuta Gede to Yogya in Mataram in 1755 and renamed the town Yogyakarta. The British captured Yogyakarta in 1811, and Sultan Hamengkubuwana II was deposed and exiled. In 1816 the Dutch repossessed the island of Java, and by 1830 Dutch colonial rule was firmly established in the sultanate. After the period of Japanese occupation during World War II, the Republic of Indonesia was formed. The national capital was removed to Yogyakarta when the Dutch occupied Jakarta in 1946; it was moved back to Jakarta in 1950 upon independence, and Yogyakarta was given the status of a special district in the Republic of Indonesia. A severe earthquake in 2006, centred to the south near Bantul, killed scores of people in the city of Yogyakarta and caused widespread damage.

The city is famous as a cultural centre and for its handtooled silver products, batik, and leather goods. It also has railway workshops, textile mills, tanneries, and pharmaceutical factories. In Yogyakarta are the 18th-century palace (kraton) of the sultan (the only traditional ruler in Indonesia retaining any temporal power), a state university (Gadjah Mada University, founded 1949), the Hatta Foundation Library, the Sono Budoyo museum, an art academy, and a private university. The city also houses the kraton of the Paku Alam, another traditional ruler. Other tourist attractions are the nearby ancient temples of Borobuḍur and of Prambanan, the country around Kaliurang, a hill resort high on Mount Merapi, and the village of Kotagede, the centre of the silver industry. The city has an airport and extensive rail and road connections. Pop. (1990) 412,392; (2000) 397,431.

thingstodo

Things to do

thing1

Marvel at Borobudur, the World’s Largest Buddhist Temple

Built in the ninth century and abandoned for centuries before being rediscovered under layers of volcanic ash and jungle, Borobudur is one of those places that genuinely makes your jaw drop — and we say that as people who have been dragged around rather a lot of ancient ruins and developed something of a professional resistance to being impressed. The temple is built in the form of a stepped pyramid with nine platforms, all of them covered in intricately carved stone panels telling the story of the Buddha’s life and teachings. There are 2,672 individual relief panels and 504 Buddha statues, which is a considerable amount of religious art to absorb before breakfast. The upper terraces are ringed with 72 stupas, each containing a seated Buddha, and the whole thing aligns with the Kedu Valley in such a way that watching sunrise from the top is an experience people don’t forget in a hurry. We arrived early, which is strongly recommended, both for the light and because by mid-morning the place becomes rather busier than feels comfortable. It’s a UNESCO World Heritage Site, and richly deserves the designation.

  • Location: Jl. Badrawati, Kw. Candi Borobudur, Magelang, Central Java (approximately 40 km northwest of Yogyakarta)
  • Website: borobudurpark.com
  • Telephone: +62 293 788266
  • Email: info@borobudurpark.co.id
  • Opening hours: Daily 06:00 – 17:00
  • Fees: Foreign adults IDR 325,000; children IDR 190,000
A outward looking Budda image on the top of Borobudur Temple near Yogykarta, Java in Indonesia

thing2

Explore Prambanan, Java’s Greatest Hindu Temple Complex

If Borobudur represents the pinnacle of Buddhist architecture in Southeast Asia, Prambanan does the same for the Hindu tradition, and the two of them being within forty kilometres of each other is the sort of historical coincidence that makes you realise Java was once an extraordinarily important place in the ancient world. Prambanan was built in the ninth century to honour the Trimurti — Brahma, Vishnu, and Shiva — and the three central temples soar to around 47 metres, which is properly imposing. The complex was badly damaged by an earthquake in 2006 and painstaking restoration work continues, but the main temples are fully accessible and the site remains one of the most spectacular in Asia. The carvings around the base of the Shiva temple, depicting scenes from the Ramayana, are extraordinarily fine, and we spent considerably longer than we’d planned just wandering between the smaller shrines in the compound. The setting, against a backdrop of the Merapi volcano, is rather dramatic.

  • Location: Jl. Raya Solo – Yogyakarta No. 16, Prambanan, Sleman (17 km east of Yogyakarta)
  • Website: borobudurpark.com/temple/prambanan
  • Telephone: +62 274 496401
  • Email: info@borobudurpark.co.id
  • Opening hours: Daily 06:00 – 17:00
  • Fees: Foreign adults IDR 325,000; children IDR 190,000 (combination ticket with Borobudur available at IDR 520,000)
The Hindu temples at Prambanan are strikingly beautiful - Near Yogyakarta, Java in Indonesia
Approaching the temple at Prambanan near Yogyakatra, Java in Indonesia

thing3

Watch the Ramayana Ballet Under an Open Sky

We’ll be honest — we weren’t entirely sure what to expect from an outdoor traditional dance performance. In our experience, these things can range from the genuinely magnificent to the mildly embarrassing, and you tend not to know which you’re in for until it’s too late. The Ramayana Ballet at Prambanan, however, turned out to be the real thing. Performed outdoors in the dry season (May to October) against the floodlit backdrop of the temple itself, the show brings the ancient Hindu epic to life through Javanese classical dance, with its extraordinarily precise finger movements, elaborate costumes, and full gamelan orchestra. The story follows the hero Rama’s efforts to rescue his wife Sita from the demon king Ravana, assisted by the monkey god Hanuman, and it’s told with great theatrical flair. During the wet season the performance moves indoors to the Tri Murti Theatre, which is comfortable but loses some of the drama. Performances run on Tuesday, Thursday, and Saturday evenings, starting at around 19:30.

  • Location: Ramayana Open Air Theatre, Prambanan Temple Complex, Jl. Raya Solo – Yogyakarta, Klaten
  • Website: borobudurpark.com
  • Telephone: +62 274 496401
  • Email: info@borobudurpark.co.id
  • Opening hours: Performances Tuesday, Thursday, Saturday, approximately 19:30 – 21:30 (dry season: May–October outdoor; wet season: November–April indoor)
  • Fees: From IDR 150,000 (Class 2) to IDR 450,000 (VIP)

thing4

Take a Jeep Tour Around Mount Merapi’s Lava Fields

Mount Merapi is one of the most active volcanoes on earth, which gives it a certain dark glamour. It last erupted significantly in 2010, when it killed over 350 people and buried several villages under ash and lava. The landscape left behind is genuinely eerie — bleached tree trunks, blackened boulders the size of houses, and deep river valleys carved out by pyroclastic flows — and exploring it by open-topped jeep with a guide who lived through the eruption is an experience that is both educational and oddly moving. The Lava Tour, as it’s marketed, takes you to the ruins of villages that were evacuated and never rebuilt, past a bunker that failed to protect its occupants, and up to viewpoints where, on a clear day, you can see the smouldering summit clearly. The mountain is still very much active, and seeing the steam rising from the crater while you’re standing on its slopes is a reminder that nature is not particularly bothered by your schedule.

  • Location: Kaliurang area, approximately 25 km north of Yogyakarta city centre
  • Website: merapi.id (various licensed operators available)
  • Telephone: +62 274 895455 (Merapi National Park office)
  • Email: info@merapi.id
  • Opening hours: Tours typically depart from 05:00 (sunrise tour) or 09:00 (morning tour)
  • Fees: Approximately IDR 350,000 – 450,000 per jeep (seats 4 people)

thing5

Wander Around the Kraton, Yogyakarta’s Living Royal Palace

The Kraton — literally “the place where the king lives” — is not a museum masquerading as a palace but an actual working royal compound that happens to allow tourists in for a small fee. The current sultan, Sultan Hamengkubuwono X, still resides here, which lends the place an atmosphere of authentic authority that purpose-built attractions rather conspicuously lack. The complex covers around 14,000 square metres and encompasses pavilions, throne rooms, a museum of royal regalia, and various ceremonial spaces, all built in the distinctive Javanese architectural style with open-sided pendopo pavilions and meticulously maintained courtyards. The museum section contains a collection of objects that ranges from royal carriages to kris daggers to Dutch colonial gifts of dubious taste, and it tells the story of the sultanate’s relationship with both the Dutch colonial government and the Indonesian republic rather honestly. Court musicians play gamelan in some of the pavilions during visiting hours, which adds considerably to the atmosphere.

  • Location: Jl. Rotowijayan Blok No.1, Panembahan, Kraton, Yogyakarta
  • Website: kratonjogja.id
  • Telephone: +62 274 373721
  • Email: Not publicly listed
  • Opening hours: Tuesday–Sunday 08:30–14:00 (closed Mondays and public holidays)
  • Fees: Foreign visitors IDR 25,000 (main palace); camera fee applies

thing6

Discover Taman Sari, the Sultan’s Sunken Pleasure Garden

Taman Sari translates roughly as “fragrant garden,” which is a pleasantly understated name for what was essentially an eighteenth-century royal retreat combining a pleasure garden, bathing pools, meditation rooms, and an underground mosque in one rather peculiar complex. Built between 1758 and 1765 for Sultan Hamengkubuwono I, it was used for recreation, spiritual practice, and — if the guides are to be believed — for the sultan to observe his bathing wives from a watchtower without them being aware of it, which says something about eighteenth-century notions of privacy. The complex was damaged by an earthquake in 1867 and fell into disrepair, but substantial restoration has been carried out and the main bathing pools, with their elegant arched gateways and clear water, are beautifully preserved. The underground tunnel network and the Sumur Gumuling underground mosque are the most atmospheric parts. The whole place lies just south of the Keraton and can be combined with a visit to the palace on the same morning.

  • Location: Jl. Taman, Kraton, Yogyakarta (walking distance south of the Keraton)
  • Website: kratonjogja.id
  • Telephone: +62 274 373721
  • Email: Not publicly listed
  • Opening hours: Daily 09:00–15:00
  • Fees: IDR 25,000 (foreign visitors)
The main pool - Yogyakarta, Java. Indonesia
The main pool
The small private pool at Taman Sari - Yogyakarta, Java, Indonesia
The small private pool at Taman Sari

thing7

Sip the World’s Most Unusual Cup of Kopi Luwak

Kopi Luwak is either one of the great curiosities of the coffee world or proof that human ingenuity knows no limits when it comes to making a cup of something expensive — depending on your point of view. The basic premise is this: the Asian palm civet, a small cat-like creature native to the region, eats ripe coffee cherries, digests the outer fruit but not the beans, and the beans are then collected, thoroughly cleaned (one hopes), roasted and brewed into what has long been marketed as the rarest and most expensive coffee on earth. I’ll be honest with you: I approached this with the kind of scepticism that most sensible people over the age of twelve tend to bring to novelty foodstuffs. And yet — it is genuinely smooth, low in bitterness and unusually complex. Whether that justifies the price or the rather undignified backstory is a matter of personal philosophy. What is worth noting, and worth asking about before you buy, is that civet welfare varies considerably between producers: look for farms where the animals roam freely rather than being caged. Several establishments around Yogyakarta offer tastings and demonstrations, particularly along and around the Malioboro area, as well as at producers in the surrounding region.

  • Location: Available at multiple outlets throughout Yogyakarta, particularly around Jl. Malioboro and Prawirotaman; look for dedicated Kopi Luwak shops and plantations on the city outskirts
  • Website: indonesia.travel/kopi-luwak for educational tourism options; individual producers vary
  • Phone: Varies by establishment; tourist information: +62 274 566 000
  • Email: dinas.pariwisata@jogjakota.go.id (Yogyakarta City Tourism Office) for producer recommendations
  • Opening hours: Most outlets and shops daily approximately 09:00–21:00; farm visits typically 08:00–17:00
  • Fees: A cup of Kopi Luwak typically IDR 50,000–150,000 in-café; packaged beans from IDR 200,000 upwards; farm educational tours from approximately IDR 75,000 per person
Our cup of Kopi (civet coffe) arrives- Yogyakarta, Java, Indonesia
Our cup of Kopi (civet coffe) arrives
Describing the process of making Kopi luwak or civet coffee - Yogyakarta, Java, Indonesia
Describing the process of making Kopi luwak or civet coffee

thing8

Discover the Quiet Temples of Candi Pawon and Candi Mendut

Kopi Luwak is either one of the great curiosities of the coffee world or proof that human ingenuity knows no limits when it comes to making a cup of something expensive — depending on your point of view. The basic premise is this: the Asian palm civet, a small cat-like creature native to the region, eats ripe coffee cherries, digests the outer fruit but not the beans, and the beans are then collected, thoroughly cleaned (one hopes), roasted and brewed into what has long been marketed as the rarest and most expensive coffee on earth. I’ll be honest with you: I approached this with the kind of scepticism that most sensible people over the age of twelve tend to bring to novelty foodstuffs. And yet — it is genuinely smooth, low in bitterness and unusually complex. Whether that justifies the price or the rather undignified backstory is a matter of personal philosophy. What is worth noting, and worth asking about before you buy, is that civet welfare varies considerably between producers: look for farms where the animals roam freely rather than being caged. Several establishments around Yogyakarta offer tastings and demonstrations, particularly along and around the Malioboro area, as well as at producers in the surrounding region.

  • Location: Available at multiple outlets throughout Yogyakarta, particularly around Jl. Malioboro and Prawirotaman; look for dedicated Kopi Luwak shops and plantations on the city outskirts
  • Website: indonesia.travel/kopi-luwak for educational tourism options; individual producers vary
  • Phone: Varies by establishment; tourist information: +62 274 566 000
  • Email: dinas.pariwisata@jogjakota.go.id (Yogyakarta City Tourism Office) for producer recommendations
  • Opening hours: Most outlets and shops daily approximately 09:00–21:00; farm visits typically 08:00–17:00
  • Fees: A cup of Kopi Luwak typically IDR 50,000–150,000 in-café; packaged beans from IDR 200,000 upwards; farm educational tours from approximately IDR 75,000 per person

thing9

Explore the Villages Around Yogyakarta

The temples and museums are all very well, and we’d recommend every one of them, but there is a limit to how much ancient stonework a person can absorb before starting to wonder what the people around them actually do with their days. A guided village tour in the countryside around Yogyakarta goes some way to answering that question. Various operators run half-day and full-day tours into the surrounding kampungs (villages) and agricultural areas, where you can watch batik being made in family workshops, see tofu and tempeh production, visit local farmers tending their rice paddies, and generally get a sense of what Javanese rural life looks like beyond the tourist trail. The guides tend to be local, knowledgeable, and refreshingly unpolished in their presentation, which we mean as a compliment. One particularly good area is the villages around Kasongan for pottery, and the farming communities near Bantul for rice cultivation. It won’t change your life, necessarily, but it does add some proper human context to all that history, and it’s the sort of thing you remember long after the temple photographs have blurred together.

  • Location: Various villages surrounding Yogyakarta; most tours depart from the city centre
  • Website: visitingjogja.jogjaprov.go.id (or book through your accommodation)
  • Telephone: +62 274 566000 (Yogyakarta Tourism Office)
  • Email: dinaspariwisata@jogjakota.go.id
  • Opening hours: Tours typically run 08:00–13:00 (half day) or 08:00–17:00 (full day)
  • Fees: Approximately IDR 200,000–450,000 per person depending on operator and inclusions
There a lot of hot manual work goes into making tempeh - Local village tour near Borobudur, Yogyakarta, Indonesia

Getting to and around Yogyakarta

Yogyakarta — known as Jogja — is home to Borobudur, Prambanan, a vibrant arts scene, and some of Indonesia’s warmest hospitality. Getting there and around is straightforward.


🛬 Arriving by Air

The main gateway is Yogyakarta International Airport (YIA) in Kulon Progo, around 45 km west of the city. The older Adisutjipto Airport (JOG) now handles only limited domestic routes.


🚆 YIA Airport to the City

By Airport Train (KA Bandara)
The best option. Runs directly to central Tugu Station, a short walk from Malioboro Street, in 35–40 minutes. Fares from IDR 50,000 (around £2.50). Services run approximately 05:00–21:00 with departures every 30–60 minutes. Book ahead during busy periods — trains sell out.
🌐 booking.kai.id

By DAMRI Bus
Cheaper (IDR 40,000–50,000) but significantly slower — allow 1.5 to 2 hours. Routes serve Malioboro and Jombor Terminal.

By Taxi or Ride-hailing
A GrabCar or GoCar to the city centre costs IDR 250,000–350,000 (roughly £12–17). Use the app or official taxi rank; avoid kerbside touts.


🚉 Arriving by Train from Other Cities

Java’s rail network is excellent. Journey times: Jakarta around 8–9 hours; Surabaya around 4–5 hours. Trains arrive at Tugu Station or Lempuyangan Station. Multiple classes available with frequent daily departures.

🌐 booking.kai.id — official booking (Indonesian)
🌐 en.tiket.com/kereta-api — English-language booking
🌐 seat61.com/indonesia — excellent independent guide


🚌 Trans Jogja Bus

The city’s air-conditioned bus rapid transit network, with 20 routes running 05:30–20:30. Cash fare: IDR 3,500 (around 18p).

Travel Passes
The Jogja Travel Pass (JTP) is great value for visitors — buy through the Trans Jogja app and receive a QR code to scan at stops. Options: 1-day (IDR 6,500), 3-day (IDR 15,000), 7-day (IDR 32,000), 14-day (IDR 57,000). The KMT (Multi Trip Card) is also accepted at IDR 2,700 per journey and available at Tugu Station and major bus stops.

🌐 dishub.jogjaprov.go.id/trans-jogja


📱 Grab & Gojek

The easiest option for most visitors. Both apps offer cars (GrabCar/GoCar) and motorbike taxis (GrabBike/GoRide). A short city-centre car ride costs around IDR 18,000–35,000; a motorbike ride IDR 8,000–20,000. Compare both apps — fares can vary by 20–30%.

🌐 grab.com | gojek.com


🛺 Becak & 🐴 Andong

The becak (cycle rickshaw) is perfect for short hops and sightseeing around the old town. Agree the fare before boarding — typically IDR 20,000–30,000. The andong (horse-drawn carriage) is a classic Yogyakarta experience, found near Malioboro. You can even book one via the GrabAndong feature in the Grab app.


🛵 Ojek (Motorbike Taxi)

Quick and cheap for solo travellers. Book through Grab or Gojek for safety, GPS tracking, and fixed fares from around IDR 2,300–2,500 per kilometre.

gettingaround

Getting to and around Yogyakarta

Flying

Multiple airlines including Lion Air and AirAsia offer direct flights from Jakarta to Yogyakarta.

There’s only one airline that offers direct flights from Bandung to Yogyakarta, and that’s Lion Air. The flight takes a little over an hour.

A few airlines offer direct flights from the island of Bali to Yogyakrta, including AirAsia and Lion Air. The flight takes about an hour and a half.

Trains

If you aren’t in a rush, then a good alternative would be to travel by train. Personally, we prefer trains over flights. The scenery is better and it’s much cheaper. The train ride from Jakarta to Yogyakarta takes about 8 hours so you can do an overnight train if you wish. The journey from Bandung is around the same amount of time.

Bus

A third option is to go by bus which takes a little longer than traveling by train, about 9 hours from Jakarta.

Giwangan, Yogya’s main terminal for intercity buses, is about six kilometres south of the city centre. Frequent departures connect cities all over Java and to Bali and Sumatra (via ferry). Buses are classed as executive, VIP, patas, business or economy. All except economy class offer air-con. Executive and most VIP buses have toilets, include a meal and pillow and blanket. Executive, VIP and Patas are comfortable with reclining seats with a two by two configuration. Business class are no frills with two by three seat configuration. Economy have no air-con and little comfort, particular for longer trips. Some bus drivers drive recklessly—don’t be afraid to get off a bus with a crazy driver.

Getting around Yogyakarta

Metered taxis are an inexpensive way to travel, however there can sometimes be traffic congestion. Note that Jalan Malioboro in the city is one-way only, so you may have to travel a roundabout route. Minimum fee is 20,000 rupiah. Some taxis refuse to use the meter, so just wait for one who will.

GoJek motorbike taxis are fast and less expensive than taxis. You will need to download the GoJek app and register to use.

Becak (pedicabs) are abundant. While scenic, these are not the vehicles to take if you are in a hurry, especially since drivers often detour unannounced to their friend’s batik workshops en route. It’s best to arrange a price first (a short trip in the Yogya town centre should be no more than 10,000 to 20,000 rupiah, even at tourist prices) and if you have several destinations in mind, you can rent a becak for several hours for a flat rate.

Andong (horse-drawn carts) are another local transport option, but beware of overloading the poor overworked nags.

Clean, air-con TransJogja buses follow set colour-coded and numbered routes that pass by several major tourist areas, including Jalan Malioboro, Prambanan temple, Giwangan bus terminal and the airport. Fares are a flat 3,600 rupiah per trip and the attendants can help you catch the right bus. Pick up a free route map from the Government Tourist Information Centre on Jalan Malioboro.

Borobudur: Public buses (Cemera Tunggal and Ragil Kuning) from Jombor terminal in the north of the city leave regularly to Borobudur between 06:00 and 16:00, and cost 30,000 rupiah (1.5 hours). TransJogja buses will link you to Jombor terminal via routes 2A (sky blue) and 2B (green) (3,600 rupiah), you may have to connect to these routes via another TransJogja route. The last bus back from Borobudur leaves at 16:00. Borobudur terminal is a 10-minute walk from the temple complex, or becaks and taxis will be willing and waiting to transport you. Alternatively you can catch a Cemera Tunggal bus from Giwangan terminal in the south of the city (2 hours), although these leave less regularly and only operate 08:00 to 15:00. TransJogja links to Giwangan terminal via routes 3A (yellow), 3B (red), 4A (purple) and 4B (orange).

besttime

The Best Time to Visit Indonesia

🌦️ Understanding Indonesia’s Climate

Indonesia straddles the equator across more than 17,000 islands, meaning its climate is defined less by the four traditional seasons and more by two dominant patterns: the dry season and the wet season. These are governed by monsoon winds that shift direction twice a year. However, because the archipelago stretches nearly 5,000 kilometres from west to east, the timing of these seasons varies significantly by region. What is dry in Bali may be wet in Sulawesi, and what is sunny in Lombok may be overcast in Sumatra. Understanding which part of Indonesia you are visiting, and when, is essential to planning a satisfying trip.


☀️ The Dry Season (May to October)

The dry season runs broadly from May through to October across most of Indonesia, including the most popular destinations of Bali, Lombok, the Gili Islands, Java, and Komodo. This is widely considered the best time to visit. Skies are reliably blue, humidity is lower, and rainfall is minimal. Temperatures hover between 27°C and 32°C in coastal areas, with cooler conditions in the highlands of Bali, Java, and Sulawesi.

June, July, and August are peak tourist months. Bali in particular becomes very busy, with prices for accommodation rising sharply and popular sites such as Tanah Lot and Tegallalang Rice Terraces drawing considerable crowds. Booking well in advance is essential during this period. Despite the crowds, the weather is outstanding: it is the best time to hike Mount Rinjani on Lombok or trek to see the dragons on Komodo Island, and diving visibility around the Gili Islands and Raja Ampat is at its clearest.

September and October offer something of a sweet spot. The crowds begin to thin, prices start to ease, and the weather remains largely dry and settled. This is arguably the finest month to explore Bali, eastern Java, and the Lesser Sunda Islands without the intensity of peak season.

What to pack for the dry season: Lightweight, breathable clothing in natural fabrics such as linen or cotton works best. Pack a wide-brimmed sun hat, high-factor sunscreen (SPF 50 or above), UV-protective sunglasses, and a reef-safe sunscreen if snorkelling or diving. A light layer — a thin cardigan or zip-through fleece — is useful for air-conditioned restaurants, buses, and for cooler evenings in the highlands. Comfortable walking sandals and a pair of sturdy trainers or hiking boots are worth bringing if you plan to trek. A reusable water bottle with a filter is a practical addition. Smart-casual attire is appropriate for nicer restaurants, and a sarong is essential for visiting temples (often provided but good to carry your own). A small daypack completes the kit.


🌧️ The Wet Season (November to April)

The wet season arrives in most of western Indonesia from around November and typically eases by March or April. Rainfall does not usually arrive as sustained all-day downpours; instead, the pattern tends to be heavy but short tropical showers, often in the late afternoon or evening, with sunshine in the mornings. January and February are the wettest months overall, particularly in Bali, Java, and Sumatra.

Despite its reputation, the wet season has genuine appeal. Landscapes turn vivid green, rice paddies fill and glow, waterfalls swell to their most spectacular, and tourist numbers drop significantly — particularly between November and January, making it a far more peaceful and affordable time to travel. Prices for hotels and villas can be 30–50 per cent lower than peak season, and you will find it far easier to find space at popular temples, beaches, and restaurants.

The trade-off is practical: some trekking routes and rural roads become difficult or dangerous due to mud and flooding. Boat services between islands can be disrupted in rough seas, and the Komodo National Park is technically closed from January through to March (though schedules vary). Outdoor activities such as diving and snorkelling are affected in some areas by reduced visibility.

Bali’s Ubud and the surrounding cultural interior tend to cope better with the wet season than the coastal south, as the showers tend to be briefer and cultural attractions remain fully accessible. Festivals such as Nyepi (the Balinese Day of Silence, usually in March) offer a unique and entirely crowd-free experience.

What to pack for the wet season: A compact, packable waterproof jacket is non-negotiable. Waterproof sandals or quick-drying shoes are more practical than leather footwear. Pack moisture-wicking clothing that dries quickly, and carry a dry bag or waterproof pouches to protect electronics, passports, and cash. A small travel umbrella is useful for town and village exploring. Insect repellent with DEET is particularly important during and after rainfall when mosquitoes are active. Antifungal foot powder or cream is a sensible addition in humid conditions. Light layers remain useful for air-conditioned spaces. Photographically, the wet season produces dramatic cloud formations and lush settings — a lens cloth and silica gel sachets are worth adding to protect camera gear.


🌴 Shoulder Season (April–May and September–October)

The shoulder months at either end of the dry season offer some of the best all-round travel conditions. April and May mark the transition from wet to dry, with increasingly settled weather, lower visitor numbers, and attractive pricing. The landscape still has the lush green quality of the wet season but with growing stretches of dry, sunny weather. September and October signal the tail end of the dry season, when the rains are only beginning to threaten but temperatures remain comfortable and the summer crowds have departed.

These periods are particularly well suited to independent travellers and those who prefer a quieter, more authentic experience of Indonesian culture. Surf conditions are also excellent during April and May on Bali’s west-facing Bukit Peninsula, while the south and east coasts peak during the dry season proper.

What to pack for the shoulder seasons: A flexible layering system works best. Pack both a light waterproof layer and sun protection, as you may encounter both in a single day. Versatile footwear — a good pair of waterproof walking sandals — covers most eventualities. Include insect repellent and keep a dry bag handy. Smart-casual clothing suitable for cultural sites and restaurants, a sarong, and a light fleece for evenings round out a practical kit.


🌊 Regional Variations Worth Knowing

Indonesia’s vast size means that some regions follow their own seasonal logic. Raja Ampat in West Papua, one of the world’s great diving destinations, is best visited between October and April — the inverse of Bali. The Banda Sea and the waters around Maluku are at their calmest and clearest between October and May. Sulawesi’s Togean Islands are generally accessible year-round, though June to August are the driest months. Sumatra can be visited throughout the year but is wetter in the west, with the Sumatran highlands around Bukittinggi being drier and clearer between May and September.

For travellers combining multiple islands in a single itinerary, the dry season months of June to September remain the safest overall bet for predictable weather across most of the country.


🗓️ Overall Best Time to Visit

If one window had to be chosen above all others, September stands out as the single best month to visit Indonesia, particularly Bali, Lombok, and Java. The peak crowds of July and August have passed, prices begin to ease, the weather is still reliably dry and warm, and the islands settle into a more relaxed, genuine rhythm. For those with greater flexibility, the broader window of May to early October represents the most dependable season for travel across the majority of the archipelago, balancing excellent weather, manageable crowds, and the full range of outdoor activities. Travellers prepared to accept some rainfall in exchange for lower prices, greener landscapes, and fewer visitors will find the shoulder months of April–May and September–October to be outstanding alternatives. Whatever the season, Indonesia rewards the curious and the patient — it is one of the most varied, beautiful, and rewarding travel destinations on earth.

stay

Where to stay in Yogyakarta

⭐⭐⭐⭐⭐ Hyatt Regency Yogyakarta

Set within 22 hectares of landscaped tropical gardens on the northern fringes of the city, the Hyatt Regency Yogyakarta is the sort of place that makes you feel you have made rather good decisions in life. The hotel has been a landmark in Yogyakarta since 1997 and maintains the kind of effortless, unhurried service that the Hyatt brand does well. Rooms are spacious and well-appointed, with views either over the gardens or, on the higher floors, towards Mount Merapi, which provides the sort of dramatic backdrop that no interior designer could improve upon. The multi-level swimming pool is among the best hotel pools we have encountered in Southeast Asia — genuinely beautiful and large enough that you can actually swim in it rather than just float about looking decorative. There is a spa, a golf course, and multiple dining options ranging from casual to formal. It is about a 15-minute drive from the city centre, which is the only mild inconvenience, and given the quality of the property it seems a churlish thing to mention.

⭐⭐⭐⭐ Rajaklana Resort and Spa Yogyakarta

If you’d rather sleep somewhere with actual character than in a tower block with a pool, Rajaklana is worth the twenty-minute drive from the city centre. This hillside resort in Bantul is built around a collection of traditional Javanese wooden houses and thatched bungalows set in lush tropical gardens, and the atmosphere is considerably more romantic and distinctive than anything you’ll find in the middle of town. Rooms feature Javanese decor, mosquito nets, private terraces, and outdoor bathrooms, and the hanging infinity pool with views over the countryside below is one of those features that makes you genuinely pleased you bothered. The spa is good, the breakfast is complimentary and generous, and the staff are notably friendly and helpful. The main restaurant is at a separate location within the complex, which can mean slightly slow service, but it’s a minor inconvenience against the overall atmosphere. Cultural workshops on Javanese traditions and bicycle hire are available for those who want to do something other than sit by the pool

⭐⭐⭐ The Manohara Hotel

The Manohara holds a rather extraordinary position: it sits inside the Borobudur Archaeological Park, meaning guests have the remarkable privilege of accessing the temple after closing time and at sunrise, before the day visitors arrive. , the hotel occupies attractive low-rise buildings set within the park’s grounds, surrounded by tropical vegetation and the pervasive sense of calm that the temple somehow radiates even after dark. The rooms are comfortable rather than luxurious, in the manner of a well-run Indonesian resort hotel, and the staff are notably helpful in organising early morning temple visits. It is, admittedly, not central to Yogyakarta city — it is about 42 kilometres away — but if you are planning to spend serious time at Borobudur, and you should be, staying here gives you access to the site that no day-tripper can replicate.

⭐⭐ Snooze Yogyakarta Kraton

Snooze is a budget guesthouse in the Kraton district — a genuinely convenient location within walking distance of the sultan’s palace, Taman Sari, and Malioboro Street — and it has built an impressive reputation for what it offers at the price. Rooms are small but clean and well maintained, and the staff are consistently praised by guests for being friendly, helpful, and good at sorting out transport and practical information. This is the kind of place run by people who actually care about their guests having a decent time, which shows. There’s nothing fancy about it — we’re not talking about infinity pools or rooftop bars — but the beds are comfortable, the showers work, the wifi is reliable, and you won’t lie awake wondering if the room has been cleaned recently. For travellers who want to spend their money on experiences rather than a hotel room, it makes a great deal of sense. The neighbourhood is interesting enough that you’ll inevitably end up wandering local streets, which is rather the point of staying here.

Sleepy Raccoon Hostel

The name tells you most of what you need to know about the atmosphere at Sleepy Raccoon: friendly, slightly offbeat, and aimed squarely at travellers who want an interesting stay rather than an anonymous one. Located in Saman in central Yogyakarta, the hostel is about fifteen minutes from Taman Sari and offers a mix of dormitory and private rooms to suit different budgets. The social atmosphere is genuinely good — the kind of place where you end up having breakfast with strangers and leaving with a rough plan to visit Jomblang Cave together the following morning. The kitchen facilities are a genuine bonus for longer stays, the staff are helpful and speak good English, and the place is kept notably clean. It won’t suit anyone who needs peace and quiet by ten o’clock, but then you probably knew that before you booked a hostel. Bicycle hire, transport advice, and tour booking assistance are all easily arranged at the front desk. Guest dogs and cats are apparently welcome, which either appeals to you enormously or not at all

Sign up to receive updates

We keep your data private and share your data only with third parties that make this service possible. See our Privacy Policy for more information.

Back To Top
Search