Why visit Indonesia?
Indonesia remains to this day one of my undeniable favorites, even though I have only seen a small part of it, given how vast the country is.
It's a magnificent country—large, period—Indonesia being made up of more than 17,000 islands, making it the largest archipelago in the world, no less. The main islands alone—Sumatra, Java, Bali (part of the Lesser Sunda Islands), Borneo, Sulawesi, and a portion of Papua—could easily fill months if one wanted to explore them.
And that's why I'd love to go back (even though a lot of time has passed since then, and it hasn't happened yet). Indonesia offers a range of fabulous landscapes. It's a land of adventure with its many volcanoes, ancient ruins—witnesses to a rich past—and historical temples, including the world-famous Borobudur temple.
It's a country full of surprises, where even I learned a lot while writing this page. If I told you that there are glaciers in Indonesia… surprised? Another example: you can even find Teletubbie Hills (Bukit Teletubbies), yes, a reference to the quirky little creatures from the world of Tinky Winky.


I also remember (and above all) the warm welcome, kindness, and smiles of the Indonesian people, which left an indelible mark on my memory. Beyond that, I remain captivated by its volcanoes. Experiencing this raw force of nature firsthand is a unique experience that I recommend everyone have at least once in their life.
I probably don't have enough words to describe the emotions I felt when, at the edge of the crater of Mount Bromo, I listened to the muffled sound coming out of it.
Finally, because the country is vast and sprawling, Indonesia is a true cultural patchwork. Bali alone, the “island of the gods,” almost gives the impression of being in a different country, so different is the atmosphere.
- Warm welcome
- The culture and atmosphere vary greatly from island to island.
- Overall, inexpensive cost
- No particular difficulties in organizing your stay there
- A variety of landscapes: volcanoes, beaches, rice paddies…
- A few cold showers (both literally and figuratively)
- The food is sometimes less tasty — but that's also because we're used to Thai food!
- Not always restful because of the call to prayer from 4am
- Indonesians smoke everywhere and at all ages (sometimes very young)
Do I need a visa to enter Indonesia?
Yes — a visa or residence permit (via VoA/e-Visa) is required for French travelers. The requirements have recently been tightened, and it is advisable to check before departure.
Visa on arrival (VOA)
The Indonesian Immigration eVisa (official portal) mentions that visas on arrival are available at designated points of entry.
- Duration : 30 days from arrival.
- Price : 500,000 IDR (~30-35 €) for many countries, including France.
- Possible extension : yes, only once for an additional 30 days (i.e. 60 days max) in most cases.
- Conditions : passport valid for at least 6 months, exit ticket, stay for tourism/visit.

Obtaining your visa through an agency
If you prefer to delegate the process, you can use a specialized agency that will handle the e-Visa application or provide on-site assistance, for an additional fee. This is often simpler if you are not comfortable with English or online forms.
- RRP : ~€50-60 for the standard request via agency.
- Time limit : a few working days depending on the agency.
Renewing the VOA at immigration (on-site extension)
To extend a stay, a VoA extension is possible once. In 2025, the extension **often needs to be done in person** at a local immigration office, after submitting the application online or scheduling an appointment.
Electronic visa (e-Visa) before departure
Le Official website It also allows you to apply for an electronic visa before leaving.
- Typical length of stay : 30 days (single entry) for the "Visitor Visa" type.
- Validity of the application : the visa must be used within 90 days of issuance.
If you are not comfortable with this kind of online process and in English, I am providing you with a partner site that can handle the process for you.
I recommend youVisa Action.
In case of excess
The country applies fines for exceeding the permitted time: the fine is 1,000,000 IDR per day overstaying (~€60), and late departure may result in expulsion and a ban on entry.
This information is provided for guidance purposes only. Always check the exact conditions on the official portal. https://evisa.imigrasi.go.id/ before your departure, as regulations may change.
The Indonesian climate is both tropical et equatorialAs much of the country lies below the equator, the seasons are reversed compared to Thailand.
And being very close to the equator, there aren't really any intermediate seasons: it's hot all year round, with fairly stable temperatures. However, one can distinguish two great seasons:
Rainy season (monsoon) — November to April
Rain, sometimes heavy but often short, with alternating clouds and sunny spells. December and January are the wettest months. Temperatures: around 30°C during the day, never below 20°C at night.
Dry season — May to October
Significantly less frequent rainfall and lower humidity. This is the best time to visit most islands, but also the busiest time for tourists.
Climates according to the regions of Indonesia
Indonesia is immense: over 5,000 km from east to west. Each major region has its own climate, sometimes completely different from one island to another.
1) Java, Bali, Lombok, Flores & Lesser Sunda Islands (tropical)
These islands located south of the equator have a climate classic tropical with a well-marked alternation between the dry season and the wet season.
- Wet season November → April
- Dry season May → October
- Ideal period June to September
- Bali's Unique Feature : microclimate slightly drier than in Java, especially in April
Our experience Visiting Java and Bali in April, we had overcast and humid weather on Java, but much more pleasant weather in Bali.


2) Sulawesi (Celebes) — North vs South
North Sulawesi (Manado, Bunaken Islands) — equatorial climate
- Rain is possible all year round
- A noticeable lull occurred between June and October.
South Sulawesi (Makassar) — tropical
- Two more memorable seasons
- Dry season more noticeable than in the north
3) Borneo (Kalimantan)
Most of Borneo is in equatorial climate.
- Frequent rainfall throughout the year
- Slight lull from January to September
- February is often one of the most pleasant months
4) Papua (West & Central)
West Papua
Close to the North Moluccas → equatorial climate, seasons not very distinct.
Central Papua
A little more "dry" for a few months each year, but the differences remain modest.
5) Moluccas (Maluku & North Maluku)
Equatorial climate, very humid.
- Rain all year round
- Slight improvement between June and October
6) Sumatra — note: northern hemisphere!
Northern Sumatra, around Medan, is located in the northern hemisphere, therefore the seasons are out of sync compared to the rest of the country. This is one of the major exceptions to be aware of.
- Bad weather January → July
- Happy season August → December


Best time to visit Indonesia
For the majority of travelers and islands: May to October during the dry season.
Important periods to be aware of:
- June–July : very touristy (school holidays + Indonesian domestic travel)
- September : often the ideal → good weather + far fewer people
- Equatorial islands (Borneo, Moluccas, North Sulawesi): best to avoid July–August
- North Sumatra August–December is the best window
In Summary Indonesia is not visited in the same way depending on the area. Java, Bali and Lombok follow a classic tropical pattern; the rest is much more irregular.
| Region / Month | Jan. | Feb. | Mars | Apr. | Mai | June | Jul. | August | Sept. | Oct. | Nov. | Dec. |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Java | Avoid (strong monsoon) | Avoid (strong monsoon) | Mixed (frequent rain) | Very hot / showers possible | Mixed (end of rainy season) | Ideal (dry season) | Ideal (dry season) | Ideal (dry season) | Ideal (dry season) | Mixed (return of the rains) | To be avoided (monsoon) | To be avoided (monsoon) |
| Bali & Lombok | To be avoided (monsoon) | To be avoided (monsoon) | Mixed (rain but stays possible) | Mixed (end of rainy season) | Ideal (early dry season) | Ideal | Ideal (high season) | Ideal (high season) | Ideal | Ideal (end of dry season) | Mixed (return of the rains) | To be avoided (monsoon) |
| Lesser Sunda Islands | Avoid (heavy rain) | Avoid (heavy rain) | Mixed (end of rainy season) | Mixed (transition to dry season) | Ideal (very dry) | Ideal (very dry) | Ideal (very dry) | Ideal (very dry) | Ideal (dry) | Ideal (still dry) | Mixed (rainfall increasing) | Mixed (beginning of the rainy season) |
| Borneo, North Sulawesi | Avoid (very humid) | Avoid (very humid) | Avoid (heavy rain) | Mixed (frequent rain) | Mixed (frequent rain) | Mixed (a little drier) | Mixed (a little drier) | Relatively ideal (less rain) | Relatively ideal (less rain) | Mixed (rainfall increasing) | Avoid (heavy rain) | Avoid (heavy rain) |
| North Sumatra | To be avoided (wet season) | To be avoided (wet season) | To be avoided (wet season) | Mixed (humid) | Mixed (humid) | Mixed (humid) | Mixed (end of wet season) | Ideal (drier season) | Ideal (drier season) | Ideal (drier season) | Ideal (drier season) | Ideal (drier season) |
Indonesia is a condensed version of almost everything Asia has to offer: smoking volcanoes, terraced rice paddies, thick jungles, coconut-fringed beaches, Buddhist and Hindu temples, mountain villages, some of the richest underwater worlds on the planet… All of this spread across a myriad of islands, each with its own atmosphere, dominant religion (although Islam remains the main religion in the country) and traditions.


