Ancient monuments
| Place | Why go | Before you go |
|---|---|---|
| Borobudur | The largest monument of its kind in the world, from the 9th century, with hundreds of stone reliefs, on the World Heritage list. | About an hour north-west of the city; climbing is booked ahead, limited daily, in special sandals |
| The Prambanan temples | Indonesia's largest Hindu temple complex with its towering stone spires, on the World Heritage list. | East of the city |
| The Ramayana Ballet | A traditional open-air dance of the Ramayana story, with the spires of Prambanan behind it. | Prambanan stage, in the evening |
The city
| Place | Why go | Before you go |
|---|---|---|
| The Sultan's Palace (Kraton) | The palace of the Sultan of Yogyakarta and still his seat, with its halls and traditional performances. | City centre |
| Taman Sari | An old royal water garden with pools and underground passages. | Near the Sultan's Palace |
| Malioboro Street | The city's best-known street for shopping, batik and local food. | City centre |
Nature

| Place | Why go | Before you go |
|---|---|---|
| A Merapi jeep tour | A jeep tour on the slopes of Indonesia's most active volcano, through valleys and villages. | North of the city; depends on the volcano's alert level |
Tips before you go
- Book the Borobudur climb ahead on the official site, as numbers are limited daily and your passport is required.
- Give each monument its own day; early mornings are cooler and calmer.
- Reach it by a domestic flight from Jakarta or Bali; Saudis need a visa on arrival or an e-visa.
Flights to Jakarta
More places nearby
Visa
Articles you may like
- Visa-free countries for Saudis in 2026: the updated list
- Bali or the Maldives for your honeymoon? A comparison
- Bali or Phuket? A comparison for couples and families
Frequently asked questions
What are the top things to do in Yogyakarta?
Borobudur, the Prambanan temples and the Ramayana Ballet, the Sultan's Palace, Taman Sari, Malioboro Street and a Merapi jeep tour.
Can you climb Borobudur?
Yes, booked ahead with a limit of about 1,200 people a day in time slots, wearing special sandals given to visitors.
How do I get to Yogyakarta from Saudi Arabia?
Fly to Jakarta or Bali, then take a short domestic flight to Yogyakarta.
Planning your trip to Indonesia? Read Travel to Indonesia from Saudi Arabia.
Last updated: October 2026. The information is for guidance only; ticket prices and opening hours are set by each attraction and may change, so check them on the official website before you go.
