What to see in Indonesia
in three weeks
Overview
Hello there! What you will find below is a recap of the itinerary we have followed for our 3 weeks trip in Indoensia back in August 2022. We hope that it will inspire you to create your own exploration plan!
- Duration: 3 weeks
- Period: August
- Year: 2022
- Cost: approx. 50€/day per person (accommodation, food, visits & transports)
Highlights
Natural sites ⛰️
- Mount Batur
- Gili islands
- Nusa Penida
- Diamond Beach
- Kelingking beach
Cities 🏙️
- Ubud
- Yogyakarta
Temples 🛕
- Borobudur
- Prambanan
- Uluwatu
Day 1 - Jakarta
Jakarta is the capital city and the largest metropolis in Indonesia and one of the biggest in the whole Southeast Asia. The city is on Java, the most populated island in Indonesia (Interesting fact: Indonesia is the world’s largest island country i.e. a country whose primary territory consists of one or more islands). We chose Jakarta only to be our first stop for one night and we suggest doing the same. In fact, the airplane tickets to arrive in Jakarta with international flights might be cheaper than for other airports in the country. We have not properly visited anything in the city so we cannot recommend any places in particular. We chose as our accommodation (for a single night) a little hotel in central Jakarta (Jakarta Pusat), close to the Merdeka square. This is a strategic neighborhood since it is in the city centre with some of the main attractions (e.g. Monas, The Merdeka Palace, The National Museum, Istiqlal Mosque, The Jakarta Cathedral, and Monument Selamat Datang) and it is close to Gambir, the main railway station.
How to reach Jakarta city centre?
There are not many alternatives to get to the city centre from the airport. We choose taxi, which is in our opinion the best option in terms of time and overall price. There are some taxi companies such as Blue Bird, Silver Bird, Golden Bird and Gamya which you can choose from and the taxis are just outside the exit.Day 2 - Yogyakarta
Yogyakarta is an important cultural centre for Java island. There are some interesting spots to check both in Yogyakarta as well as in the close surroundings which makes it in our opinion a necessary stop. The city is very lively! You will find many foreign as well as local tourists. We spent our time in Yogyakarta exploring the city and wandering around mainly on Malioboro street and in its surroundings. Other places of interest in the city are the Kraton Palace, the royal palace and the Taman Sari, near the Kraton, it was the garden of the Sultan. Tip: Consider that during nighttime in Yogyakarta prayers are reproduced on speakers, so a pair of ear plugs might be crucial to ensure good sleep! Something very peculiar might happen to foreign visitors in Indonesia and we experienced it for the first time here in Yogyakarta: locals might ask to take a picture with you! At first we were a bit surprised about this but we soon realised it is quite common for locals. These requests were not rude nor insistent, however if you feel uncomfortable feel free to politely decline the request.
How to reach Yogyakarta from Jakarta?
To avoid taking another plane just after arrival, we opted for the train. The trip takes 7+ hours by train: it is quite a long way but we decided to go for it anyway to admire the different landscapes that the railway crosses. We have booked two seats in the executive (Eksekutif) class, which had all the comforts wee needed. Food was not included in the ticket but (at least on KAI trains) you will be able to buy it directly on the train. Tip: To book your train to Yogyakarta we recommend using 12go.asia or tiket.com. Once bought the ticket, usually only a receipt of the payment is sent and it is still required to print the actual ticket at one the dedicated spots in the station. If you need some support do not hesitate to ask for help from official operators there.Day 3 - The temples
Two unmissable places relatively close to Yogyakarta are Borobudur and Prambanan temples. Visiting the temples was the main reason why we chose to spend some time in this area and it was definitely worth it. For our first proper visiting day, we had decided to do a full day out of the city to explore these temples and other spots. There are many options to organise a tour but our recommendation is to book a private driver. This is a quite common choice and it has many pros: you can agree on departure time and location (drivers usually pick you up at the hotel and bring you back there after the visit) and and you can also agree on the specific places you want to visit. Also, these drivers are usually accustomed to such tours and they know what tourists usually prefer, giving you some useful tips. We had in mind only to visit the two main temples but our driver suggested some additional places which we could have hardly found by planning the trip on our own. Tips: keep in mind that drivers are not official tour guides, so they will generally not follow you for your visits in places with entrance fees. Also, the price of the driver usually does not include the entrance fees to the specific spots, so check with them before-hand what is included in the price.Day trip itinerary 👣
- Punthuk Setumbu:
This hill is at 400m altitude and it is an ideal spot for catching the perfect sunrise view.
You will need to do a relatively easy trek to reach the top of the hill, so bring comfortable clothes and good shoes.
Also remember to bring your camera for some awesome pictures in very scenic spots.
Price (as of August 2022): 50K IDR (foreigners). - Borobudur Temple: Borobudur is the world’s largest buddhist temple. Many visitors go to Borobudur to enjoy the sunrise.
Make sure to visit the entire site and not only the temple itself.
Official site for tickets: https://ticket.borobudurpark.com/en/
Price (as of August 2022): 300-500K IDR (option for combined ticked with Prambanan is available) - Mendut temple & monastery: Mendut is one of the oldest buddhist temples in the country. Do not expect the immensity and greatness of Borobudur temple (Mendut one is very small), however the stop is definitely worth it for the monastery with is a little not very touristic jem.
- Prambanan Temple:
Prambanan is Indonesia's largest Hindu site. The architecture of the multiple temples here is simply amazing. The site is quite big: we enjoyed walking around but there is also the possibility to visit it by bike.
Some visitors choose to go to Prambanan to enjoy sunset.
Official site for tickets: https://ticket.borobudurpark.com/en/
Price (as of August 2022): 300-500K IDR (option for combined ticked with Borobudur is available) - Kopi Luwak Mataram: Be prepared to experience a coffee (Kopi in Indonesian) like never before.
We had heard before coming to Indonesia of a very specific coffee preparation technique only done in Indonesia and we were intrigued to discover it.
Kopi Luwak Mataram is the best place to experience this. We will not spoil all of it not to ruin the surprise, but we can anticipate that coffee preparation here is done with the help of a little nocturnal mammal.
As of August 2022, there were no entry fees but you might be asked for an offer.





