Indonesia Route: 3-week itinerary to Java, Flores & Bali

Indonesia Route: 3-week itinerary to Java, Flores & Bali

Indonesia Route: 3-week itinerary to Java, Flores & Bali

Indonesia, an immense country existing out of 17.000+ islands. A 3-week Indonesia route shows you the stunning diversity of this country. Waterfalls, volcanoes, stunning beaches, architecture, cultures, and its delicious food. Feel welcomed by the open-minded Indonesian people. These are the highlights you should see on a 3-week Indonesia trip.

Save this on Pinterest to read it later  

indonesia route guide pin

Indonesia Route Guide, 3-week itinerary

This 3-week itinerary through Indonesia is a day by day route taking you to the highlights of East-Java, Bali, and Flores. Feel free to add more days if you have the time and note that each day includes a link to a details article about that location.

indonesia route java bali flores yogyakarta borobudur

Day 1 – 2: Yogyakarta, Java

The hippest city of Java, Yogyakarta, is a great start of your route through Indonesia. Visit Indonesia’s largest Hindu complex; Prambanan, the underground mosque and Borobudur. Yogyakarta has an international airport and is connected to many transit airports like Kuala Lumpur or Singapore.

➳ About Yogyakarta: Things to do in Yogyakarta


Day 3: Train to Malang

Take the early morning express train from Yogyakarta to Malang. It is an 8-hour comfortable train ride that takes you on a scenic route along with small villages & vast rice fields. The express train to Malang is the best way to travel between these cities.

➳ More about: Train from Yogyakarta to Malang

indonesia route java bali flores tumpak sewu waterfall

Day 4 – 5: Malang, Java

The higher located city of Malang has a much more comfortable climate. Malang is one of the more surprising locations on your Indonesia route due to its beautiful waterfalls like Coban Putri, Coban Rondo and Tumpak Sewu, green tea plantations and the rainbow city Jodipan in Malang, which is a former slum area painted to attract visitors.

➳ About Malang: Things to do in Malang

indonesia route java bali flores jodipan malang

Day 6: Bromo, Java

Start day 6 with an incredible sunrise over the active Bromo Volcano. Now, don’t forget to bring something warm because it will be freezing cold before sunrise. Luckily, this only cold place on your Indonesia route. To get there, you could either leave Malang in the afternoon of day 5 and stay in Bromo village or get out back midnight on day 6 and drive from Malang.
Bromo hotel recommendation: Pagupon Hotel

➳ Must Read: Bromo and IJen tour

indonesia route java bali flores bromo sunrise viewpoint

Day 7: Ijen Crater, Java

Visit the Ijen crater in the middle of the night to see the ‘blue fire’ and the sunrise over the aqua blue crater lake. The hike to the top is pretty steep, which makes it quite challenging; however, the view on the crater makes it up to you!

➳ Read more about: Ijen Crater tour

It’s time to follow your Indonesia route to the island of gods; Bali! From the Ijen crater, it is 30 minutes to the harbor where the ferry is waiting for you. Once on Bali, it takes 3 hours to reach Canggu.

indonesia route java bali flores ijen sunrise

Day 8 – 10: Seminyak or Canggu

Seminyak and Canggu are two fantastic towns popular for its surfing, beach clubs and an incredible choice of restaurants. Take a day to relax and recover because you just did two sunrise mornings on Java. The beach, a coconut, delicious food, and the nearby rice fields will make sure you recover well.

➳ Read: Things to do in Seminyak or Canggu Guide

seminyak Petitengat beach

Day 11 – 14: Ubud, Bali

Next up is the art village Ubud. The area is popular because of the surrounding rice fields, waterfalls, yoga retreats, and Ubud Art Market. Both Tegalalang rice fields and the Monkey Forest in Ubud are things you have to see on your Bali Route.

➳ See: 3-day Ubud Guide

indonesia route java bali flores ubud rice fields

Day 15 – 16: Nusa Penida, Bali