To help you get your bearings, I've provided an overview below of major regions of the archipelago And what makes them so appealing: Java and its iconic volcanoes, Bali and its temples, the Lesser Sunda Islands, the jungles of Sumatra and Borneo, the reefs of Sulawesi, not forgetting the Moluccas and Papua for those who prefer more remote locations. Plenty to give you some ideas before you plan your own itinerary.
Points of interest in Indonesia on a map
Unlike the other "destination" pages where I include a map summarizing all the country's attractions, I felt that was too dense, but a map to understand the division of zones in Indonesia seems appropriate:
1) Java: temples, volcanoes & major cities
Java is the country's most populated island and one of its cultural heartlands. It offers a fascinating mix of bustling cities, active volcanoes, some of Southeast Asia's most important temples, and endless rice paddies. It is also home to... Jakarta, the soon-to-be former capital, and Yogyakarta, a major cultural center.


Java can easily be explored in 7 to 12 days, often combining Jakarta, Yogyakarta, Borobudur, Prambanan and Bromo and Ijen volcanoes before heading to Bali. It's a dense, vibrant and contrasting island, perfect for a first immersion in Indonesia, it's not for nothing that we specifically chose this combination.
Jakarta & Thousand Islands (Kepulauan Seribu)
A gigantic capital and often seen as a mere arrival point, Jakarta can nevertheless offer some interesting sights if you stay for a day or two.
THINGS TO SEE IN THE CITY
- Old town – former colonial quarter, museums and retro atmosphere.
- Monas – national monument, symbol of Indonesia.
- Istiqlal & Cathedral – monumental mosque and cathedral right opposite.
AROUND
- Kepulauan Seribu – “Thousand Islands” off the coast of Jakarta: beaches, snorkeling, a very different atmosphere from the city.
Recommended time: 1 to 2 days, more if you are planning an excursion to the Thousand Islands.
Bandung & West Java Volcanoes
A pleasant town surrounded by mountains, known for its colonial architecture, cafes and accessible volcanoes.
HAVE TO DO
- Kawah Putih Crater – a very photogenic volcanic lake.
- Tangkuban Parahu – an iconic volcano just a few dozen minutes from the city.
- Braga Street – retro atmosphere, old facades.
- Keraton Cliff – beautiful viewpoint overlooking the surrounding mountains and forests.
Recommended time: 2 to 3 days to combine city + volcanoes.
Dieng Plateau
High plateau situated in an ancient volcanic caldera, between Hindu temples, fumaroles and colorful lakes.
HAVE TO DO
- Lake Telaga Warna – a superb lake with ever-changing hues.
- Arjuna Temple – one of the few Hindu remains in Java.
- Geothermal zones – craters, hot springs and lunar landscapes.
Recommended time: 1 to 2 days, often as a stopover between Semarang and Yogyakarta.

Yogyakarta, Borobudur & Prambanan
The cultural center of Java, Yogyakarta is often a favorite: student atmosphere, street art, gastronomy, major temples nearby.
HAVE TO DO
- Borobudur – the largest Buddhist temple in the world, an iconic site.
- Prambanan – vast Hindu complex listed as a UNESCO World Heritage Site.
- craton – the sultan’s palace, the symbolic heart of the city.
- Malioboro Street – shopping, batik and a lively atmosphere.
Recommended time: 2 to 3 days (3 if you combine the two major temples + city).


Bromo & Kawah Ijen Volcanoes (East Java)
The two volcanic stars of Java, often combined in 2 days from Probolinggo or Banyuwangi.
bromo
- Sunrise over Mount Semeru & the Bromo caldera.
- Spectacular views from the viewpoints around Penanjakan.
Ijen crater
- Nighttime ascent to discover the blue flames.
- Acidic lake with emerald colors
- (Respectful) observation of the sulfur carriers.
Recommended time: 2 to 3 days for the Bromo + Ijen combo.


This area is also the last part of Java before crossing over to Bali, often less visited but still interesting. Besides the volcanoes, you'll find the following:
HAVE TO DO
- Surabaya – a dynamic city, a good hub for organizing visits, it was our starting point.
- Trowulan – ancient archaeological site linked to the Majapahit kingdom.
- Alas Purwo National Park – Wild coastline with several beaches, a wildlife observation point, and even a Hindu temple in the Balinese style (Situs Kawitan Alas Purwo). A more local atmosphere, beautiful expanses.
2) Bali & the neighboring islands
Bali remains the quintessential Indonesian postcard image: Hindu temples, terraced rice paddies, volcanoes, surfing, waterfalls, and a spiritual atmosphere very different from the rest of the country. It's also the most touristy island, which means some very crowded areas, but also peaceful spots as soon as you get away from the major centers.


Around Bali, the small neighboring islands such as Nusa penida, Nusa Lembongan et Nusa ceningan They offer a wilder or more seaside atmosphere depending on the area. Together, they form a very complete region for a first trip, combining culture, nature and beaches.
Ubud & Central Bali
A very busy city, but still pleasant for art, cafes, temples and wellness treatments.
HAVE TO DO
- Tegallalang Rice Terraces – iconic landscapes.
- Hindu temples – Tirta Empul, Gunung Kawi, Goa Gajah.
- Campuhan Ridge Walk – an easy walk with a view.
- Waterfalls – Tegenungan, Kanto Lampo, Tukad Cepung.
Recommended time: 2 to 3 days.
Volcanoes & mountain lakes (Batur, Agung)
Cooler region, beautiful panoramas, calmer atmosphere than the south.
HAVE TO DO
- Mount Batur – sunrise ascent (very popular).
- Mount Agung – more technical, requires good physical condition.
- Lake Batur – superb views from the heights.
Recommended time: 1 to 2 days.

South Coast & Uluwatu Cliffs
North Bali (Lovina, Munduk, temples & waterfalls)
A region much less touristy than the south, ideal for a more natural Bali.
HAVE TO DO
- Munduk – waterfalls and plantations (cooler climate).
- Lakes Tamblingan & Buyan – a perfect natural area for hiking.
- Ulun Danu Bratan Temple – one of the most photogenic in Bali.
- Lovina – calm sea, more relaxed atmosphere.
Recommended time: 2 days.
Nusa penida
The roads are sometimes chaotic, the island is spectacular but quickly becomes crowded during the day.
HAVE TO DO
- Kelingking Beach – iconic cliff.
- Diamond beach – spectacular setting.
- Atuh Cliff – overlooking views.
- snorkeling – Manta rays at Manta Point.
Recommended time: 1 to 2 days.
Nusa Lembongan & Nusa Ceningan
Quieter than Penida, ideal for a 1 or 2 day break.
HAVE TO DO
- Devil's Tear – waves crashing against the cliffs.
- Mahagiri Beach – quiet beaches.
- Blue Lagoon – turquoise water on Ceningan.
Recommended time: 1 to 2 days.
3) Lombok & the Lesser Sunda Islands (Nusa Tenggara)
Nusa Tenggara, literally the "southeast islands," doesn't necessarily ring a bell for everyone at first. Yet, if we mention Lombok, Flores, or the komodo national parkThe images come to mind immediately: imposing volcanoes, still wild beaches, turquoise waters, traditional villages and picture-postcard islands.
This group of islands forms what is called the Lesser Sunda IslandsA long and varied archipelago stretching far to the east, where the atmosphere changes markedly upon leaving Bali: less touristy, more rugged, sometimes drier, often more authentic. Perfect for those who want a more natural and less crowded Indonesia.


