Written by Junanto Xu
Co-written and edited by Beverley Lennon

Need an adrenaline kick? Set your sights on Yogyakarta. Mountain hiking, coming face-to-face with crashing waterfalls and spectacular sunrise views. Crossing rugged waves, exploring majestic underground caverns and discovering mystical temples. These are just a few of the adrenaline-pumping activities that help make Yogyakarta top the list of best places to have an adventure vacation in Indonesia. Sounds rough? Then consider that, at day’s end, hot showers, ice-cold drinks, and feather beds await you in one of the city’s comfortable hotels.

If you ask us, this is pretty impressive for a city that’s better known for history than for adventure. With our 4D3N adventure itinerary around Yogyakarta you get to enjoy thrilling extraordinary experiences that challenge you without, well, depriving you.

Hey there! Do you want a convenient way to make this 4D3N trip happen? Look no further than Klook! Their services range from private car charters to customisable tours around Yogyakarta and much more!

Read more:

Our one-stop guide to Yogyakarta for first-timers – things to do, where to stay, eat, shop, and more!

Yogyakarta and Central Java road trip: Scenic landscapes, mountains, secret beaches and sea of clouds!

Ultimate guide to Jogja: 43 extraordinary things to do in Yogyakarta you never knew existed

26 Hidden natural attractions in and around Yogyakarta that you’ve probably never heard of

24 Authentic local food you need to try in Yogyakarta (Jogja)!

Sponsored by Klook

Your Jogja adventure made easier with Klook!

You booked your flight ticket to Yogyakarta, now what? Time for the fun part of your vacation – planning what type of activities you want to enjoy. Besides being exciting, the whole planning process can be tedious, stressful and time-consuming so we’d recommend you pre-book your activities with Klook – a world leading booking activities platform we’ve been using for hassle-free vacations and super great savings!

Now you can also enjoy a worry-free adventure to Yogyakarta’s best natural and cultural attractions with just a few clicks on their website. Most of their tours are inclusive of hotel pick-up and drop off, entrance ticket, tour guide and more, while you sit back, relax and enjoy!

We absolutely love the flexibility as you can even book a private car charter with an experienced driver if you want to explore the city in whatever way you prefer! There are plenty of destinations, with amazing things to do and at unbeatable prices.

Talk about convenience, you can even pre-book a SIM Card on their website and simply pick it up at the airport to enjoy connection while on vacation! Scroll through their array of offerings to make this 4D3N Yogyakarta adventure getaway happen!

Find out more Klook



From the most surreal UNESCO heritage sites, exotic caves, spectacular waterfalls and breathtaking beaches to thrilling ATV rides at Asia’s most active volcano and so much more, this must-do itinerary lets you discover the best natural and cultural sites of Yogyakarta.

Throughout the trip, you will also be able to unwind with a massage, shop for local souvenirs and indulge in authentic traditional food made with love! You better be ready 😉

Getting to Yogyakarta

From SingaporeFrom Malaysia (tap here to view)From Jakarta (tap here to view)

Direct Flight from SGD 76

Take AirAsia, SilkAir,  Singapore Airlines, or Garuda Indonesia from Singapore Changi Airport to Yogyakarta Adisutjipto International Airport. (Flight Time: ~2h 10 min)

Direct Flight from RM 256

Take AirAsia or SilkAir from Kuala Lumpur International Airport to Yogyakarta Adisutjipto International Airport. (Flight Time: ~2h 35 min)

1. Flight
Return flight starts at Rp. 680,000 (USD $45.80) via Lion Air, Sriwijaya Air, AirAsia (1 hour 10 minutes flight)

2. Train
a. Executive: From Rp. 285,000 (USD $21)
– Departs from Gambir Station (Central Jakarta), and arrives at Tugu Station (City centre of Yogyakarta, about a 7-hour ride)
b. Economy: From Rp. 145,000 (USD $11) – Seats are cramped, and not recommended
– Depart from Pasar Senen Station, and arrive at Lempuyangan Station (about a 7-hour ride)


Day 1

Discover a crashing waterfall and bask in glorious sunset views at a world heritage site!

📍Once at the airport
Want to stay connected with your loved ones and share your adventures? Get a local 3G/4G SIM Card from Klook and pick it up upon your arrival at Yogyakarta Adisutjipto International Airport to enjoy nationwide coverage! Once done, meet your driver for a convenient private airport to hotel transfer !