Day 4 - Bali, Jimbaran
After some time on Java, it was time head to Bali. Bali is certainly the most well known and touristic island in Indonesia, often chosen by tourist choose as their unique destination for their travels to Indonesia. It is also a common destination for surfers and digital nomads. Bali is quite huge and offers many neighborhood and villages which can suit different vibes, from more relaxed places to more dynamic and party-friendly ones. We chose a quieter and relaxed area, Jimbaran. Jimbaran village is one of the many well known tourist destinations in southern Bali. We decided to stay here for some relax and for exploring its surroundings. As mentioned, Jimbaran is quite touristic so you will find all the necessary comforts to relax and you will be able to enjoy some beach life. We highly recommend grabbing some drinks and having an amazing dinner experience with your feet in the sand on the main Jimbaran beach, while enjoying a stunning sunset. At the Jimbaran beach there are plenty of bars and restaurants to choose from (Jimbaran is well known for its seafood!)
How to reach Bali from Yogyakarta?
The easiest way to reach the island is certainly by flight, getting to Denpasar airport (a little more than 1h from Yogyakarta). From Denpasar airport you will then easily reach your chosen destination by taxi or private driver.
Days 5 & 6 - South Bali
The southern part of the island is definitely a place that you need to add to your itinerary and here are some ideas:
- Honeymoon beach: This is not a place that you will find in many guides of the area since it is not very well known by tourists, but it is definitely worth it. Here you will have a very nice view of the ocean from the cliffs. If you follow google maps directions by car you will be automatically directed to the wrong destination. To avoid that, we recommend following this directions here. Once there you will find a small unbeaten road that will lead you to the beach. It might be a bit scary to proceed by scooter, so we suggest leaving the scooter wherever you feel comfortable with and proceed on foot (5 minutes to the beach). We do not suggest swimming here because of the rocks close and being this a cliff it is quite difficult to get to the water. There are no entrance fees (as of August 2022).
- Balangan beach: Balangan is a little jem! This beach is not that big for sunbathing but it is full of different warungs where you can drink and eat with an amazing view of the sea. We do not suggest swimming here because of the rocks close to the shore. There are no entrance fees (as of August 2022).
- Padand padang beach: This is one of the most beatiful beaches in Southern Bali, and tourists know it! To get to Padang Padang you will need to go through a unique entrance and ticket office and then, after some steps, you will get to the beach. The beach can be really crowded (especially at sunset time), so try to plan your visit strategically. You will find here some small “street” shops selling drinks and snacks. We do not suggest swimming here because of the rocks close to the shore and because of the swirls. If you take a very brief walk in the North-East direction from the main spot, you will find a beautiful and less crowded rocky area. There is an entrance fee (as of August 2022).
- Uluwatu beach: Uluwatu is a real paradise for surfers. Here you will not find wide sandy beaches, but you will get a glimpse of the surf vibes, which attracts people from all over the world. We are not surfers but we still enjoyed grabbing a drink in one of the many bars here while spotting the waves full of coloured boards. There are no entrance fees (as of August 2022).
- Uluwatu temple: The Uluwatu temple was definitely a highlight of our tour in Southern Bali. It stands on a high cliff which makes the view from there stunning.
Some people choose to stay at the temple to see the traditional Kecak dance.
Unfortunately we could not get the tickets on place since they were sold out. We suggest booking them in advance (check here).
There is an entrance fee (as of August 2022).
Tip: beware of the monkeys! Many monkeys are let free to wander around in the Uluwatu temple. Little did we know that these little animals can be quite aggressive in some situations! Our recommendation is ideally not to bring any food with you (or at least not to take it out from your bags) and also to be very careful with objects such as sunglasses and hats. Monkeys apparently like to steal those from unaware tourists.
Suggested one-day itinerary 🛵
Here you can find our suggested one-day itinerary foru southern Bali.