The archipelago is divided into two parts:
- Western Nusa Tenggara – composed of Lombok (Bali's immediate neighbor) and SumbawaIt includes Mount Rinjani, the Gili Islands, large tranquil beaches and some still very rural areas.
- Eastern Nusa Tenggara – larger, encompassing Flores, Sumba et Timor (the eastern part of which belongs to East Timor). This is where Komodo National Park, the famous colored lakes of Kelimutu, superb beaches and many traditional villages are located.

With its volcanoes, remote islands, wild landscapes and cultural diversity, it is one of the most fascinating regions of Indonesia – and an ideal continuation after Bali.
Lombok & Gili Islands
Bali's neighboring island, Lombok, combines an impressive volcano, quieter beaches, and the much-loved Gili Islands.
HAVE TO DO
- Mount Rinjani – multi-day trek to the crater and Segara Anak lake (not to be underestimated).
- South Coast – Kuta Lombok and surrounding beaches (Tanjung Aan, Mawun, Lorsg Belanak).
- Gili Islands – Gili Trawangan, Meno and Air for snorkeling, beaches and island atmosphere.
Recommended time: 3 to 5 days depending on whether or not you do the Rinjani trek.
Sumbawa & Tambora volcano
A more isolated destination, Sumbawa mainly attracts those looking for quiet beaches and curious about the history of the Tambora volcano.
HAVE TO DO
- Beaches of western Sumbawa – Pantai Jelengah, Maluk Beach and other still little-developed coves.
- Istana Dalam Loka – old wooden palace in Sumbawa Besar.
- Tambora Volcano – for those who love volcanism and hiking in remote terrain.
Recommended time: 2 to 4 days for those who want to venture beyond Lombok.
Komodo National Park
An archipelago known worldwide for its dragons, its viewpoints and its seabed, often explored from Labuan Bajo (Flores).
HAVE TO DO
- Komodo Island & Rinca – Komodo dragon watching with a guide.
- Pink Beach – Pink sand beach, snorkeling possible.
- Padar Island – iconic view of the bays.
- Boat trips – snorkeling/diving, islets and sunset.
Recommended time: 2 to 3 days, on a short cruise or on day trips from Labuan Bajo.

Flores & Kelimutu volcanoes
A quieter island, with a still simple coastline on the village side, and above all the Kelimutu volcano and its colorful lakes.
HAVE TO DO
- Kelimutu Volcano – three lakes with changing colours, a much-appreciated sunrise.
- Moni Village – a convenient base for excursions to Kelimutu.
- Flores Coast – small beaches, fishing villages, more local atmosphere.
Recommended time: 2 to 3 days around Kelimutu, more if you drive around the island.
Sumba, the wild island
The island is still very well preserved, with impressive beaches, traditional villages and some spectacular natural sites.
HAVE TO DO
- Nihiwatu & Pantai Tarimbang – large, unspoiled beaches.
- Tanggedu Waterfall – rocky gorge and natural pools.
- Weekuri Lagoon & Mandorak Beach – a very photogenic spot.
- Traditional villages – like Kampung Adat Ratenggaro and its houses with conical roofs.
Recommended time: A minimum of 3 to 5 days, to allow time to adapt to the distances and roads.

Indonesian Timor
The Indonesian part of Timor Island, still very little frequented by foreign travelers, with mountains and rugged landscapes.
HAVE TO DO
- Mont Mutis – hikes in a mid-mountain nature reserve.
- Pantai Kolbano – long beach of colorful pebbles.
- Fulan Fehan Plains – open landscapes near the border with East Timor.
Recommended time: 2 to 4 days for a traveler already familiar with Indonesia.

4) Sumatra & Borneo: vast jungles & wildlife
Less frequented than Java or Bali, Sumatra et Borneo These are the two great green lungs of Indonesia. Here, tropical forests, isolated volcanoes, immense lakes, discreet beaches and above all emblematic fauna – orangutans, gibbons, hornbills, and a biodiversity almost unique in Southeast Asia.
Sumatra, the largest island entirely within Indonesia, alternates between active volcanoes, spectacular volcanic lakes, dense jungles and traditional Minangkabau villages. Borneo (Kalimantan)It, on the other hand, stretches over thousands of square kilometers of primary forest, is home to several major national parks and some of the last areas where orangutans can be seen in the wild.


These two islands require a little more time and energy: longer journeys, simpler infrastructure, sometimes unpredictable weather… but they offer a true Indonesia wilder, more authenticwith still reasonable levels of tourism. They are particularly suited to travelers who enjoy hiking, unspoiled nature, local encounters, and experiences far from the usual tourist routes.
Below is an overview of the most interesting areas to plan your stay.
Sumatra
North Sumatra: Medan, orangutans & Lake Toba
Sumatra is usually discovered from the north. The region combines vibrant cities, dense jungles, and some of the island's most spectacular scenery. Medan is just a gateway, but the surrounding area is exceptional: orangutan watching, active volcanoes, and the immense Lake Toba.
- Bukit Lawang – main access point to Gunung Leuser National Park to see orangutans.
- Lake Toba & Samosir Island – largest volcanic lake in the world, Batak villages, superb panoramas.
- Sipiso-Piso Waterfall – an impressive waterfall plunging 120m into a gorge.
- Sibayak Volcano – accessible hike, fumaroles and wide views of the island.
Recommended time: 4 to 6 days.
Central & Western Sumatra: Minangkabau culture & volcanoes
Continuing towards the center and west, you'll discover a very diverse region: lakes, rice paddies, ancient palaces, volcanoes, and vast valleys. Here you'll encounter the Minangkabau culture and more mountainous landscapes, sometimes completely off the beaten tourist track.
- Bukittinggi & Harau Valley – steep cliffs, rice paddies, traditional villages.
- Istano Basa Pagaruyung – royal palace rebuilt in the Minangkabau style.
- Lake Maninjau – panoramic loop & very peaceful atmosphere.
- Kerinci Volcano – Summit of Sumatra (3,805 m), trek for sporty travelers.
- Kerinci Seblat National Park – forests, waterfalls, areas that are still very wild.
Recommended time: 4 to 7 days depending on the treks.
South Sumatra: wild beaches & coastal landscapes
Less well-known and more tranquil, the southern region offers long beaches, very photogenic rock formations and some areas popular with nature and ocean lovers.
- Lampung – beaches like Mutun Beach, local atmosphere.
- Gigi Hiu – “Shark tooth” rocks, a very popular photo spot.
- Kiluan Bay – trips to observe dolphins.
Recommended time: 2 to 4 days.
Borneo (Kalimantan)
Tanjung Puting: Cruise & Orangutans
Tanjung Puting National Park is THE place to see orangutans on the Indonesian side of Borneo. You explore the jungle by moving slowly... klotoka traditional wooden boat, for a very immersive experience.
- Camp Leakey – orangutan rehabilitation center.
- Klotok Cruise – 2 to 3 days among jungle, monkeys and birds.
- Wildlife observation – proboscis monkeys, gibbons, hornbills.
Recommended time: 3 minimum days.
Pontianak: Dayak culture & the equator
In northwest Borneo, Pontianak symbolically marks the crossing of the equator. The region also offers the opportunity to discover the heritage of local kingdoms and Dayak villages.
- Khatulistiwa Park – monument marking the line of the equator.
- Istana Kadriah – former royal palace made of wood.
- Dayak villages – traditional culture still very much alive.
Recommended time: 1 to 2 days.
East Kalimantan: Derawan archipelago & Labuan Cermin lake
A part of Borneo that is still very isolated, but splendid: small islands with transparent waters, remarkable snorkeling, quiet villages, and a unique lake where fresh and salt water coexist.
- Derawan Archipelago – Manta rays, turquoise waters, fabulous snorkeling.
- Lake Labuan Cermin – “Mirror lake”, incredible colours, fresh water on the surface and salt water at depth.
- Maratua & Kakaban Islands – diving, primary forests, isolated atmosphere.
Recommended time: 3 to 5 days.
5) Sulawesi: Diving, Culture & Mountains
Immense and spectacular, Sulawesi (formerly Celebes) is one of Indonesia's most unique islands. Its arms, stretching in all directions, conceal a crazy variety: traditional villages and ancestral rites, active volcanoes, natural parks filled with endemic fauna, paradise islands for diving, and lively port cities.

The island can be explored in zones: in the south, Makassar and its maritime influences ; in the center, the high plateaus of Tana Toraja ; to the north, Manado and diving sites world-renowned. It's an ideal destination for those who want a more contrasting Indonesia, between culture, mountains and coral reefs.
Makassar & South Coast
Makassar, the island's main gateway, blends maritime heritage, Dutch influences, and a bustling port atmosphere. The surrounding area offers several cultural and natural excursions, including a prehistoric site unique in Indonesia.
HAVE TO DO
- Fort Rotterdam – a renovated former Dutch fort, housing two museums.
- Leang-Leang Caves – prehistoric cave paintings (Bantimurung-Bulusaraung Park).
- Bantimurung Waterfall – waterfalls, butterflies, karst forest.
Recommended time: 1 to 2 days.
Tana Toraja: traditional culture & mountains
An iconic region of Sulawesi, Tana Toraja fascinates with its houses with curved roofs (tongkonan), its elaborate funeral rites, its unique culture, and its terraced rice paddy landscapes. It's a significant step towards understanding the cultural richness of Indonesia.
HAVE TO DO
- Traditional villages – Toraja houses, sculpted granaries.
- Funeral sites – cliff tombs, statues tau tau.
- Rice paddies & valleys – superb panoramas around Batutumonga.
- Rantemario – 3,400 m, highest peak in Sulawesi (difficult trek).
Recommended time: 3 to 4 days.
North Sulawesi: Manado, volcanoes & diving
The Manado region is a paradise for diving and snorkeling. The land offers volcanoes, forests, and unique wildlife, including the tiny tarsier. Perfect for combining adventure and underwater exploration.
HAVE TO DO
- Bunaken Marine Park – one of the best diving spots in Indonesia.
- Mahawu Volcano – easy hike with views of the crater.
- Lokon Volcano – more sporty, superb views.
- Tangkoko National Park – tarsiers, black macaques, hornbills.
- Togian Islands – snorkeling, secluded beaches, very calm atmosphere (longer access).
Recommended time: 3 to 5 days (more if snorkeling/diving).