Ladies and gentlemen, welcome to Yogyakarta. We have landed at Yogyakarta Adisutjipto International Airport and you may now switch on your electric devices to peek at TripCanvas’ 4D3N Yogyakarta itinerary!

To immerse in the local way of life, you will enjoy your first day with a scrumptious lunch with beautiful views of Mount Merapi, explore a scenic waterfall and tick off the famous UNESCO-inscribed Prambanan temple at sunset. But, that’s not about it…

Dine with views of magical Mount Merapi! – Abhayagiri Restaurant (1- 1.5 hours)

Have a taste of luxury with spectacular views only at the Abhayagiri Restaurant. Here, the view of Mount Merapi and Prambanan Temple from a distance will surely upgrade your whole dining experience. Wondering what’s good? We’ve often heard about their roasted salmon and mutton rica-rica!

Photo Via Blardanaa

More info (tap to expand)
Abhayagiri Restaurant

Price range: Mains from Rp. 70,000 (Approximately USD $4.90/ RM 20/ SGD $6.65). Drinks from Rp. 35,000 (Approximately USD $2.45/ RM 10/ SGD $3.32)
Address: Sumberwatu Heritage Resort Sumberwatu, RT.02/RW.01, Prambanan, Sleman, Special Region of Yogyakarta 55511
Contact: +62 274 446 9266
Opening hours: Mon – Sun  11am – 9pm


Visit Yogyakarta’s mini Grand Canyon – Luweng Sampang Waterfall (1- 1.5 hours)

Well traveller, it’s time to officially begin your adventurous journey with a visit to the secluded yet exotic Luweng Sampang waterfall, otherwise known as the city’s miniature Grand Canyon!

Here, you’ll be totally fascinated by stunning terrains that have been carved for centuries by the natural process of water erosion. Remember to soak up in the cold, crisp water to wash out all your tiredness after the flight.

Photo Via Iqbal_musawa

More info (tap to expand)
Luweng Sampang

Address: Jl. Juminahan, Desa Sampang, Gedangsari, Gunungkidul, Special Region of Yogyakarta 55863
Getting There: From Yogyakarta City, head towards Solo and take a right towards Gantiwarno City Hall. Head towards Jogoprayan Village and follow the river towards Sampang Village. Ask the locals for directions, a lot! (Coordinates here)

Watch a dramatic sunset behind a world-famous temple – Prambanan Complex (1.5- 2.5 hours)

When in Yogyakarta, it’s often highly recommended to watch the sunrise at Borobudur Temple and catch the sunset at Prambanan Temple, Indonesia’s largest Hindu temple. Like Borobudur Temple, Prambanan Temple is also recognised as a UNESCO World Heritage Site. At the complex, you’ll find several individual temples surrounding one large towering central building and it is set on an expansive ground.

If you’re looking for a value-for-money option to visit the temple, check out Klook’s sunset tour and enjoy a hassle free experience with their convenient hotel pick up and drop off! You can also sign up for the Ramayana Ballet Performance to witness an epic story of Javanese culture!


We recommend you to reach here before 4.30pm to secure the best sunset spot and once at the temple, opt for a guide while visiting so as to get the real essence of the history and culture of this legendary Hindu temple. We did not manage to get a guide when we went so the experience was unfortunately not as culturally immersive as we hoped it would be!

Photo Via Goodsceneryco, Danang

More info (tap to expand)
Prambanan Complex

Entrance fee: Rp 40,000 for Indonesians and Rp 350,000 for foreigners (Approximately USD $24.55/ RM 100/ SGD $33.20)
Address: Kranggan, Bokoharjo, Prambanan, Sleman Regency, Special Region of Yogyakarta (Coordinates here)
Opening hours: Mon – Sun 6am – 5.15pm

Check rate on Klook (From USD$35 for Join In Tour option)

Dinner served with complementary sea of clouds or city lights – The Manglung (2 hours)

Enjoy enviable views of the city when you dine at The Manglung. You’ll have a drop-dead accompaniment to local Indonesian cuisine. The venue is ideal for a romantic occasion or simply to enjoy a meal with a picture-perfect backdrop. If you’re lucky enough, you might get to relish on a sea of clouds in their airy setting. A feast for both eyes and stomach!

Photo Via Waris_sambodo, Wow_java, TripCanvas

More info (tap to expand)
The Manglung