Incredible white sandy beaches and 200-meter high cliff drops; Nusa Penida is one of the most stunning places on your route through Indonesia. Visit the T-Rex head Kelingking and hike down to one of Bali’s most beautiful beaches: Diamond Beach. Nusa Penida is stunning!

Arrange a taxi + boat transfer from Ubud. It takes about two to three hours to reach Penida Island. On your last night, make your way back to Kuta, Bali and spend the night near the airport. Book a return flight from Bali to Labuan Bajo tomorrow you are heading to Komodo National Park.

➳ Read: Nusa Penida Trip

indonesia route java bali flores nusa penida

Day 17: Labuan Bajo, Flores

Labuan Bajo is a little port town on Flores island. It is the entrance to UNESCO labeled Komodo National Park, home of the Komodo Dragon. Labuan Bajo itself has not much to offer so use it as a stopover before you head on a boat into the park. The flight to Labuan Bajo from Bali only takes 45 minutes.

Things to do Komodo Islands

indonesia route java bali flores turtle

Day 18 – 20: Komodo Islands, the highlight of your route through Indonesia

Close-off your 3 weeks in Indonesia with the best part; a 3-day boat trip in Komodo National Park. The park is world-famous for diving and snorkeling where you can expect to see manta rays, sea turtles, dolphins, small sharks and millions of colorful fish. The hiking paths are mind-blowing and don’t forget about the pink beaches, yes pink!

Komodo Islands trip

indonesia route java bali flores komodo dragon

Day 21: Back to Bali – Fly out

Fly back to Bali and spend your last day along the Bali coastline. We recommend you to spend this time either in Canggu or Uluwatu.
Canggu hotel recommendation: Calmtree Bungalows

Getting around Indonesia

The islands in this Indonesia Route; Bali, Java and Komodo National Park are all well connected. Travel easily with a backpack or suitcase via trains, planes or by car. In the populated areas, you can also use transport services like Go-Jek.

things to do canggu bali

You can easily arrange transport from your current location in Indonesia. However, we recommend booking your flights in advance.

Bali Transport

Contact our friend Yande if you are looking for car transport and make sure to tell him you found him through our Salt in our Hair.

Java Transport

Contact Azhar on Whatsapp (+6281336042045). Make sure to tell him you came via ‘Salt in our Hair’ so you’ll get the best price.

indonesia route java bali flores driver yande

When to visit Indonesia

May until October are the best months to visit Indonesia. There is a year-round temperature of 28°C although in the wet season is between October & April it can feel a lot warmer. The wet season is not a bad as it sounds. It is a daily heavy and short rainfall, some days cloudy but some days beautiful weather.

indonesia route java bali flores pink beach

How much does Indonesia cost?

Your budget for a 3-week Indonesia route depends on where you stay and eat. A stay at a guesthouse ranges from 6 – 35 USD a night depending on the popularity of your location. This is similar for eating, Indonesian food ranges from 1 – 3 USD per meal whereas Western food can go anywhere from 3 – 15 USD per meal.

Average prices in Indonesia:

Guesthouse: 15 USD per night (double room)
Hotel: 30-100 USD per night
Food: 15 USD per day (per person)
Transportation: 10 USD (per day)
Motorbike rental: 5 USD (per day)
Sim card: 2 USD (6GB)
Laundry: 1-2 USD (per KG)

Blog comments (31)