Wakatobi: Diving & Isolated Islands
A protected archipelago, Wakatobi is one of Indonesia's marine gems: pristine coral reefs, crystal-clear waters, stilted villages, and a remarkably peaceful atmosphere. A still unspoiled destination, perfect for tranquility and underwater exploration.
HAVE TO DO
- Snorkeling & diving – exceptional reefs, great visibility.
- Wangi-Wangi & Tomia Islands – small villages, quiet beaches.
- Meetings with the Badjos – traditional sea people.
Recommended time: 3 to 5 days.
6) Moluccas: the Spice Islands
Often overlooked on first trips, the Moluccas (Maluku) nevertheless form one of the most fascinating archipelagos in Indonesia. Scattered between Sulawesi and Papua, these “spice islands” have long attracted Arab, Portuguese, Dutch and British merchants thanks to their treasures: nutmeg and cloves.

Still relatively untouched by tourism, they offer a remarkably preserved Indonesia: isolated volcanoes, tranquil villages, forgotten colonial forts, turquoise waters, and a rich, blended culture. Two main areas can be distinguished: the North Maluku Islands (more volcanic and historical) and the South Moluccas (wilder landscapes, beaches and snorkeling), with the mythical mountains at its heart Banda Islands.
North Moluccas: Ternate, Tidore & Halmahera
Perfect volcanoes, colonial forts, and islands that are still largely untouched. The region is marked by Mount Gamalama and the turbulent history of nutmeg.
HAVE TO DO
- Ternate – dominated by the perfect cone of Mount Gamalama.
- Fort Orange – Dutch heritage from the 17th century.
- Fort Kalamata – built by the Portuguese, overlooking the bay.
- Tidore – neighboring volcanic island, very calm, beautiful viewpoints.
- Halmahera – wild beaches, still secret diving sites, isolated villages.
Recommended time: 3 to 5 days, longer if you explore Halmahera.
Banda Islands: Spices, forts & snorkeling
The historical heart of nutmeg, the Banda Islands are an absolutely unique volcanic archipelago: transparent waters, peaceful villages, steep mountains and a blend of colonial and Indonesian architecture.
HAVE TO DO
- Fort Belgica – impressive pentagonal fort overlooking Banda Neira.
- Mount Api – an active volcano offering spectacular views of the archipelago.
- Snorkeling & diving – magnificent reefs, great biodiversity.
- Pisang Island – turquoise waters, white sand, picture-postcard setting.
- Traditional villages – peaceful life in rhythm with the spice plantations.
Recommended time: 3 to 4 days (more if diving).
South Moluccas: Ambon, Seram & isolated archipelagos
Wilder and more expansive, the South Moluccas They are perfect for those seeking nearly deserted beaches, deep jungles, hiking trails, and remote villages. A much more authentic Indonesia.
HAVE TO DO
- Ambon – market, lively bay, colonial heritage.
- Manusela National Park (Seram) – dense forests, trek to Mount Binaya (3,027 m).
- Kei Islands – beaches among the most beautiful in Indonesia, ultra-fine white sand.
- Aru & Tanimbar Islands – very isolated, traditional villages, diving and nature.
- Morotai (North/South intersection) – clear waters, Dodola beach, tranquil atmosphere.
Recommended time: 4 to 6 days (or even more depending on your travels).
7) Papua: Indonesia's end of the world
In the far east of Indonesia, the Papua (formerly Irian Jaya) is a completely unique region. Here we are in one of the wildest and most isolated areas of the country: immense mountains, impenetrable forests, still very much alive traditions and some of the richest seabeds on the planet.

The province is divided between the West Papua (Raja Ampat, Waisai, Sorong…) and the Central/Inland Papua (Jayapura, the highlands, the peaks). It is a demanding, often expensive, but unique destination for those seeking an Indonesia that is still unspoiled and very natural.
Raja Ampat: Mythical archipelago & exceptional marine life
Probably one of the most beautiful archipelagos in the world: hundreds of karst islets, exceptional marine biodiversity, turquoise waters and a very preserved atmosphere.
HAVE TO DO
- Kali Biru – a river of intense blue in the heart of the forest.
- Piaynemo – iconic panorama of the karst islets.
- Snorkeling & diving – among the most beautiful coral reef areas in the world.
- Wayag – spectacular landscapes, limestone cliffs, translucent water.
- Papuan villages – meeting and discovering local traditions.
Recommended time: 4 to 6 days minimum (more if diving).
Highlands: Puncak Jaya, crops & wide open spaces
In the heart of Papua, the highlands are a world unto themselves: gigantic mountains, isolated valleys, traditional villages and one of the few tropical glaciers still exist (even if it is declining year by year).
HAVE TO DO
- Puncak Jaya – summit of Indonesia (4,884 m), reserved for organized expeditions.
- Lorentz National Park – mangroves, forests, mountains and exceptional biodiversity.
- Villages Asmat, Dani, Amungme… – Papuan culture, crafts, traditional ceremonies.
- Hiking – completely unspoiled valley and mountain landscapes.
- Puncak Trikora & Puncak Mandala – major peaks, very alpine landscapes.
Recommended time: 4 to 7 days (depending on expedition/trek).