Price range: Mains from Rp. 23,000 (Approximately USD $1.61/ RM 6.60/ SGD $2.18). Drinks from Rp. 7,000 (Approximately USD $0.50/ RM 2/ SGD $ 0.66)
Address: Jl. Ngoro Ngoro Ombo No.16, Patuk, Gunung Kidul, Special Region of Yogyakarta 55862
Contact: +62 858 7896 7893
Opening hours: Mon – Sun  12pm – 10pm


Number 1 gelato in Yogyakarta – Tempo Del Gelato (1 hour)

We’ll bet this is one of the best yet most affordable gelatos you’ve ever tasted. For less than USD$2, you’ll get an enormous cone with two scoops of delicious gelato (you get to choose from more than 15 flavours), which they claim is made from 100% pure fruit with no added colourants and preservatives.

Our favourite: The Speculoos and Passion Fruit sorbet.

P.S. We loved this so much, we actually came here thrice!

Photo Via TripCanvas

More info (tap to expand)
Tempo Del Gelato

Price: Rp. 25,000 per cone for 2 flavours (USD $1.75/ RM 7.17/ SGD $2.37)
Address: Jl. Prawirotaman No. 43, Brontokusuman, Mergangsan, Brontokusuman, Mergangsan, Kota Yogyakarta, Daerah Istimewa Yogyakarta 55153
Contact:  +62 274 373272
Opening hours: Mon – Sun  10am – 11pm


Stay close to nature – Greenhost Boutique Hotel

Why travel far to seek tranquillity amidst nature when you can find it at Greenhost Boutique Hotel? Surrounded by refreshing hydroponic plants and lush hanging vines, this is where you get to check into a tropical haven. Besides a strategic location, the eco-conscious hotel also guarantees comfortable rooms!


Recommended for your whole trip (3 nights)!

Photo Via Adhyatama, Algaartalidia

More info (tap to expand)
Greenhost Boutique Hotel

Rates: Deluxe Room from USD $31 (Approximately Rp. 442,000/ RM 127/ SGD $42)
Address: Jl. Prawirotaman 2 No.629, Brontokusuman, Mergangsan, Yogyakarta City, Special Region of Yogyakarta 55153
Contact: +62 274 389 777

Check Rate on Agoda

Other hotel recommendations:

1. Budget travellers’ best option: Trava House

Photo Via Rindanisjunaida, Tmuslich

Check Rate on Agoda

2. A night in Paris: Lafayette Boutique Hotel

Check Rate on Agoda

Day 2

Catch an iconic sunrise and adventure your way around Asia’s most active volcano!

Time to step into the real adventure. Start off the day with a mesmerizing sunrise at the famed Borobudur Temple before going on an off-road jeep tour around the majestic Mount Merapi. We’ve included some time for shopping and incredible local food spots too!


Do remember to pack your breakfast beforehand!

Learn all about this world-famous heritage temple at sunrise – Borobudur Temple (3.30am until 8am)

You must have heard that Borobudur Temple, also a UNESCO World Heritage Site, is a must-see if you are in Yogyakarta. We second this, and don’t forget to choose the sunrise tour! As the sky starts to lighten, the stupas turn into different hues with the sun rays reflecting and piercing through.

From our past experience, we would highly recommend you to book a sunrise tour package from Klook, which includes pick-up from your hotel at 3.30am (to reach the top of the temple by 5am) and drop-off services. It’s completely worth it. You will also be given a torch to help you climb the stairs followed by snacks and souvenirs!

If you prefer skipping the crowd at sunrise, you can also opt for a day tour to Borobudur Temple!


We highly recommend you to opt for a guide so as to truly immerse in the cultural experience and learn about the history of Borobudur Temple – the largest Buddhist monument in the world. When we were there, our guide was very knowledgeable and provided us with a lot of historical context so we could better appreciate the culture! (Note: Local guides are available at the temple itself.)

Photo Via Travelplusstyle

More info (tap to expand)
Borobudur Temple

Entrance fee: Rp. 40,000 for Indonesians and Rp. 350,000 for foreigners (Approximately USD $24.55/ RM 100/ SGD $33.20)
Address: Jl. Badrawati, Kw. Candi Borobudur, Borobudur, Magelang, Central Java
Contact: +62 293 718 1194
Opening hours: Mon – Sun 6am – 5.15pm (general public)

Check rate on Klook (From USD $42 for Join In Tour option)

Hop on an ATV and conquer Mount Merapi – Merapi Jeep Tour (2 hours)