Get a direct answer from the community, join our Travel Group on Facebook.

  • Hi!
    Just discovered your blog, it’s great!
    We booked our flights to Bali DPS (return) and have 19 full days to spend in September. First thought was to stay almost 2 weeks in Bali (incl Nusa L & P) + rest of the time in Lombok (incl Gili) OR Komodo/Flores OR Java. But it’s a hard choice… Then I came upon this post and was wondering if we could do this in 19 days, without having to speed too much and still have some chill time. Do you think it’s possible because our inbound flight is Bali and your route starts in Java? We also would have to leave out something, my first thought would be Malang. Do you have any tips?

    • Salt in our Hair

      Hi Joshua,

      You definitely could! It would be quite a fast paced trip but you could skip Yogyakarta (this is a big city) and fly straight into Malang (direct flight from Bali), as this is a great base for waterfalls and the Mount Bromo tour. Komodo is incredible but for ease, the Gili islands are easier to get to (via boat), as you’ll probably want to take a flight to the Komodo islands. This might cut down your time more, as you could go from Bali via boat to Nusa Penida and then on from there to the Gili’s/Lombok. Hope that helps in some way!

  • Hi there, brilliantly helpful blog thank you. We have been to the Gilis, Lombok, Lembongan and have just booked a few nights in Ubud and Monduk. We’re undecided about where to spend our last 4 nights on Bali, should we stick inland or head to the coast? We’re really keen to avoid the super touristy parts and prefer a laid back / more relaxed feel to partying. Thanks so much, Clare

  • Nice… Bali is the best place for travelling and honeymoon.

  • Ariahna Sotiriades

    Hi. I love your blogs by the way and have been using them to plan a trip. I’m planning on studying abroad in Thailand this January-April. After I would like to travel to the Philippines, Bali (Ubud, Uluwatu, Nusa Penida and gili islands as well) and Java (Malang and Mt. Bonomo). I am a female traveler. I would like to find friends to go with while being abroad, but I am not sure if I will find people to go with or not. I still want to explore those three places. Would you guys recommend that I can still go even if I am a solo female traveler? I am hoping that will still be okay for me to travel to those places. I figured I would ask and make sure its alright before getting my hopes up incase I do not find people willing to want to travel as much as I do! If you guys can recommend any safe hotels for female travelers in all three of those areas, please also let me know.

    Thanks so much.

    • Salt in our Hair

      Hi Ariahna,

      Yes definitely! Bali and the Philippines are all great for female solo travel as it is a very popular backpacker route. In all the hostels you are likely to meet lots of people and if you choose to do any tours or activities. Just use common awareness as you would normally when walking alone at night etc. You’ll have an amazing time!

      • Thank you so much for your reply! This gets me excited. Are there any specific hostels you guys could possibly for me recommend in the following areas?

        Ubud, Uluwatu, Munduk area, Nusa Penida and Gilli islands as well as Malang in Java?

        • Salt in our Hair

          Hi Ariahna :) The only accommodation we can recommend is the ones that are in our guides as those are the places we have stayed. Have a look at the individual place guides and there is a ‘where to stay section’ at the bottom. Hope it helps in some way!

  • Hi,
    We are 3 friends planning a 12 day trip to Indonesia and I friend of mine recommended your website! It looks great.
    We are flying from Singapore and we would like to do a mix of culture; adventure and beaches. What would you consider us?

    • Salt in our Hair

      Hi Camille!

      For a 12 day trip maybe just stay in Bali and try and tick these things off: This would just be more relaxed for you, island hopping, seeing rice terraces, waterfalls etc. If you want to get to Java and Flores you really need to take more flights as they are quite removed from Bali. If you wanted to do them though you could always cut down one place out of the 3 week itinerary. Hope that helps!

  • Hello! We planning a 7 days honeymoon trip to Bali during mid december. Could you please suggest the places we should visit during our trip?

  • I’ve been working on options for Indonesia for ages and seem to go round in circles….mainly due to ease of transports! I like your Indonesia itinerary but mine would need some tweaking re Komodo for instance – not sure I want a 3 day boat trip!
    My son and I will be going (to Bali first?) from HCMC. Stay 6 (?) nights (2 locations), then on to Lombok or Flores for 3 nights, then Komodo for 2 nights. But what next?! I’d really like to visit Yogyakarta too!
    Any suggestions about how to arrange all this into a logical order would be so gratefully received! My head is spinning!

    • Salt in our Hair

      Hi Fiona,

      You will need to fly to Flores ( the other options via boat are very long and complicated) and you will probably need to fly to Yogyakarta too. Is your return flight out of Bali? To save you flying too much maybe you could either book your return flight out of Yogyakarta or maybe cut Yogyakarta. If you did this then you could have more of a relaxed island itinerary looking like this:

      Day 1-3: Canggu, Bali
      Day 3-6: Ubud, Bali
      Day 6-8: Nusa Lembongan and Nusa Penida
      Day 8-10: Gili Air
      Day 10-13:Lombok ( we haven’t explored Lombok yet but have heard lots of great things. They also have the lesser known ‘ South Gili’ islands
      day 13-16: Flores and Komodo ( you can fly to Labuhanbajo direct from Lombok airport)

      If you wanted to add in Yogyakarta you would need to get back to Bali and take a flight or fly from Lombok ( not direct). All the other island locations you can get easily between by boat. We have just put the amount of days in provisionally, depending on how much time you want in each you can change :)

      We hope this helps! Have an amazing trip…

      • Fiona Hitchcock

        Thank you so much! Great plan!
        Your website is amazing – my first point of reference for so much.
        Excited already!

    • Salt in our Hair

      Hi Fiona, How much time have you got? Then we can try and work out what the best itinerary for you would be :)

  • Eylem Aslan

    We are planning a 10 day trip to Bali with Nusa peninda and one of the Gili Islands. We would also like to see Canguu, Ubud and Uluwatu. Can you recommend us what should we visit?
    Many thanks in advance, your blog is amazing!! :)

    • Salt in our Hair

      Hi Eylem, it depends how quickly you want to move around but all of those places are easily accessible within 10 days, so you could see all of them! Nusa Penida and the Gili’s aren’t a long boat ride away either. For relaxation we would choose Nusa Penida, Nusa Lembongan and Gili Air but if you want more of a party environment try Gili T :) Have the best time!

  • We are planing for 10 days trip to Bali include Nusa peninda. what you suggest, should we start our first day in Ubud or Canggu first?, is it too far if we stay in Canggu but also want to discover Uluwatu? and also we wanted to spend 4 days in Jogjakarta can you recommend us what should we visit?(so far we wanted to see the Borobudur temple, Prambanan Temple and Marioboro markets), any recommend place to stay?, thanks, your blog is awesome :)

  • Thank you for this awesome post! We will be doing a mix of this route and your Bali Route this fall, and I cannot wait! :) You guys rock!

  • Athira Rose Joseph

    hello, I was planning a 9 day trip to bali, consisting visits to ubud,canggu,munduk,nusa penida, gili island and seminyak. how many days do you think i should stay at each places? and which places should i stay?

    • saltinourhair


      To be honest, Gili air ‘and’ Nusa Penida in this short amount of time is to much if you want to cover the other places as well. It would be too much of a rush to really enjoy it. Please make a choice between these too because the travel time takes one full day between Gili and the Nusa’s since you can’t go directly.

      This would probably be the best:
      Day 1: Canggu (Stay in Canggu)
      Day 2: Canggu (Stay in Canggu)
      Day 3: Ubud (Stay in Ubud)
      Day 4: Ubud (Stay in Ubud)
      Day 5: Visit Munduk (Stay in Ubud)
      Day 6: Ferry to Nusa Penida / Gili
      Day 7: Nusa Penida / Gili
      Day 8: Ferry from one of the islands to Bali (Stay in Seminyak)
      Day 9: Relax at Seminyak

  • Lots of good info, thanks. I tried contacting Yande for transport and he took over a month to respond, so I cannot say he is a reliable option for transfer….tried to get to him through WA, FB and email.

  • Thank you :)

  • Hello, blog is very informative…. can you please give more details on ferry you took to canggu from Ijen?

Your email address will not be published. Required fields are marked *


This travel blog was about
Bali Flores Java Routes

More travel blogs? Follow us on Facebook!