Jayapura & Lake Sentani: the last, peaceful stop
Jayapura often serves as a gateway to or from Papua. It offers a coastal atmosphere, peaceful beaches, and the verdant hills of Lake Sentani.
HAVE TO DO
- Base-G Range – quiet spot, steeped in history (World War II).
- Harlen Beach – a pleasant beach for relaxing.
- Lake Sentani – green hills, lakeside villages, soothing landscapes.
- Museums & local culture – to explore Papuan history.
Recommended time: 1 to 2 days.
Indonesia in summary
- Sumatra : Lake Toba, Lake Singkarak, Sipiso Piso waterfall, Sibayak, Puncak Lawang and Kerinci volcanoes, Gunung Leuser National Park (orangutans).
- Java : Jakarta, Bandung, Yogyakarta, Borobudur and Prambanan temples, Dieng plateau, Bromo and Ijen volcanoes.
- Bali & Nusa Penida : rice terraces (Tegallalang), Hindu temples (Tanah Lot, Tirta Empul), Batur volcano, waterfalls, south coast, Nusa Penida island.
- Nusa Tenggar : Lombok (Rinjani volcano), Sumbawa island, Komodo national park (dragons, Pink Beach, Padar), Flores (Kelimutu volcano), Sumba island (beaches & waterfalls).
- Kalimantan (Borneo) : Tanjung Puting National Park (orangutans), the equator line at Pontianak (Khatulistiwa Park), Lake Labuan Cermin, Derawan archipelago.
- Sulawesi : Tangkoko National Park, Wakatobi Archipelago (diving, Badjo people), Tana Toraja region (culture & highlands), Togian Islands.
- The Moluccas : Banda Islands (snorkeling & spices), Mount Binaya (Ceram Island), Ternate Island (forts, Gamalama volcano), Morotai Island.
- Papua : Puncak Jaya and Puncak Trikora glaciers, Lorentz National Park, Raja Ampat archipelago, Jayapura & Lake Sentani.
Indonesia is a vast country, scattered across thousands of islands. You won't be able to "see everything" in a single trip, and that's perfectly normal. The idea is to choose one or two major, coherent areas based on the length of your stay and your interests (volcanoes, beaches, diving, jungles, culture, etc.).
To start, here is my own Java + Bali itinerary, then some tour ideas depending on the length of your trip.
My 17-day itinerary: Java & Bali
On our first trip to Indonesia, we chose to focus on central and eastern Java and end with a few days in Bali. We landed in Surabaya, which was the most attractive solution in terms of price and perfectly logical to then continue on to Yogyakarta, the volcanoes and Bali.
Total duration : 17 days – approximately 11 days in Java, 6 days in Bali.
Steps to Java
- Surabaya (1 night) – arrival in Indonesia, first immersion, simple practical step.
- Yogyakarta (1 night) – exploring the city and preparing for the visit to Borobudur.
- Borobudur (2 nights) – temple at sunrise, rural surroundings, calmer atmosphere.
- Wonosobo (1 night) – step to reach the Dieng plateau.
- Dieng Plateau (1 night) – volcanic landscapes, colorful lakes, small temples.
- Yogyakarta (1 night) – return to town, more relaxed visit.
- Prambanan (1 day) – large complex of Hindu temples, easily accessible from Yogyakarta.
- Poor (2 nights) – pleasant base for organizing the trip to Bromo.
- Mount Bromo (1 night) – sunrise over the caldera, walk in the sea of sand.
- Ijen crater – night ascent, acidic lake, sulfur porters, then passage to Bali in quick succession.
Next, we continued with 6 days in Bali (Ubud, center of the island, then the coast), a chance to relax a bit after the faster pace of Java.
One-week itinerary: keep it simple & consistent
In a week, there's no point in visiting too many islands: you'd spend more time traveling than enjoying yourself. The most logical approach is to focus on Bali, Or on Lombok + the Gili Islands if you are mainly looking for the beach.
- Option 1 – 7 days in Bali : Ubud (rice paddies, temples, waterfalls) + island center (Batur, villages) + 2–3 days by sea in the south or east.
- Option 2 – Lombok & Gili A few days around Senggigi or Kuta Lombok (beaches, villages) + 2–3 days on a Gili Island (snorkeling, relaxation). Possible ascent of rinjani If you have the time and are in good shape, but it's not mandatory to enjoy it.
Two-week itinerary in Indonesia
With two weeks, you can aim for a more structured itinerary, but it's still better to limit yourself to one large region (or a pair of islands that combine well) rather than trying to go everywhere.
- Option 1 – Java + Bali (classic) :
similar to the one we made, a few days between Surabaya et Yogyakarta (Borobudur, Prambanan, Dieng Plateau), then the volcanoes bromo et Ijen, and finally 5–6 days at Bali (Ubud + coast). If exactly two weeks, it's more compact than the itinerary I detailed above. - Option 2 – Flores & Komodo :
arrival at Labuan Bajo, cruise in the komodo national park (dragons, Pink Beach, Padar Island), then several days on Flores (volcano Kelimutu(villages, scenic roads). An ideal route if you like landscapes, the sea and slightly wilder atmospheres. - Option 3 – Sulawesi :
arrival at Makassar, route towards Tana Toraja (culture and mountains), then heading north around Manado for diving/snorkeling (bunakenand possibly the Tangkoko National ParkA more “cultural adventure” itinerary, less classic than Java/Bali.
Itinerary for a month in Indonesia
With a month, you can finally combine two major areas more comfortably. Again, the idea isn't to see everything, but to build a coherent trip rather than just ticking off island names.
- Option 1 – Java + Bali + Nusa Tenggara :
Java (Yogyakarta, Borobudur, Prambanan, Bromo volcano, possibly Ijen) → Bali (Ubud, central, a bit of coastline) → then Lombok and part of Nusa Tenggar (Komodo Park, Flores or Sumba depending on your preferences and pace). It's a combination of "classic sights + a bit of adventure". - Option 2 – Sumatra + Borneo + a stopover in Java :
North Sumatra (Bukit Lawang, Lake Toba) → Indonesian Borneo (Tanjung Puting National Park, klotok cruise to see orangutans) → then a few days in Java (Yogyakarta and Borobudur for example). A route very focused on nature and wildlife, with a touch of heritage. - Option 3 – Sulawesi + Moluccas or Papua :
Sulawesi (Makassar, Tana Toraja, then the north around Manado / Bunaken / Tangkoko) → then a week in the Moluccas (for example, the Banda Islands or the North Moluccas) or in a corner of Papua (Raja Ampat) if you're mainly interested in diving and seascapes. It's a more demanding trip, better suited for a second or third stay in Indonesia.
These ideas are meant to give you a starting point. From there, you can adjust them according to your budget, the season, and the time you want to dedicate to each step.
Coming to Indonesia
Indonesia has several major international gateways located in Java, Bali, and Sumatra. The majority of travelers arrive by air, but there are also some maritime connections from Malaysia and Singapore (Borneo, Batam/Bintan).
By plane
Most arrivals are via four major, well-connected airports in Asia:
- Jakarta – Soekarno-Hatta (CGK) : main hub of the country, huge choice of international flights (Bangkok, Singapore, Kuala Lumpur, Tokyo, Seoul, Dubai, Doha, Istanbul, Amsterdam…). Base of operations for Garuda Indonesia, Citilink and Lion Air.
- Bali – Denpasar (DPS) : second busiest gateway. Direct flights from Singapore, Kuala Lumpur, Bangkok, Tokyo, Seoul, Doha, Sydney, Melbourne… Very convenient if your trip focuses on Bali and Nusa Tenggara.
- Surabaya – Juanda (SUB) East Java hub. Frequent regional flights (Singapore, Kuala Lumpur, Bangkok depending on the season). Ideal if you're starting with Bromo, Ijen or Yogyakarta.
- Medan – Kualanamu (KNO) Main gateway to Sumatra. Flights from Singapore, Kuala Lumpur, Penang… Convenient for accessing Lake Toba or Bukit Lawang.
- Makassar (UPG) — good entry point for Sulawesi and the diving islands (Bunaken, Wakatobi).
Recommended international airlines:
- Singapore Airlines — quick connections via Singapore to Jakarta, Bali, Medan, Surabaya.
- Qatar Airways — often one of the best value-for-money options from Europe.
- Turkish Airlines — flights Europe → Jakarta/Bali with only one stopover in Istanbul.
- Emirates — very good frequencies to Jakarta and Bali via Dubai.
- Thai Airways — Interesting from Bangkok, competitive prices.
- AirAsia (from Singapore/Kuala Lumpur/Bangkok) — convenient for combining several Asian countries.
Price ranges (round trip):
- From Europe :~ €650–950 depending on the season (Bali is often more expensive in July–August).
- From Southeast Asia :~ €120–250 (Bangkok ⇄ Jakarta or Bali).
- From Australia :~ €250–450 (lots of deals to Bali).
To remember : Bali and Jakarta handle the majority of international flights. For a targeted trip
(East Java, North Sumatra, Sulawesi, Borneo), landing directly in the region saves time.
Search for a flight to Indonesia
By land and sea
Indonesia can also be entered via several fast maritime routes, especially from Singapore and Malaysia. However, land borders are limited.
- From Singapore fast ferries to Batam et Bintan (Riau Islands). Very convenient for a short combined Singapore + beach break.
- From Peninsular Malaysia Ferries Johor Bahru → Batam / Bintan. A good alternative to flights if you are already in southern Malaysia.
- From Malaysian Borneo (Sabah/Sarawak) : there are some connections to Kalimantan, but they are limited and may change depending on the season.
- Land border accessible only to Borneo (between Sabah/Sarawak and Kalimantan). No land border with the Malay Peninsula or Singapore.
Good to know: Long-distance maritime links between Indonesian islands exist (PELNI), but they are not international entry points. They serve only for transportation. in the archipelago.
Getting around Indonesia
Getting around Indonesia requires a little getting used to: the country is vast, the islands are very different from one another, and the infrastructure varies drastically between Java, Bali, Sumatra, and the smaller, more isolated islands. You'll often switch between several modes of transport—buses, ferries, trains, scooters, speedboats, or even planes—but that's also what makes traveling through the archipelago so charming.
Java is the only island with a truly excellent train network; Bali and Lombok rely more on scooters, minibuses, and taxis; Nusa Tenggara and the Moluccas require mastering ferries and speedboats; Sulawesi and Borneo offer irregular, sometimes winding roads. Once you grasp this concept, you quickly understand how to optimize your itinerary.
In a nutshell : Java is the easiest (train, bus, Grab, highways) Bali, the most crowded (very heavy traffic) Sumatra / Sulawesi / Nusa Tenggara more raw (roads sometimes in poor condition), and Borneo / Moluccas / Papua New Guinea often require combining several modes of transport.


Road transport
Road transport is the most common mode of transportation in the country. Java has the most structured network, with good intercity buses. Bali, Lombok, and Flores rely more heavily on minibuses and taxis or services like Grab/Gojek. In more rural areas (Sumatra, Sulawesi, Borneo), travel is slower but remains very affordable.
Before detailing the "conventional" transportation options, I wanted to mention the Becak, the local "rickshaw." They are still common in smaller cities like Yogyakarta, Solo, and certain neighborhoods of Surabaya. The fare depends on the distance, but generally remains 20,000–30,000 Rp (€1–2), perfect for short trips. It's primarily a local experience, not an economical mode of transport per se.

Buses (local & intercity)
Buses are everywhere, but not always in the same form. You can find them in everything from rickety minibuses with worn-out seats to air-conditioned "Executive" buses with reclining seats. Their common denominator: the prices are always very low, but the journey times can be long.
- Local buses (angkot, bemo) : €0,20–1 Depending on the distance. Very cheap, but slow, crowded, no air conditioning. Charming… or a nightmare, depending on your mood.
- Intercity buses on Java / Bali / Lombok : €3–10 Depending on the route. Correct, but sometimes outdated outside of Java.
- Bus Executive (Java) : €8–18 Depending on the distance. Air conditioning, reclining seats, sometimes a snack. A real plus for long distances.
Good to know: Intercity bus services in Java are generally reliable. Elsewhere, you may need to take several bus changes for short distances, particularly in the Dieng region, around Flores, or in Sumatra.

Taxis, Grab & Gojek
In cities, it couldn't be simpler: Grab and Gojek clearly dominate the market. Fast, cheap, and with no possibility of scams thanks to the displayed fare.
- starting price 6,000–8,000 Rp
- Price per km : 4,000–7,500 Rp (~0,25–0,45 €)
- Motorcycle taxi (Gojek/GrabBike) : even cheaper and twice as fast in the monstrous traffic jams of Jakarta or Bali.
Tip: In Jakarta, Blue Bird remains the most reliable company for metered taxis.

Scooter or car rental
The scooter is the perfect tool for East Java, Bali or Lombok. But the roads can be challenging: heavy traffic, stray dogs, potholes, and driving on the left.
- Scooter 100,000–150,000 Rp/day (6–9 €)
- Car 100,000–150,000 Rp/day (18–30 €)
- Car with driver 100,000–150,000 Rp/day (35–55 €)
International driving permit required In theory. Checks are common, especially in Bali. The insurer, however, never forgives.
Gasoline is found everywhere along the roadsThe small shops offer it in one-liter bottles.

Rail transport
Although there are only 5,000 km of railway network, the train is an excellent way to travel only on Java (and marginally in certain areas of Sumatra and Borneo). Punctual, comfortable, inexpensive and very convenient for connecting major cities.
Where does the train run?
Almost the entire network is operated by KAI (Kereta Api Indonesia)The trains are clean, air-conditioned, numbered, and much more comfortable than buses on long journeys.
- Java : heart of the railway network → frequent connections between Jakarta, Bandung, Semarang, Surabaya, Yogyakarta, Malang.
- Sumatra : fragmented networks, isolated from each other (around Medan, Padang, and Palembang).
- Borneo, Sulawesi, Nusa Tenggara, Papua : virtually no lines, except for the beginning of a network in South Sulawesi.

Prices & route examples
Prices have increased compared to the pre-Covid period. For a typical trip to Java:
- Surabaya → Yogyakarta 4:30 to 5:00 AM 20,000–30,000 Rp (€11–18)
- Yogyakarta → Malang : 6–7 a.m. 20,000–30,000 Rp
- Jakarta → Bandung : 3 h · 20,000–30,000 Rp
- Jakarta → Surabaya : 9–10 a.m. 20,000–30,000 Rp
The classes Executive The most common features today are: air conditioning, reclining seats, clean carriages and often electrical outlets.
Booking:
- Ticket.com : the most reliable for travellers.
- There is an official website for the Kereta Api Indonesia (KAI) but only in Indonesian and only accepting a local bank card.
- Or purchase directly at the station ticket office / vending machines.


Subway and urban transport
Networks remain limited, but several modern systems exist in major cities. They greatly facilitate travel, particularly in Jakarta.
Jakarta MRT (Mass Rapid Transit)
- North-south line Lebak Bulus ⇄ Bundaran HI.
- Clean, fast, air-conditioned, perfect for avoiding Jakarta's monstrous traffic jams.
- Price: 20,000–30,000 Rp depending on distance (≈ €0,25–0,85).
Jakarta LRT (Light Rail Transit)
- Link Velodrome ⇄ Pegangsaan Dua.
- Lighter than the MRT but complementary.
- Price: around 20,000–30,000 Rp.
KRL Commuter Line (commuter train)
- Connects Jakarta to neighboring cities: Bogor, Depok, Bekasi, Tangerang.
- Widely used locally, frequent trains but sometimes crowded.
- Prices: approximately 5 Rp per journey, regardless of the distance.
LRT Palembang (Sumatra)
- Indonesia's first light rail system (2018) → connects airport In the center.
- Practical, modern, air-conditioned.
- Price: 20,000–30,000 Rp.
Ongoing projects
- Extension of Jakarta's MRT to the north.
- New LRT lines in several cities.
- Network development in Bali, Makassar and Medan (to be monitored, projects sometimes delayed).
To remember : Indonesian trains and subways only cover part of the country, but they are very useful where they exist. In Java in particular, they allow passengers to avoid traffic jams and provide a much more comfortable experience than buses.
Shipping
With over 17,000 islands, ferries are unavoidable. Short crossings are very frequent, while longer journeys are more difficult to plan.
Short crossings (Java, Bali, Lombok…)
- Java → Bali (Ketapang–Gilimanuk) every 30 minutes 6 Rp (~€0,40). Crossing 30–40 min.
- Bali → Lombok (Padangbai): regular ferries 20,000–30,000 Rp.
- Lombok → Sumbawa : several ferries/day.
Government ferries are simple but reliable. Waiting times can be unpredictable on public holidays.
Speedboats for the small islands
- Bali → Nusa Penida : 20,000–30,000 Rp
- Lombok → Gili : 20,000–30,000 Rp
- Flores → Komodo : depending on excursions, 20,000–30,000 Rp the day
Leaving early in the morning means calmer seas. Evening speedboats can be quite rough.
PELNI serves the most remote islands (Moluccas, Papua, East Nusa Tenggara). Convenient for connecting islands off the beaten track, but requires more planning.
Advantages: minimal budget, local atmosphere, discovery of a different pace of life. Disadvantages: changing schedules, long journeys (sometimes 24–48 hours), variable comfort.
Long crossings with PELNI
To connect very distant islands without breaking the budget, the public company PELNI It remains the main reference. It operates large ferries that circle the archipelago with long-distance routes.
Where is PELNI going?
- Java ⇄ East Nusa Tenggara – for example Surabaya or Benoa (Bali) ⇄ Labuan Bajo (Flores), Ende, Kupang…
- Java ⇄ Sulawesi – connections to Makassar, Bitung, Bau-Bau, etc.
- Java / Sulawesi ⇄ Moluccas & Papua – Ternate, Ambon, Sorong, Manokwari, Jayapura…
Duration & atmosphere
- Average crossings : 10–20 h on some sections (e.g. Surabaya ⇄ Makassar).
- Long routes : segments that can reach 24–48 hours (or even more if you link several sections together).
- On board: air-conditioned lounges, outdoor decks, cabins of different classes, very local atmosphere (families, goods, music, etc.).
Price orders
- Short sections (a few hours): often €10–25 according to the class.
- Longer segments : from €30–60 approximately, with a berth.
- Prices vary depending on the distance, the type of cabin (seat, dormitory, small private cabin) and the season.
What there is to know
- Changing schedules : departure times and days may moveIt is best to check at the port or with a local agency a few days beforehand.
- Booking : tickets can be purchased at agencies, at PELNI ticket offices, sometimes online (when the site cooperates…).
- Comfort plan light sweater (air conditioning on full blast) earplugssomething to read/occupy the time, and some snacks just in case.
- Safety / Weather : During rough sea season, do not hesitate to inquire about sea conditions before embarking on long crossings.
To conclude: PELNI is the perfect solution for connecting corners very isolated with a reasonable budget, provided you accept the slow, sometimes slightly rustic, and old-fashioned organization.
Air transport
Flying often remains the most efficient way to save time, especially when traveling between distant islands (Java → Sulawesi, Bali → Flores, Sumatra → Lombok, etc.). Prices remain reasonable if you book at least a little in advance.
Main airports
- Jakarta – Soekarno-Hatta (CGK) : largest hub in the country, connections to almost all the major islands (Sumatra, Kalimantan, Sulawesi, Nusa Tenggara, Papua…).
- Jakarta – Halim Perdana Kusuma (HLP) : smaller airport, mainly used by a few domestic airlines.
- Surabaya (SUB) : excellent starting/arriving point for East Java, Bali, Lombok, Flores, Sulawesi.
- Yogyakarta (YIA) : practical for combining Borobudur and Prambanan.
- Denpasar – Bali (DPS) : huge tourist hub, flights to Java, Lombok, Labuan Bajo (Komodo), Makassar, etc.
- Lombok (LOP) : useful for exploring Lombok and the small islands of West Nusa Tenggara.
- Makassar (UPG) : major hub for Sulawesi, Wakatobi, the Togean Islands (when combined with a boat) and eastern Indonesia.
- Manado (MDC) : access to North Sulawesi (Bunaken, Tangkoko Park, etc.).
- Medan – Kualanamu (KNO) : hub for Sumatra (Lake Toba, Bukit Lawang, Berastagi…).
- Balikpapan (BPN) & Pontianak (PNK) : main airports for Kalimantan.
- Jayapura (DJJ) & Sorong (SOQ) : for Papua and Raja Ampat.

Airlines companies
- Malaysia Airlines : national airline, serves major Malaysian cities and numerous international destinations. Checked baggage is often included on regular flights.
- Firefly : regional subsidiary of Malaysia Airlines, operates mainly from Subang to cities in the peninsula and region.
- MASwings : specializing in internal connections in Borneo (Sabah & Sarawak) and certain regional routes.
- Batik Air Malaysia (ex Malindo Air): a Lion group company, serving several domestic and regional routes.
- AirAsia (and AirAsia X for long-haul flights): a low-cost carrier with a strong presence in Southeast Asia, very convenient for domestic flights and regional connections (Bangkok, Hanoi, Singapore, etc.). Checked baggage is an extra charge on most tickets.
Fare & route ideas
Prices vary greatly depending on the season, how far in advance you book, and the company, but to give you a general idea (excluding major local festivals):
- Java ⇄ Bali (Jakarta / Surabaya ⇄ Denpasar): often €40–100 One-way fares vary depending on the period and the airline.
- Bali ⇄ Lombok : very common connections, sometimes around €30–70 the outward journey.
- Bali ⇄ Labuan Bajo (Komodo) : in general €50–120 The outward journey depends on the season.
- Jakarta ⇄ Medan (Sumatra): often between €50–120.
- Jakarta / Surabaya ⇄ Makassar / Manado count instead €60–130 the outward journey.
- Jakarta / Makassar ⇄ Sorong / Jayapura (Papua & Raja Ampat): higher prices, often €120–200 one way.
To remember : As soon as you venture off the main routes (Java–Bali, Bali–Lombok), tickets quickly become expensive. Planning ahead helps keep costs down, especially in Papua, Flores, or certain islands of East Nusa Tenggara.
Things to know before flying
- Beware of baggage: Lion & Wings Air often charge for checked baggage.
- Some airports have a completely different name from the city (e.g. Makassar = Ujung Pandang / UPG).
- Weather can disrupt flights to the smaller islands.
Indonesia now welcomes more than 10 million visitors annually, but of this number 65% of foreigners go only to Bali, which remains the country's "showcase" island.
Despite this, and thanks to a thriving domestic tourism sector, accommodation options are now very diverse in Indonesia, but they vary considerably from island to island. You can find everything from small family-run guesthouses and very simple homestays to modern hotels in cities, ecolodges near volcanoes, and beach resorts in Bali and Lombok.
During our first trip, we traveled on a small budget and almost Nothing was booked in advance.That was the norm back then: you'd arrive, visit two or three places, and take the room that suited you. Today, things have changed, especially in Bali or in very popular areas, where it's best to book at least the first few nights.
Our accommodation experience: simple but memorable
We mostly stayed in small guesthouses, sometimes very basic, but often welcoming. And despite the time that has passed, some of these places still exist — sometimes renovated, sometimes transformed.
Borobudur – Lotus II Guesthouse
Undoubtedly one of our best accommodation memories in Java. Small budget, great simplicity… but a fantastic welcomeDespite the years, the address remains highly rated and retains its reputation as a friendly guesthouse. More details below.


Wonosobo – Duta Homestay
We stumbled upon it by chance, before heading up to the Dieng plateau. Nothing luxurious, but clean, well-located, and one of the best value-for-money options we found during our trip at the time. However, I can't find out if they're still operating (at least, I haven't seen it listed on the usual platforms).


Dieng Plateau – Bu Djono
Probably our most "rustic" night. The room was tiny and the bathroom freezing (no hot water). But: lovely welcome et excellent little restaurant on site. The establishment still exists and has since been renovated, thankfully!


Malang – hotel near the train station
The address no longer exists, but all is not lost: it was especially convenient for leaving bags between trains. Your experience will depend mainly on the neighborhood you choose (Kajoetangan, Idjen Boulevard, etc.).
Bali – Ubud & Jimbaran
At the time, the turnout was underestimated. As a result: hotels fully booked everywhere Upon arriving in Ubud, a lot of time was wasted looking for a free room. Even today, Bali can be very crowded depending on the time of year: it's best to book at least one room in advance. first stage.
In Jimbaran, we had chosen a “nice hotel” to end our trip… but the attractive price masked average quality. Nothing dramatic, but it confirms that in Bali, the value for money can vary enormously.


What has changed since
- Many more choices thanks to booking platforms (Agoda, Booking).
- Upmarket In general: most guesthouses now offer hot water, decent Wi-Fi, air conditioning and private bathrooms.
- Bali, Lombok, Flores have seen an explosion in the supply of villas, bungalows and boutique hotels.
- Java remains an excellent market (outside very touristy areas like Yogyakarta).
- The village homestays (Dieng, Tana Toraja, Sumbawa…) have modernized but retain their family spirit.
Current accommodation suggestions (2025)
No ranking, just a few representative types of addresses depending on the region:
- Borobudur : Rumah Dharma, Amata Borobudur ResortLotus II (budget).
- Yogyakarta : Duta Garden Hotel (charm), Griya Wijilan Syariah (budget), The Phoenix Hotel (colonial).
- Poor : Tugu Malang (historical), Amaris Hotel (modern), Ubud Hotel & Cottages (budget, yes the name is misleading!).
- bromo : Gubuk Ndeso Bromo, Jiwa Jawa Resort.
- Ijen : Grand Harvest Resort, Ijen Resort & Villas.
- Bali (Ubud) : Adiwana Resort, Gatra Ubud Inn (budget), Alamdini Resort.
- Lombok : Rinjani Lodge (Senaru), Vila Ombak (Gili T), Mana Eco Retreat (Kuta Lombok).
- Flores / Labuan Bajo : The Cecile HotelPuri Sari Beach.
Overall, Indonesia remains a country where you can find good accommodation for a reasonable price, provided you plan ahead a little and choose according to the logic of the trip (city, volcano, diving, village, etc.).
Practical advice
- Air-conditioning : useful in the plains (Vientiane, Pakse), less essential in the mountains.
- Hot water : not always guaranteed in the simplest guesthouses.
- Wi-Fi : variable, often correct in towns, random in remote areas.
- Mosquito : common in bungalows; sometimes useful depending on the season.
- Booking : recommended for Luang Prabang (high season) and Lao New Year (mid-April).
The overall standard remains simple, but there is no shortage of charming places to stay — especially in the north and around the Mekong.
Lotus II Guest House
Note: 8,1 / 10
Budget: from €15
As indicated in our guidebook at the time, we arrived here without a reservation. Luckily there was space, because it was a very good choice. Within our budget (€14 at the time) and, above all, what a welcome! Wonderful people, a very large room with a terrace and a beautiful view of the rice paddy behind – perfect!
We even decided to stay an extra night (also because we loved the surroundings).
To book a hotel in Indonesia, here is the search tool:
Local currency : the official currency is the Indonesian rupiah (IDR)noted RpYou will mainly be handling tickets In everyday life, coins are mostly used for small purchases or change.
- Parts : 100, 200, 500 and 1000 Rp.
- Tickets : 1,000, 2,000, 5,000, 10,000, 20,000, 50,000 and 100,000 Rp.
Rates & context The rupee is a currency low value (lots of zeros). In recent years, €1 has been around 19,000–20,000 Rp depending on the time of year and applicable fees. Rates vary slightly depending on where you exchange your currency. bank, currency exchange or via bank withdrawal.
- Useful reference points (order of magnitude): 10,000 Rp ≈ €0.50 ; 10,000 Rp ≈ €0.50 ; 1,000,000 Rp ≈ €50 depending on the current exchange rate.
For a quick estimateSimply divide the thousand by 20. Ex. 180,000 Rp → 180/20 = €9
Daily : la Bank card is widely accepted in major cities and tourist areas (Jakarta, Bali, Lombok, Java…), particularly in hotels, restaurants, cafes, and shopping centers. However, be aware that cash for roadside stall (small local restaurants), markets, local transport and more rural areas.
- ATMs are frequent, especially in cities and tourist areas, but some banks apply fixed costs per withdrawal in addition to your bank's fees.
- It is better to perform a a slightly larger withdrawal rather than several small amounts to limit the impact of the fees.
USD / EUR: foreign currencies are not not used to pay in everyday life, but they change easily in the money changersEspecially in tourist areas (Bali, Jakarta, Yogyakarta, certain areas of Lombok, etc.). Always compare rates and, if possible, avoid airport exchange bureaus, which are often less favorable than those in city centers or shopping malls.
Price benchmarks
Accommodations
- Simple guesthouse / basic room: €8–15 (Java, Yogyakarta, Surabaya).
- Comfortable guesthouse / small private room: €15–25.
- Bungalow or decent room in the islands (Bali, Lombok): €20–35.
- Charming hotel / boutique hotel: €40–80 depending on the location (Ubud, Seminyak, Nusa Penida).
- Luxury hotel / resort: €90–200+ depending on the season and the island.
Catering
- Local warung (nasi goreng, mie ayam, soto…): €1,50–3 the dish.
- Local breakfast (coffee + snack): €1–2.
- Coffee / tea / soft drink: €0,50–1,20.
- A “standard” restaurant frequented by locals and travelers: €3–6 the meal.
- Tourist/international restaurant (Bali, expat areas): €7–15.
Transport
- Grab / GoJek ride in the city: €1–3 depending on distance (Jakarta, Yogyakarta, Denpasar).
- City bus / angkot: €0,20–0,60.
- Java intercity train (2–4 h): €3–10 depending on class & speed.
- Java long-distance bus (6–8 hrs): €6–14.
- Ferry Bali ⇄ Nusa Penida / Nusa Lembongan: €10–18 one way.
- Bali to Lombok ferry: €3–6 (audience) / €15–25 (tourist fast boat).
- Domestic flight (Java ⇄ Bali / Lombok / Komodo / Sumatra): €25–70 the outward journey according to anticipation.
Visits
- Entrance to a temple or local site: €1–3.
- Borobudur (Java): around €15–20 depending on the type of ticket.
- Prambanan (Java): €15–18.
- National museums / galleries: €1–4.
- Mount Bromo (Java): €10–15 the entrance (excluding jeep).
- Snorkelling excursion (Bali / Nusa Penida / Gili): €10–25 depending on duration.
- Volcano trek (Ijen, East Java): €10–15 Entry fee, excluding transport & guide.
For data updated (consumer prices, meals, transport), consult Numbeo for Indonesia
(or by city: Jakarta, Denpasar, Yogyakarta, Bandung, etc.).
Small budget
Average budget
Comfortable
Indonesia remains a generally accessible destination, but between the tropical climate, mosquitoes, sometimes unpredictable hygiene and natural risks (earthquakes, volcanoes), it is best to go with a minimum of preparation.
This section gives you the main points to know to limit health problems and travel with a little more peace of mind.
Travel insurance — is it really necessary?
Taking out travel insurance is often overlooked. Budgets are sometimes tight, and people think they're sufficiently covered by their bank card… but in practice, credit card coverage remains limited: fairly low limits for medical expenses and insufficient coverage in the event of serious hospitalization or repatriation.
In Indonesia, as elsewhere in Asia, the best hospitals are often private and can be very expensive. Travel insurance, especially if you're going away for several weeks or months, can be invaluable in case of an emergency.
I recommend you Heymondo Travel Insurance (5% discount via my link).
Transparency: if you subscribe via this link, I will receive a small commission — at no extra cost to you.
What vaccines and what do I need to know for my health?
The recommendations are more or less the same as for other Southeast Asian countries. No vaccinations are required for entry for travelers from Europe, but several vaccines remain recommended depending on the duration and type of trip.
In addition to being up-to-date with your basic vaccinations (DTP for adults, MMR for children), the following are often mentioned:
- Hepatitis A
- Hepatitis B
- Typhoid fever
- Rage (extended stay, possible contact with animals)
- BCG / antituberculosis in certain specific cases
- Japanese encephalitis (long stays in rural or rice-growing areas)
Typhoid fever is a bacterial infection caused by ingesting contaminated food or water. If hygiene is questionable, avoid raw vegetables, ice cubes of unknown origin, and food stalls that are truly unsafe.
For vaccines, it's best to make an appointment at a international vaccination center or see your doctor before departure: only he will be able to adapt the recommendations to your case, your age, your state of health and the duration of your stay.
Mosquitoes & Diseases
Mosquitoes aren't just an annoying buzzing sound at the edge of the mosquito net. In Indonesia, they can transmit several diseases: malaria, dengue fever, chikungunya, Zika virus… Mosquito protection should therefore be taken seriously.
Malaria :
- Higher risk on the islands of Papua, Moluku (Moluccas) and part of the Tenggara East.
- Speaking on Sumatra, Java, Lombok, Celebes (Sulawesi) et Kalimantan (Borneo)The risk exists especially in rural area or forestry.
- Speaking on Bali and in large cities (Jakarta, Surabaya…), the risk of malaria is very low, or even zero for a simple urban and tourist stay.
Beyond malaria, the dengue and chikungunya They are circulating more widely, including in some tourist areas. Here too, no need for paranoia, but a minimum of precautions is advised:
- Use a effective repellent on the skin, especially in the morning and late afternoon.
- Immerse your clothing of a suitable repellent.
- Prioritize clothing clear (mosquitoes are often more attracted to dark colors).
- Use a net if your accommodation does not offer them or if the windows remain open.
For all malaria treatment (tablets), consult directly with a doctor or a travel advice center: it is not necessarily required everywhere or for all types of stays.
Hygiene in Indonesia
Hygiene conditions are not always up to the standards we're used to in Europe. If you have a sensitive stomach, a few simple precautions can save you from spending hours on the toilet.
- Wash your hands regularly, or use a hydroalcoholic solution, especially before meals.
- Tap water is not drinkableDrink only bottled water with a sealed cap, or failing that, boiled and then filtered water.
- Be careful with ice cubes whose origin you do not know.
- Avoid them freshly squeezed fruit juice in the street if the hygiene doesn't inspire confidence.
- La street food is often better and not necessarily riskier than elsewhere, but observe the stand a little (rotation of dishes, cleaning…).
- Meats, fish and seafood must be well cooked before consumption.
Some general hygiene rules:
- Avoid swimming in stagnant water (parasitic risk).
- Avoid walking barefoot on damp or very dirty floors.
- Do not pet stray animals, even if they look adorable.
Safety in Indonesia
Indonesia is generally a safe country to travel in, provided you remain vigilant, as is the case everywhere. The main risks are related to natural hazards (earthquakes, volcanoes), at the conduct sometimes sporty and a few petty scams in highly touristic areas.
Transportation and driving
As in many countries in the region, traffic is sometimes chaotic: heavy traffic, risky overtaking, damaged roads as soon as you leave the main roads.
- Avoid driving at night, especially outside of major cities.
- On two wheels, wear always a helmet (and securely fastened).
- In case of heavy rain, it is best to to make a break than to continue on a slippery road with reduced visibility.
- Don't forget that in Indonesia, we drive on the left, as in Thailand.
For long journeys, opt for reputable bus or train companies, or transfers arranged by your accommodation to avoid any unpleasant surprises.

Scams, fraud and crime
In terms of crime, Indonesia remains relatively safe compared to many other countries. However, in highly touristic areas (Bali, certain beaches, major cities), the usual problems persist: pickpocketing, scooter snatching, somewhat "creative" taxi metering, etc.
- Do not keep all your important matters in the same bag.
- Let your passports and documents in the hotel safe when possible, carry a photocopy or a digital version.
- Avoid showing off your latest smartphone and bulging wallet in the street.
- Keep an eye on your bank card when making payments (possible risk of skimming as elsewhere).
Risk areas
Some areas of the archipelago are more sensitive, either for security reasons or because of maritime piracy.
- Acts of piracy These incidents are reported in border areas with Singapore (Strait of Malacca), Malaysia, and the Philippines, as well as in some inland seas (Java, Banda, Sulawesi). This mainly concerns shipping, not the average passenger on a regular ferry.
- The region of the Papua (especially the central part and some mountainous areas) regularly experiences tensions and separatist movements. Check official travel advisories before considering a trip there.
Emergency numbers & useful contacts
- National emergency number : 112
- Police : 110
- Fire : 113
- Ambulance : 118
- Tourist line (Bali) : 911
Keep these numbers somewhere (phone, notebook, screenshot) and, in case of a serious problem, also remember to contact the consulate or embassy of your country.
Embassy of France in Indonesia
Travel advice from the Ministry of Foreign Affairs (France Diplomacy) : Indonesia fact sheet
