Have a fast-and-furious racing experience at the slope of an active volcano by riding a thrilling ATV! This exciting race is going to take you to witness Mount Merapi’s volcanic aftermath and show you just how powerful and majestic nature can be!

If you’re ready for such wild ride, why not opt for a hassle-free option and book your jeep tour with round trip hotel transfers from Klook?! Or simply get their Borobudur sunrise and Merapi Jeep tour combo for an all-in-one experience!

Photo Via Noveriarasyida

More info (tap to expand)
Merapi Jeep Tour

Price: 1.5 hours short route from Rp. 350,000 per jeep for 4 pax (Approximately USD $24.55/ RM 100/ SGD 33.20)
Starting point: Kaliadem, Cangkringan, Sleman, Special Region of Yogyakarta 55583 (Coordinates here)
Operating hours: Mon – Sun 7am – 4pm

Check rate on Klook (From USD $13.75 for private jeep tour group of 5+)

Savour in local style buffet by the paddy fields – Waroeng Kopi Klotok (1- 2 hours)

You must have heard all about the popular Indonesian buffet concept – all-you-can-eat, and just inform the cashier what you took to get the final price. And guess what, this must be one of the very best local buffets we had in Yogyakarta. It’s packed full of locals (yes, even on a weekday morning!) and of course the best seats are right outside by the rice paddy fields.

For the main courses, the Nasi Megono is what attracts the crowd here – rice cooked in seasoned coconut milk, mixed with vegetables and salted fish. Top this with their local in-house vegetable soup and don’t miss on their sambal (local chilly sauce) and tempeh!

P.S. We LOVED their Pisang Goreng (fried bananas), and don’t miss their signature Kopi Klotok! In fact, almost everything here tasted good to us, it was worth the queue!

Photo Via TripCanvas

More info (tap to expand)
Waroeng Kopi Klotok

Price Range: Mains from Rp. 15,000 (Approximately USD $1.05/ RM 4.30/ SGD 1.42). Drinks from Rp. 3,000 (Approximately USD $0.21/ RM 0.86/ SGD $0.28)
Address: Jalan Kaliurang KM.16, Pakembinangun, Pakem, Sleman, Special Region of Yogyakarta 55582
Contact: +62 812 2221 1635
Opening hours: Mon – Sun  7am – 10pm


Dip into refreshing clear oasis – Blue Lagoon (1- 2 hours)

The location’s name itself has an exotic appeal so just picture its looks! Jump into an azure clear lagoon for languid relaxation at this hidden oasis! The cold crisp water is pretty appealing to combat Yogyakarta’s heat and this natural habitat homes a school of fish too!

Photo Via Dita_angga_prastya

More info (tap to expand)
Blue Lagoon

Entrance fee: Rp. 10,000 (Approximately USD $0.70/ RM 2.86/ SGD 0.94)
Address: Dalem Village, Widodomartani, Ngemplak, Sleman, Special Region of Yogyakarta (Coordinates here)
Opening hours: Mon – Sun 8am – 5pm

Grab a taste of Jogja’s wonders – The House of Raminten (2 hours)

Get to know the quirkiness and wonders of Jogja at the legendary House of Raminten. Here, everything from the cuisine, interior, tableware to atmosphere portrays the local Javanese culture. Try their recommendation – crispy fried chicken, topped with sweet-and-sour sauce, that will seriously get you making newtravel plans to Jogja. And here, the drinks come in giant glasses!

The traditional Javanese music in the background adds to the ambience; waiters are dressed traditionally and on weekends, you’ll be able to catch their performances too.

Photo Via Adecheers

More info (tap to expand)
The House of Raminten

Price Range: Mains from Rp. 13,000 (Approximately USD $0.91/RM 3.72/ SGD $1.25)/ Drinks from Rp. 5,000 (Approximately USD $0.35/ RM 1.45/ SGD 0.47)
Address: Jl. Faridan M Noto No.7, Kotabaru, Gondokusuman, Yogyakarta City, Special Region of Yogyakarta 55224
Contact: +62 274 547 315 / +62 899 955 5522
Opening hours:  Mon – Sun 24 hours


Take ‘a walk to remember’! – Malioboro (2- 3 hours)