Days 7 & 8 - Nusa Penida
Nusa Penida was definitely one of the top places of our entire trip in Indonesia. This island, facing the south-eastern coast of mainland Bali. has been fairly recently discovered by visitors so it still holds its natural beauty without the negative effects of mass tourism.
How to get to Nusa Penida?
The only way to get to the island is by boat. We recommend using Fast Boats which take approximately 30 minutes to get to Nusa Penida from Sanur Port. The price is around 300K IDR. We suggest booking your ticket in advance (12go.asia is a good option for that), especially because ports (at least Sanur, were we departed from) can be really crowded and confusing. There transport services which can be chosen from, we personally chose Maruti which has been in line with our expectations. Tip: Sanur Port does not have a proper pier so we had to get on our boat from the beach by walking in the water. Also consider that you might need to transport your luggages to the boat so we recommend traveling quite light. Luggages might be placed at the top of the boat where they are not protected by water, so remember to keep valuable belongings, electronic equipment and fragile objects with you and not in the big luggages. You might also be required to remove your shoes for the boat trip. Our trip went pretty fine but the waves and the speed made it quite turbulent.
What to see in Nusa Penida
- Kelingking Beach: You might have seen this beach on your instagram feed! This is also known as the T-rex cliff. It is one of the most famous places on the island. Here you will find the perfect spot for an iconic photo! It is possible to admire the cliff from the top (entrance is there) but also to descend closer to the beach via a quite steep wooden staircase. There is an entrance fee to enter the area (as of August 2022).
- Angel’s Billagong & Broken Beach: This is a nice place which is not among the super touristic ones. It is ideal to spend some time admiring the waves crashing into the rocks! There are no entrance fees (as of August 2022).
- Tembeling beach & forest:
Tembeling is a really nice spot if you are up for a relatively easy trek with an amazing view at your destination.
The beach and the view are really stunning and they are not usually packed with tourists, which makes the experience even more awesome. The trek takes a little less than 1 hour to go down but the way back up might take some more time (it is steep!).
Tips: you will find a parking before entering the main path to the beach. Some locals might offer to bring you down by motorbike in exchange of a small fee. However, we did not feel safe at all in doing that since the path is very steep. Also we highly discourage trying the descent by motorbike on your own! - Diamond Beach & Atuh Beach: Diamond beach is another iconic place in Nusa Penida. Its name is taken from the shape of the many rocks emerging from the sea. You will find an amazing view from the top but it is worth also descending to the beach itself. Keep in mind that you might need a decent fitness level and proper shoes to go down, so be prepared! The descent for the first part follows a pretty easy path with rocky steps but close to the final part the path gets a bit steep and you might need some ropes (placed there, fixed to the rocks) to support you. Also a factor that makes it a little more difficult is the presence of many tourist going in your as well as in the opposite direction. We do not recommend swimming here because of the waves. At the top, opposite to Diamond Beach, you will also be able to reach Atuh Beach. The latter is less magnificent than Diamond Beach, but it is less crowded and it is a nice spot to relax on the beach. The descent to Atuh Beach is way less difficult than the one to Diamond Beach and can be easily done by anyone. Here you will find many warungs to get food and drinks. At Atuh Beach you can also take a really nice swim!
- Teletubbies hill: This is a hill that is said to remind the one from the Teletubbies kid show. Don’t expect to spend much time here, but you can have a quick stop for some nice pictures (especially at sunset time).
- Cristal Bay: In Cristal Bay you will find nice beaches to relax! This place can be quite crowded (also because many boats stop here for day trips) but you can still find some nice spots.
Tips ✔️
- Keep in mind that in Nusa Penida you will not find all the services as easily as in other parts of Indonesia. For instance, there are only a few ATMs on the whole island and they are all located in the same area (only in the northern part of the island near the main harbour). So make sure to bring enough cash!




