The practical guide
Plan the trip
before the map
Indonesia is 17,000 islands and three time zones. The trips that go wrong are usually the ones planned around a list of places rather than a season, a route and a realistic number of days.
First trip
Java and Bali
Rail, temples and an easy introduction. Fly into Jakarta, out of Denpasar.
Start with Java →Two weeks
One region, properly
Raja Ampat or Banda, not both. The crossings eat days; the reward is the point.
See Maluku & Papua →Diving
Bunaken or Wakatobi
Wall dives, park fees and boats. Add Toraja if you want the highlands too.
See Sulawesi →When to go
There is no single best month for Indonesia. The country straddles the equator, and the monsoon arrives at different times in different places. The useful rule is: dry season in the south and east from May to October, calm seas in Maluku and Papua from October to April.
| Window | Best for | Think twice about |
|---|---|---|
| January – March | Maluku, Raja Ampat, Banda; calm crossings | Bali, Java and Sumatra: heavy afternoon rain |
| April – June | Java, Bali, Flores, Sulawesi; green landscapes, fewer crowds | Raja Ampat: wind starts to build |
| July – September | Komodo, Sulawesi, Kalimantan, Sumatra; dry and clear | Peak domestic holidays; book trains and boats early |
| October – December | Raja Ampat, Banda; Java and Bali before the wet peaks | Bali and Lombok: rain returns in November |
Religious and lunar calendars matter as much as the weather. Ramadan shifts about eleven days earlier each year; Eid al-Fitr is the busiest travel week in the country. Nyepi in Bali closes the airport for a day. Check both before you lock dates.
How long to give it
Distances look small on a map and take a day in practice. A ferry that leaves once a week, a flight that only operates on Tuesdays, a road that climbs for four hours: these are the real units of an Indonesian itinerary. The minimums below assume you are moving every few days, not every day.
| Region | Minimum | Comfortable | Main time sink |
|---|---|---|---|
| Java | 6 days | 10 days | Train schedules, Bromo transfer |
| Sumatra | 7 days | 10 days | Road distances |
| Bali & Nusa Tenggara | 8 days | 14 days | Ferries and inter-island flights |
| Sulawesi | 7 days | 12 days | Makassar–Toraja road |
| Maluku & Papua | 10 days | 16 days | Boat schedules, park transfers |
| Belitung & Riau | 5 days | 8 days | Getting between the two groups |
| Kalimantan | 6 days | 9 days | River boats and internal flights |
Getting in
Jakarta (CGK), Denpasar (DPS), Surabaya (SUB), Medan (KNO) and Makassar (UPG) are the main international gateways. Bali has the most direct long-haul connections; Jakarta has the most domestic connections. If your trip starts in Raja Ampat, fly to Sorong via Jakarta or Makassar rather than trying to connect through Bali.
Visa rules depend on your passport. Most visitors use the e-VOA, a 30-day visa on arrival that can be extended once; ASEAN nationals and a few others enter visa-free. Apply online before you fly to avoid the airport queue, and check the current rules on the official immigration site rather than a blog. Passports must be valid for at least six months.
Bali charges a separate tourist levy of IDR 150,000, paid online or at the airport. Keep the confirmation. Other regions do not currently charge it, but park fees are separate everywhere and are usually paid in cash.
Getting around
Rail
Java is the only island with a serious railway. Book on the KAI app or at the station; executive class is comfortable and cheap by European standards. The Whoosh high-speed line links Jakarta and Bandung. For Yogyakarta and Surabaya, the conventional night trains are still the useful ones.
Road
Buses cover almost everywhere, but a car with a driver is often better value for two or more people. Ride-hailing works in cities; outside them, agree the price before you get in. Driving yourself is possible, but an international driving permit plus local rules and left-hand traffic make it a poor first choice.
Sea
Ferries are the backbone of the east: ASDP runs the main routes, and local boats fill the gaps. Schedules are weather- and cargo-dependent; always ask the day before. Fast boats are quicker and less comfortable. For Raja Ampat, the Sorong–Waisai ferry is the reliable option.
Air
Domestic flights are inexpensive and cut days off the itinerary. Book with a local app or airline site, allow a generous connection, and expect luggage limits of 20 kg on full-service carriers and less on the small props. Morning flights are less likely to be delayed by afternoon storms.
What it costs
Indonesia can be very cheap or surprisingly expensive, mostly depending on whether you are moving by boat or by private car. The ranges below are per person per day, excluding international flights and diving courses. They are deliberately broad.
| Style | Per day | What that buys |
|---|---|---|
| Backpacker | IDR 400,000–700,000 | Dorm or fan room, warung meals, buses, shared boats |
| Mid-range | IDR 900,000–1,800,000 | 3-star room, some domestic flights, a guide or two |
| Comfort | IDR 2,500,000+ | Boutique hotels, private drivers, liveaboard days |
Cash still matters. ATMs are common in cities and rare on islands; carry enough rupiah for a week in Raja Ampat, Banda or the Derawan islands. Cards work in hotels and upmarket restaurants, not in village homestays or on boats.
Health & safety
Travel insurance is not optional if you are going to remote islands; medical evacuation is the expensive part. Routine vaccinations should be current, and hepatitis A and typhoid are sensible for any trip. Malaria risk exists in parts of Papua, including some Raja Ampat islands; discuss prophylaxis with a travel clinic. Dengue is present nationwide and mosquito precautions matter more than any single vaccine.
Drink bottled or filtered water, eat where the food turns over quickly, and carry oral rehydration salts. The sun is strongest in the middle of the day, especially on the water. Boat trips should have life jackets and a working radio; if they do not, find another boat.
Indonesia has strict drug laws and severe penalties. Traffic is the other real risk: wear a helmet, do not ride at night on unfamiliar roads, and check that your travel insurance covers scooters. Earthquakes and volcanic ash can close airports at short notice; build a spare day into any tight connection.
What to pack
Pack for heat, rain and respectful temple visits. A light rain shell, quick-dry clothes, trainers with grip for volcano climbs, sandals for boats, a sarong, reef-safe sunscreen, a power adapter (230V, type C or F), and a dry bag. Bring less than you think; laundry is cheap and every extra kilogram is a problem on a small plane.
Photographers: bring spare batteries and cards, and a rain cover. Power can be intermittent on islands. A torch is useful in Banda and on klotoks. Leave the drone at home unless you have checked the park rules; many marine parks restrict them.
Travelling well
Pay park fees, use licensed guides and stay in village-owned homestays where they exist. Refuse single-use plastic when you can; remote islands have no waste system, and what you bring may be burned or buried. Keep three metres from manta rays and never chase a turtle. Ask before photographing people, ceremonies or graves.
Dress modestly outside Bali’s beach areas: shoulders and knees covered at temples, and a sarong at religious sites. Learn a few words of Indonesian — terima kasih, selamat pagi, berapa? — and use your right hand to give and receive. It is a small effort that changes the tone of a trip.
The one rule
Do not book a domestic connection on the same day as an international flight. Delays are normal, and the next flight may be in two days. One spare night at the end is the cheapest insurance you can buy.