Take a stroll along the famed Malioboro street to feel the liveliness of a night in Jogja! Here hunt for whacky souvenirs at Hamzah Batik and Danar Hadi, they have a collection of affordable to luxury high-end batik pieces from dresses for women to shirts for men. We personally felt Malioboro was a bit touristy (with lots of touristy knick-knacks), but these two quality batik shops are must-visits!

Don’t forget to drop by Lesehan Kopi Jos Lik Man to try out their exotic charcoal coffee (drink with moderation)!

Photo Via Savina_wong82_, Anggirika27

More info (tap to expand)
Hamzah Batik

Price Range: Souvenirs from Rp. 5,000 (Approximately USD $0.35/ RM 1.43/ SGD $0.47)
Address: Jl. Margo Mulyo No.9, Ngupasan, Gondomanan, Yogyakarta City, Special Region of Yogyakarta 55122
Contact: +62 274 588 524/ +62 274 518 127
Opening hours:  Mon – Sun 8am – 9pm


Danar Hadi

Price Range: Batik from Rp. 210,000 (Approximately USD $14.75/ RM 60.15/ SGD $ 20)
Address: Jl. Malioboro No.25, Sosromenduran, Gedong Tengen, Yogyakarta City, Special Region of Yogyakarta 55271
Contact: +62 274 512 589
Opening hours:  Mon – Sun 9am – 9pm


Lesehan Kopi Jos Lik man

Price Range: Charcoal coffee at Rp. 4,000 (Approximately USD $0.28/ RM 1.14/ SGD $0.37)
Address: Jl. Wongsodirjan, Sosromenduran, Gedong Tengen, Yogyakarta City, Special Region of Yogyakarta 55271
Contact: +62 856 4317 2339
Opening hours:  Mon – Sun 2pm – 2am

Immerse in a live culinary experience – Gudeg Pawon (1.5- 2 hours)

Just like you must try Nasi Lemak when you are in Malaysia, you must taste the legendary Gudeg in Yogyakarta. Gudeg Pawon is a legendary supper spot where locals and tourists alike seek to try the most authentic flavour of gudeg – rice covered with stewed unripe jackfruit, skin cow, boiled egg, chicken and more!

We were surprised to find that it’s a local’s house, and there was already a queue outside! A few steps later, we were right inside the kitchen, and it was burning hot, but the flavourful smell of the broth boiling and rice cooking kept us going!

We were not used to it at first – it was a little too sweet, but I must say, Gudeg has an acquired taste on the tongue, so after a few meals, we grew to enjoy it! But if you have a sweet tooth and love Indonesian spices, you would fall in love with it.


Be there early (by 10pm) or you risk to be the last one in the queue and possibly miss on a few items. We reached at 10.30pm and the chicken was already sold out!

Photo Via Hendrikferaldy, Gregorius_k

More info (tap to expand)
Gudeg Pawon

Price range: From Rp.15,000 per portion (Approximately USD $1.05/ RM 4.30/ SGD 1.42)
Address: Jl. Janturan UH/IV No. 36, Warungboto, Umbulharjo, Warungboto, Umbulharjo, Kota Yogyakarta, Daerah Istimewa Yogyakarta 55164 (Coordinates here)
Contact: +62 857 4328 1104 / +62 822 3315 5497
Opening hours: Mon – Sun 10pm – 1am (Or until sold out)

🚨Attention to all foodies!
Do you like to taste the world and join savoury journeys? Yogyakarta is a top foodie destination! Don’t miss on signing up for a food tour with Klook, with options ranging from
day to night tours! Yumm!

Day 3

Explore Yogyakarta’s most breathtaking natural sites!

Let’s keep the adventure rolling by exploring a mystical cave and beaches that were made for the adrenaline-seekers! You’ll also enjoy some relaxing time at Jogja’s most exclusive spa!

Start your day off with a splash of colour – Via Via (1- 2 hours)

Get ready for your adventure by having a hearty breakfast in this fun and colourful cafe that serves up great food and a fun spirit!

Via Via is famous for its wide collection of artisan breads, and for good reason – the falafel pita and melt in the sun sandwich will definitely make your day! We personally loved indulging on their smoothie bowls after several days of local food (which we loved too of course, but we needed some variety! ;)).

Photo Via Liapicauly, Aristya_vita

More info (tap to expand)
Via Via