Days 9 to 16 - Ubud, Bali
Ubud is considered to be the artistic and cultural centre of Bali. It is a little but very vibrant town where you will find many activities to do and spots to explore. The vibe there is the result of a mix between tradition & history as well as of modernity. Ubud in the past years has been growingly adapting to the needs and tastes of international tourists while at the same time preserving its authenticity. Also Ubud, given its central position on the island, can be used as a strategic base camp to visit Bali.
What to see in Ubud
- Ubud Water Palace: the Water Palace (Pura Taman Kemuda Saraswati) is a very pictoresque spot! The water from a temple (visitable only by worshippers) flows into a pond (visitable) full of lotuses in the front of the site.
- Ubud Art Market: the art market is one of the most well known places in Ubud. Here you will find stands selling plenty of different things and artefacts. If you're looking for a nice and traditional souvenir to bring home, this is definitely the right place.
- Monkey forest: this site hosts three different temples and a great number of balinese macaques free to wander. Keep in mind that (just like at Uluwatu temple) monkeys can be quite aggressive and tend to steal things from tourist (like food, sunglasses, scarves, hats). We have personally decided to skip this attraction to avoid getting robbed by monkeys. However this place is recommended by all guides so, in case you do not fear monkeys stealing from you, do not forget to include it in your itinerary.
- Campuhan ridge walk: this is a trek connecting the central part of the town to the rice field area in the northern part. It takes approximately 1 hour or more (one-way) and it is a relatively easy trek (not steep at all). We recommend doing the trek at sunrise since you will find little to no other people and you will enjoy an amazing light!
- Kecak dance: the kecak dance is a traditional event of the balinese culture. It is a performance where a group of men (usually 50-60) dance and chant to narrate a poem of the indonesian epic tradition, withouth the support of any musical instrument (more info here). Usually shows are held at sunset and open air. Kecak dance shows in Uluwatu temple are the most well known. However, there are many places hosting Kecak dance shows in Ubud as well.
What to do in Ubud
- Yoga lessons: Ubud has become one of the top destinations for yoga practictioners. If you are a novice or an experienced yogi, you will be able to find lessons that suit your level.
- Art & crafts worskhops: you can find different workshops around the city ranging from jewelry classes to painting classes.
- Get a balinese massage: after a long day of visit you might want to try a balinese massage. There are different centres in the city.
- Enjoy some local and international food: you will find many restaurants in Ubud which will suit all different tastes.
What to see in Ubud surroundings
- Tegallangan rice terrace: 20 minutes from Ubud by scooter. Rice terrace landscape is a must-see in Bali and Tegallangan is one of the best places to see it. This is a well known spot so expect some tourists here. If you prefer a less crowded you can opt for Jatiluwih rice terraces, which are a little further (+1h) from Ubud than Tegallangan.
- Pura Gunung Kawi: 20 minutes from Ubud by scooter. One of the largest ancient temple complex on the island, Pura Gunung Kawi is very peculiar. Here you will see many shrines carved in a rock cliff.
- Tirta Empul Temple: 30 minutes from Ubud by scooter. The Holy Water Temple is among the most important and sacred places on the island. Balinese Hindu people come here to bathe in the Temple's pools for purification.
- Ulun Danu Beratan Temple: +1h from Ubud by scooter.
- Nungnung waterfalls: 1h from Ubud by scooter. With a relatively short hike (with steps), you will get to see an amazing spot with stunning waterfalls surrounded by nature.
- Mount Batur: this deserves a dedicated section! Just jump here below.
Mount Batur 🌋
Mount Batur was certainly the highlight of our stay in Bali. Batur is an active volcano and it is one of the most sacred Hindu sites on the islands. Many torusits decide to visit Mount Batur for the trekking experience and to enjoy a stunning sunrise from the top. It is not recommended to organise visit and the hike to the top on your own: we have been told that guides might discourage (sometimes also aggressively) visitors which are not led by official guides. We, therefore, recommend to book a tour for your visit, you can easily find organised tours online or a tourist agencies in Ubud, or if you prefer you might also ask at your hotel or accommodation if they organise such tours.
Mount Batur tips ✔️
Here you can find some tips based on our experience. Usually tours start in the middle of the night (around 2 AM, depending on your accommodation location), when you are picked up at your hotel/accommodation and you are brought to the Mount Batur base camp usually by car or van (in our case, the trip took a bit more than 1h). Here you will be provided some very basic equipment (headlights or flashlights) and some food and drinks (tea/coffee) before starting the hike. There are toilets at the base camp and you will not find any until the top of Mount Batur. We were included in a group of around 10 people and with a dedicated guide who led us during the hike. The path leading to the top is on lavic rocks which might be quite unstable and slippery, so make sure to brind adequate trekking shoes! The hike took approximately 1 to 2 hours to complete but the actual time can vary depending on the amount of people you will find on the way. Once reached the top, you will have time to relax with some coffee and basic breakfast, while waiting for the sunrise. After that, you will also visit the top of the volcanic crater where you will see stunning vapor effects due to volcanic activity, then starting the descent to the base camp. The tours usually bring you back to the pickup location.



Day 17 to 19 - Gili islands
Gili means small islands in Sasak (the language of the indigenous people in Lombok island). You definitely need to include one of the Gili islands in your itinerary if you are looking for unspoiled beaches and for some relax. Here are some basic info on each island:
- Gili Trawangan: it is the most developed as well as the biggest of the 3 islands. It is usually chosen for its lively nightlife but can suit various needs and types of travellers (e.g. couples, families).
- Gili Meno: the smallest island, Gili Meno is ideal if you want to get away from the crowd and enjoy a peaceful and quiet place. There are limited accommodation options compared to the other islands.
- Gili Air: it can be considered as an in between option among the three in terms of activities and infrastructure available.
One of the must-do activities that attracts visitors to the Gili islands is certainly snorkeling and scuba-diving. Generally, you can either join a bigger group or take a private one with such guides. The tours are pretty standard and can last from 2 hours or more. You will see plenty of fishes and you might be lucky enough to spot some turtles!
Tips: Make sure to ask your guide to bring you in this places: the underwater statues and also to the underwater boat wreck.

Useful Material ℹ️
-
Check the places on Google Maps
- 12go.asia to book boat, bus and train tickets