Price range: Mains from Rp. 25,000 (Approximately USD $1.75/ RM 7.17/ SGD 2.37). Drinks from Rp. 6,000 (Approximately USD $0.42/ RM 1.72/ SGD 0.56)
Address: Prawirotaman No.30, Brontokusuman, Mergangsan, Yogyakarta City, Special Region of Yogyakarta 55153
Contact: +62 274 386 557 / +62 274 372 874
Opening hours: Mon – Sun 7.30am – 11pm


Explore mysterious caves while you test your adrenaline level – Kalisuci Cave Tubing (2- 3 hours)

If you are up for some adventurous activity while in Jogja, give cave tubing a go. Although many might refer you to Goa Pindul Cave Tubing, we highly recommend Kalisuci Cave Tubing instead – it’s less crowded, less touristy and has clearer waters!

We had so much fun on the tube but had to be very careful where it got rocky – we even got stuck and fell out of our tubes but the guides accompanying you will always be nearby to help.

Throughout the whole tubing experience we passed through majestic caves with lush greenery for approximately 40 minutes.

Note: This activity is suitable for those above 12 years old, and we recommend it to people who are physically fit and adept at swimming.

Photo Via Kalisucicavetubing

More info (tap to expand)
Kalisuci Cave Tubing

Entrance fee: Rp.70,000 per person (Group of 5) (Approximately USD$5/ RM 20/ SGD $6.65)
*A minimum of 5 persons is required to count as a group fare. If you have less than 5 people in the group, you’ll need to pay a minimum entrance fee of Rp.350,000 (Approximately USD$24.55).
Parking fee: Rp.10,000 per car (Approximately USD$0.71/ RM 2.85/ SGD $0.95)
Address: Jetis, Jonge, Pacarejo, Semanu, Kabupaten Gunung Kidul, Special Region of Yogyakarta 55893 (Coordinates here)
Contact: +62 877 3879 4513 / +62 878 3974 0730 / +62 817 412 2826
Opening hours: Mon-Sun 8am – 4pm

Alternative: Witness the light of heaven in a mystical natural cave – Jomblang cave (3 hours)

If you love adventures and caves, this is one you must not miss in Yogyakarta. From the cave, you will be able to catch its light from heaven, piercing through metres and illuminating the depths of the cave with fairy-like rays – that’s what so many tourists flock here for! The vertical cave is about 60 metres down from where you will be geared up with necessary protection.

If you want to secure your spot for this thrilling activity, check out Klook private Jomblang Cave tour and enjoy a hassle-free option by skipping the long queue at the cave entrance. This includes a guide, lunch and more!

Photo Via Zexsen-Xie

More info (tap to expand)
Jomblang Cave

Entrance fee: Rp. 500,000 per person (Approximately USD $35/ RM 143/ SGD $47.45)
Address: Jetis Wetan, Pacarejo, Semanu, Gunung Kidul Regency, Special Region of Yogyakarta 55893 (Coordinates here)
Opening hours: Mon – Sun 9am – 1.30pm (Onsite booking only available before 10 am)

Check rate on Klook (From USD $47 for Jomblang Cave Private Tour Group of 5+)

Be a daredevil, challenge yourself and cross over the rough seas! – Pantai Timang (2- 3 hours)

Yes, this is the famous Timang Beach, where you can sit in a cable cart and be pulled across the sea, with the fierce crashing waves beneath you. Once a hidden spot, it’s now popularised after being featured on Korean variety show ‘Running Man’. We did both the cart and walked across the suspension bridge – it was a little scary walking across the raging waters but fun!

You can also opt to witness the natural beauty of Yogyakarta and visit three of the city’s gems in just one day with Klook. Join a tour that brings you to Timang Beach, Pindul Cave and Pengger Pine Forest to tick off your bucket list!

Photo Via Yangchang28

More info (tap to expand)
Pantai Timang

Price: Rp. 200,000 for Gondola (Approximately USD $14/ RM 57.35/ SGD $19) | Rp. 100,000 for suspension bridge (Approximately USD $7/ RM 28.68/ SGD $9.48)
Address: 55881 Jl. Pantai Sel. Jawa, Purwodadi, Tepus, Kabupaten Gunung Kidul, Daerah Istimewa Yogyakarta 55881 (Coordinates here)
Opening hours: Mon-Sun 9am-5pm (for activities)

Check rate on Klook (From USD$30 for Private Tour Group of 4+)

Alternative: Daredevil Instagrammers’ favourite spot –  Nguluran Beach Glass Terrace (2 hours)

Introducing the one-and-only beach with a glass-bottom terrace – Nguluran! Come and test your inner acrophobia by standing above the open sea and watch the waves crash against the cliffs! Can you feel the adrenaline rush?!

Photo Via Jogjaimages

More info (tap to expand)
Nguluran Beach Glass Terrace

Entrance fee: Rp. 5,000 per person (Approximately USD $0.35/ RM 1.43/ SGD $0.47)
Glass terrace fee: Rp. 20,000  (Approximately USD $1.40/ RM 5.73/ SGD $1.89)
Parking fee: Rp. 2,000 for motorcycle (Approximately USD $0.14); Rp. 5,000 for car (Approximately USD $0.34)
Address: Dusun Bolang, Desa Girikarto, Kecamatan Panggang, Gunung Kidul, Special Region of Yogyakarta 55872 (Coordinates here)
Opening hours: Mon – Sun 9am – 5pm

Dinner is a royal affair at Bale Raos (1.5 – 2 hours)

Want to know where the royal family used to dine at? Well, you may not be able to dine at the same spot, but here in Bale Raos, you can taste the same royal cuisine that was served to the Sultan’s family.

Photo Via Abiananthra, A2photography_indra, Andi_n_s, Pingkolie

More info (tap to expand)
Bale Raos

Price: Mains from Rp. 35,000 (Approximately USD $2.45/ RM 10/ SGD $3.32)/ Drinks from Rp. 12,000 (Approximately USD $0.84/ RM 3.44/ SGD 1.113)
Address: Jl. Magangan Kulon No.1, Yogyakarta City, Special Region of Yogyakarta 55283
Contact: +62 274 415 550 / +62 851 0062 3035
Opening hours: Mon – Sun 10am – 10pm


Reward your tired muscles – Monggo Relax (2 hours)

After three long days of adventure across Yogyakarta, what could be better than a good relaxing traditional Javanese massage to relieve all of your stiff muscles? This spa is so exclusive, they only welcome 4 guests at a time! Get ready to be pampered in this small but charming environment.


We recommend making an appointment before your visit, as they are pretty popular and they only have 4 private treatment rooms!

Photo Via Junanto Xu

More info (tap to expand)
Monggo Relax

Price range: 60 minutes body massage from Rp. 155,000 (Approximately USD $11/ RM 44.46/ SGD 14.70)
Address: Jl. Sosrowijayan No.30, RW.001, Sosromenduran, Gedong Tengen, Yogyakarta City, Special Region of Yogyakarta 55271
Contact: +62 274 547 149
Opening hours: Mon – Sun 10am – 11pm

Day 4

Take a step in the old Jogja and shop for souvenirs!

What better way to conclude this adventure than with traditional food, iconic historical places and some last minute shopping? We’ve got you covered!

Visit the oldest Gudeg seller in Jogja (with a recipe over 80 years old) – Gudeg Mbah Lindu Sosrowijayan (1 hour)

For your last breakfast here, pay a visit to the century-old Mbah Lindu who has been serving traditional gudeg since the colonial era! Although sometimes her daughter takes over the stall, you still get to taste the savoury and delicious gudeg made the old-fashioned way! (We did not manage to meet Mbah Lindu herself too, sadly!)

The sauce is creamy and spicy, the chicken is soft and falls apart easily as it soaks up the broth (if you opt for porridge instead of rice) while the egg is boiled to perfection! If you are for trying gudeg in Jogja (and you should!), this is one of the best stalls we recommend!


There are two Gudeg stalls on the road at Sosrowijayan – the other one is named Gudeg Mbak Lindu. But Gudeg Mbah Lindu is the legendary one that we recommend here!

Photo Via Vico.kuliner, Tasteofjogja, Mseputra

More info (tap to expand)
Gudeg Mbah Lindu Sosrowijayan

Price range: From Rp. 15,000 per portion (Approximately USD $1.05/ RM 4.30/ SGD 1.42)
Address: Jalan Sosrowijayan, Sosromenduran, Gedong Tengen, Yogyakarta City, Special Region of Yogyakarta 55133
Contact: +62 817 5422 990
Opening hours: Mon – Sun 5am – 11am

Uncover the grandeur of royalty at a water palace – Taman Sari (1- 2 hours)

The location used to be a meditation and resting spot, but Taman Sari is now known to be an iconic historical remain where travellers can relive the glorious past of Yogyakarta’s royal family. The architecture here is a good mix of eastern and western, with an almost similar look to the riads in Morocco or beautiful temples of Jaipur too!

Photo Via Hotelrengganisyogya

More info (tap to expand)
Taman Sari

Entrance fee: Rp. 15,000 per person (Approximately USD $1.05/ RM 4.30/ SGD $1.43)/ Rp. 3,000 for photo permit (Approximately USD $0.20/ RM 0.85/ SGD $0.28)
Address: Wisata Taman Sari, Jl. Tamanan, Patehan, Kraton, Yogyakarta City, Special Region of Yogyakarta 55133
Opening hours: Mon – Sun 9am – 3pm

Go on a final shopping spree to Pasar Beringharjo (1- 2 hours)

Before heading to the airport, make a non-so-quick stop at Jogja’s oldest traditional market, Beringharjo. This market (almost a century old!) offers tons of traditional handicrafts, merchandise and garments that will satisfy any last minute shoppers out there! We personally loved their artistic collection of bags at very affordable prices and bought quite a few each!

Note: The souvenir market is on the left of the wet market (Pasar Beringharjo).

Photo Via TripCanvas

More info (tap to expand)
Pasar Beringharjo

Price range: Souvenirs from Rp. 20,000 (Approximately USD $1.40/ RM 5.72/ SGD $1.90)
Address: Jl. Margo Mulyo No.16, Ngupasan, Gondomanan, Yogyakarta City, Special Region of Yogyakarta 55122
Opening hours: Mon – Sun 8.30am – 9pm

Have an extra day?!
Sign up for a
day trip to the well-known Dieng Plateau with Klook! (Many people did this and loved it!)

Best time to travel

Most recommended time to visit:

  • The best time to visit Yogyakarta is between late March and April, as it is right after the rainy season (not too hot). (Note: We once visited in April for 20 days and though it was hot, it was bearable and we only had two rainy days!)

  • The peak season is during June to mid-August, and December to early February, so you can expect crowds!

  • September to November is the hot season, which you can consider too if you don’t mind the heat! (Note that some waterfalls might be dry when it’s too hot.)

Least recommended time to visit:

  • The rainy season is from early March to mid-March.

  • Avoid the month of May as lots of students come to the city for college applications!

Getting around

1. Rent a car with driver
Since Yogyakarta rugged landscapes aren’t suitable for inexperienced drivers, we highly recommend hiring a private car charter online with Klook so you can conveniently travel to off-the-beaten-path attractions and see the best of the city with the help of an experienced local driver!

2. Rent a car without a driver
If you are confident enough with your driving skills and prefer to opt for a self-drive car option, you can go for Cahaya Transport for its affordable and trustworthy car rental services.

More info (tap to expand)
Cahaya Transport

Rates: Toyota Avanza from Rp. 250,000 (Approximately USD $17.60/ RM 71.75/ SGD $23.80) for 1 day
Address: Jln. Tohpati No. 64 RT 007/RW 002 Golo, Pandean, Umbulharjo, Yogyakarta
Contact: +62 812 271 2299


Note: It is important to apply for an international driving license (in the country where your driving license was issued) prior to your road trip in Indonesia. Procedures are usually simple and just require some paperwork and a few processing days (depending on your country).

Travel Budget- Estimated Cost Breakdown

Do note that the breakdown below is based on estimated costs. Actual costs may vary slightly.

Flight cost:
Travelling from Singapore: SGD $102 / USD $76 per pax (USD $304 for 4 pax)
Travelling from Malaysia: MYR 329 / USD $81 per pax (USD $324 for 4 pax)

Activities (4 pax): Approximately USD $374 (calculated based on activities listed, not inclusive of shopping)

Car rental (4 pax): Approximately USD 71 (for private car without driver for 4 days)

Total costs for food (4 pax): Approximately USD $136

Total costs for hotel (4 pax): Approximately USD $186

Estimated Total for 4 pax from Singapore (Flight+Activities+Transport+Food+Hotel): ~ USD $1,071 (~USD $268/ SGD $363 per pax)
Estimated Total for 4 pax from Malaysia (Flight+Activities+Transport+Food+Hotel): USD $1,091 (~USD $273/ RM 1,112 per pax)

Can’t wait to embark on this adventure with your friends or family? Tag them now and let’s make the trip happen!

PLEASE NOTE: All the above information is correct at the date of publication. If you come across any changes or updates, please let us know and we will update the information accordingly. Thank you!
Tell us

Advertise with us