The first time I landed in Indonesia, I made the classic mistake of treating it like a country. It is not. It is more than seventeen thousand islands strung along the equator, spread across a distance wider than the continental United States, with hundreds of languages, several major religions, volcanoes that smoke on the horizon and cities that never seem to stop honking. Trying to see it in one trip is like trying to taste an entire buffet on a single plate. This guide is the version I wish I had read before that first flight: honest, practical and organised around how people actually travel here.
Below you will find when to go, how to sort your entry paperwork, what things cost, how to move between islands, what to eat, and a feel for the places most visitors want most: Bali, Java, Lombok, the Gilis, Komodo and Raja Ampat. Prices shown are the from-prices on our site today and can change with the date and ticket type you choose, so treat them as a guide and check the live page before you plan around them.
Why Indonesia Gets Under Your Skin
It is the little things. The smell of clove cigarettes drifting across a Yogyakarta street at dusk. The way a Balinese family leaves a small woven tray of flowers and rice on the pavement every single morning, and how the offering is stepped around by scooters as if it were a natural law. The sound of a gamelan rehearsal leaking out of a village hall. The sudden silence when you step onto the deck of a wooden boat and realise the only light is the Milky Way.
Indonesia rewards slow travel better than almost anywhere in Southeast Asia. Distances look small on a map and turn out to be enormous once ferries, traffic and weather join the conversation. If you plan two or three bases rather than six, you will spend more time in the places and less time in the back of a van, and you will almost certainly come home happier.
| Region | Best for | Typical stay | Vibe |
|---|---|---|---|
| Bali | Beaches, temples, rice terraces, nightlife | 4 to 7 nights | Easy, polished, busy |
| Java (Yogyakarta, Bromo) | Temples, volcanoes, culture, food | 3 to 5 nights | Historic, local, intense |
| Lombok and the Gilis | Surf, snorkelling, quiet beaches | 3 to 5 nights | Laid back, rustic |
| Komodo and Flores | Dragons, diving, island hopping | 3 to 4 nights | Wild, adventurous |
| Raja Ampat | World-class reefs and remote islands | 5 to 7 nights | Remote, pricey, magical |
| Sumatra and Borneo | Orangutans, jungle, volcano lakes | 4 to 6 nights | Raw, wildlife-focused |
When to Go: Weather, Crowds and Your Wallet
Most of Indonesia sits close to the equator, so the useful question is not hot or cold but wet or dry. Roughly April to October is the dry season for Bali, Java, Lombok and Komodo, with sunny days, lower humidity and calmer skies for volcano sunrises. November to March brings heavier rain, more humidity and afternoon downpours that can flatten a beach plan, although mornings are often bright and the islands are greener and quieter. Average temperatures sit between about 25 and 33 degrees Celsius all year.
July and August are peak months: the weather is lovely, the prices are highest and the popular spots feel it. If your dates are flexible, May, June and September are my favourite shoulder months. You still get dry weather, but accommodation and tours are easier to book and the famous viewpoints are far less crowded. Raja Ampat has its own rhythm, with the best diving conditions generally between October and April, which is almost the opposite of Bali.
| Month | Bali and Java | Komodo | Raja Ampat | Crowds |
|---|---|---|---|---|
| Jan to Mar | Wet, humid, green | Rainy, rougher seas | Good diving | Low to medium |
| Apr to Jun | Drying out, ideal | Excellent | Variable | Medium |
| Jul to Aug | Dry and sunny | Excellent | Wetter | Very high |
| Sep to Oct | Dry, warm | Excellent | Improving | Medium |
| Nov to Dec | Rains return | Windy | Excellent | Medium, spikes at year end |
One more thing worth knowing: Bali observes Nyepi, the Day of Silence, when the whole island shuts down, flights stop and even the airport goes dark for a day. It is a remarkable experience if you plan for it and a nasty surprise if you do not, so check the calendar before booking your Bali dates.
Entry Rules, Visas and Paperwork
Rules change, so always confirm on the official immigration site before you fly. As of our latest check (verified August 2026), visitors from many countries can enter on a Visa on Arrival or e-VOA, which allows a stay of up to 30 days. The fee is IDR 500,000, roughly US$35, and the e-VOA can be applied for online before departure through the official government portal, usually processed within hours to one or two working days. Singapore passport holders, along with other ASEAN nationals, are visa-exempt for up to 30 days per entry.
If you are applying for other visas along your route and an embassy or airline wants to see onward travel, a manual flight reservation for visa applications can cover the paperwork stage. It is a reservation service, not an issued ticket, so do not treat it as a confirmed flight. For full requirements by passport, see our Indonesia visa requirements page.
| Traveller | Entry option | Max stay | Fee |
|---|---|---|---|
| Singapore and ASEAN passports | Visa exemption | 30 days | Free |
| Many other nationalities, including India | e-VOA online before travel | 30 days | IDR 500,000 |
| Same nationalities, at the airport | Visa on Arrival sticker | 30 days | IDR 500,000 (about US$35) |
- Your passport should have at least six months of validity and blank pages.
- Keep a printed or offline copy of your onward ticket details, because airlines sometimes ask for them.
- Check whether the Bali tourist levy applies on your dates and pay it online ahead of time if so.
- Photograph your passport and entry stamp and keep the images separate from the originals.
What Indonesia Really Costs
Indonesia can be astonishingly cheap or surprisingly expensive, depending almost entirely on the choices you make. A plate of nasi goreng at a roadside warung costs a couple of dollars. A cocktail at a clifftop Bali beach club can cost several times as much, and neither is wrong. A comfortable budget is around Rp500,000 to Rp2,000,000 per person per day, covering mid-range stays, local food, transport and a few activities.
| Item | Budget | Mid-range | Comfort |
|---|---|---|---|
| Room per night | Hostel or homestay | Boutique guesthouse | Private pool villa |
| Meals per day | Warung and street food | Mix of warungs and cafes | Restaurants and beach clubs |
| Getting around | Scooter, Grab, shared shuttle | Grab plus occasional driver | Private driver all trip |
| Activities | Free beaches and temples | One paid tour every two days | Private guides and boats |
| Daily range (Rp) | About 500,000 | About 1,000,000 | 2,000,000 and up |
A good rule: spend where it changes the experience and save where it does not. A knowledgeable guide at dawn is worth it. A fancy hotel breakfast you skip because you want to be on the road is not.
Bali: Beyond the Beaches
Everybody has an opinion about Bali, and most opinions are half right. Yes, Kuta and Seminyak are crowded. Yes, Canggu has more flat whites than a Melbourne laneway. But within an hour of the busiest strips, you can be standing in a silent rice terrace at sunrise, watching a farmer move water between paddies with a hoe, and the mood changes completely. The trick is to choose your base on purpose.
Where to stay
- Ubud for culture, yoga, cafes, craft villages and day trips to waterfalls and terraces.
- Canggu and Seminyak for surf, nightlife, coworking and long sunset dinners.
- Uluwatu for clifftop views, surf breaks and some of the island's best beach clubs.
- Sanur for a calmer, family-friendly beachfront with easy access to the fast boats.
- Amed and the northeast for diving, snorkelling and a slower pace.
For volcano lovers, the Black Lava Tour is a good way to see the other face of Bali: dark volcanic fields, rugged tracks and views that do not fit in a typical beach itinerary. It starts from S$155.29 depending on the option and date, and works well as a half-day outing.
Ubud, rivers and waterfalls
North of Ubud, the landscape turns green and steep. The Sekumpul Waterfall tour by volcano jeep is aimed at people who want a day out with a bit of adventure, since the route combines jeep travel with a walk to one of Bali's most photographed cascades. From S$52.43. Bring shoes with grip, because the final stretch can be slippery after rain.
If you would rather get wet on purpose, rafting near Ubud is a classic. Expect a briefing, a helmet, a lot of laughing and a few rapids that look more dramatic than they feel. Fares begin around S$30.32. Families with teenagers tend to love it, and it fits neatly into a morning before lunch in the village.
The Monkey Forest entry ticket with transfer covers one of Ubud's best-known stops. The macaques are cheeky and quick, so keep sunglasses, snacks and loose items zipped away, and do not stare them down. Prices begin at S$33.00 with the transfer included.
Canggu, Uluwatu and the south
The south coast is where Bali's reputation for sunsets was earned. In Canggu the day follows a pattern: surf lesson at first light, a long breakfast at a cafe with too many plants, a few hours at a laptop or a pool, then rice-field scooters back to the beach as the sky turns orange. Uluwatu is rockier and more dramatic, with limestone cliffs, a clifftop temple and surf breaks that attract serious riders. Traffic in the south can be punishing, so allow double the time that a map suggests, especially between four and seven in the evening, and use a driver or ride app rather than fighting the roads yourself.
If your trip is short, I would pick one southern base and one inland base rather than trying to see everything. Two nights near the coast and three in Ubud gives you the contrast that makes Bali special: salt and surf on one side, mist and rice paddies on the other. Take an unhurried morning in each place, and let a couple of afternoons stay empty. Some of my best memories are of the unplanned hours spent on a warung porch while the rain came down.
Adventure and food
For a muddy afternoon, the ATV adventure at Dadi Bali Adventure mixes jungle trails, rice-field views and puddles you will drive through on purpose. Plan to get dirty, wear closed shoes and bring a change of clothes. From S$39.05.
Bali's food scene reaches far beyond smoothie bowls. On an evening street food tour you move from stall to stall with a local guide who knows which grill has been going longest and which sambal to approach with respect. It starts from S$46.24 and is an excellent first-night activity, since it teaches you what to order for the rest of the trip.
And if the sun is going down and you are near the airport, a seafood dinner in Jimbaran is a Bali tradition for a reason: tables on the sand, grilled fish and prawns, and planes lifting off in the distance. From S$6.61 for the set experience, with drinks and extras on top.
| Activity | Best time of day | Effort | Good for |
|---|---|---|---|
| Black Lava Tour | Morning | Moderate | Volcano views, photography |
| Sekumpul Waterfall | Morning | Moderate, some walking | Nature, adventure |
| Ubud river rafting | Late morning | Active | Families, groups |
| Monkey Forest | Early or late | Easy | Short visits, photos |
| ATV ride | Afternoon | Active | Thrill seekers |
| Street food tour | Evening | Easy | First night, food lovers |
| Jimbaran seafood dinner | Sunset | Easy | Couples, groups |
The Islands Off Bali: Penida, Lembongan and the Gilis
A short boat ride from Sanur takes you to a different world. Nusa Penida is rugged, dramatic and a little bit wild: limestone cliffs, a famous T-rex-shaped headland, white sand beaches reached by steep stairs. The roads are rough, so a guided day is often easier than going alone on a scooter. The East Penida day tour covers the east side highlights and starts from S$25.08.
I once went down the stairs to one of the beaches in flip-flops, and I do not recommend repeating it. Wear shoes with grip, carry water and go early. The light is softer, the viewpoints are less crowded and you get back before the afternoon heat hits.
For an easier approach, a two-island fun day cruise combines time at sea with snorkelling and beach stops, without the stress of organising each piece yourself. From S$40.51. It suits families and groups who prefer one pickup, one boat and one plan.
Heading on to Lombok or the Gilis? Book your boat early in peak season. Fast boat transfers from Bali to Gili or Lombok start from S$41.92 and take roughly two hours depending on the sea. Sit toward the back if you are prone to seasickness, and carry anything you want to keep dry in a waterproof bag.
| Route | Typical time | Notes |
|---|---|---|
| Sanur to Nusa Penida | 30 to 45 minutes | Morning departures are calmer |
| Sanur to Nusa Lembongan | 30 to 40 minutes | Often combined with Penida |
| Padang Bai to the Gilis | About 1.5 to 2.5 hours | Sea can be choppy in wet season |
| Padang Bai to Lombok | About 2 to 3 hours | Check pickup and drop-off points |
Lombok and the Gilis
Gili Trawangan is the party island, Gili Meno is the sleepy one and Gili Air sits comfortably in between. None have motorised vehicles; you walk, cycle or take a horse cart. The snorkelling with sea turtles just off the beach is the highlight for many visitors. On Lombok itself, the south coast has world-class surf and wide empty beaches, while the north slopes up toward Mount Rinjani, a serious multi-day trek for fit hikers. Give yourself at least three nights here, otherwise you spend half your trip on boats.
Java: Temples, Volcanoes and Real City Life
Java is where most Indonesians live, and it feels it. Jakarta is huge, hot and fascinating if you give it a day or two. Yogyakarta is the cultural heart, home to royal palaces, batik workshops, gamelan music and the ancient temples of Borobudur and Prambanan. The best time to visit Borobudur is shortly after it opens, before the sun is high and the tour buses arrive.
Borobudur deserves its fame. The world's largest Buddhist temple rises in stacked stone terraces, with hundreds of carved panels telling stories as you walk clockwise to the top. Visitor numbers are managed to protect the structure, so book ahead where required and wear modest clothing. Prambanan, the Hindu temple complex nearby, is just as striking at sunset, when the towers glow against the sky. Between the two, set aside an afternoon for the Sultan's palace in the city and a batik workshop, where you can watch artisans draw wax patterns by hand with a tiny copper pen.
East of Yogyakarta, Mount Bromo is the postcard everybody wants: a smoking crater inside a vast sandy caldera, best seen at sunrise. The usual plan is a very early start, a jeep ride and a short walk, so pack warm layers because it is chilly before dawn. Nearby, Ijen's crater lake and its blue flames at night draw a different crowd of sturdy hikers.
In Jakarta, the Gondola Ancol is a laid-back way to see the waterfront area from above, from S$4.23. It is a nice break from traffic, particularly with kids. Use Grab or Gojek for most of your city trips; the apps show the fare upfront, which removes the haggling.
| Java stop | Do this | Allow |
|---|---|---|
| Jakarta | Old Town, museums, waterfront, local food | 1 to 2 days |
| Yogyakarta | Borobudur, Prambanan, palace, batik | 2 to 3 days |
| Mount Bromo | Sunrise jeep and crater walk | 1 night |
| Ijen | Night hike for blue flames, crater lake | 1 night |
| Bandung | Tea plantations, cooler air, markets | 1 to 2 days |
Komodo National Park and Raja Ampat
Labuan Bajo on Flores is the gateway to Komodo National Park. The park protects the Komodo dragon, the largest living lizard, and the surrounding waters are filled with manta rays, turtles and colourful reefs. Most visitors sleep on a boat for one to three nights, stopping at Padar Island for the hilltop view, Pink Beach for its blush-coloured sand and a few snorkelling sites. Rangers walk you through the dragon trails, because while the animals look lazy they can move quickly and have a powerful bite.
Raja Ampat, off the northwest tip of West Papua, is in a different league. It is remote, so it costs more and takes more planning, with flights via Sorong and a boat onward. In return you get some of the richest marine life on Earth, limestone islands covered in forest and homestays on stilts over shallow reef. If you only have a couple of weeks, you can safely leave it for a second trip.
If the weather turns
Rain in the wet season usually arrives in bursts rather than all day, but it can still disrupt boat departures and volcano treks. Keep a backup plan for each destination: a cooking class, a spa afternoon, a museum visit or a long lunch at a good restaurant. Check boat operators for weather updates the evening before, and do not argue with a captain who says the sea is too rough. On the flip side, a rainy morning often clears into a dramatic afternoon with moody skies and fewer people, so stay flexible.
Getting Around: Flights, Boats, Cars and Apps
Domestic flights are the only realistic way to cover big distances. Several airlines connect Jakarta, Bali, Yogyakarta, Lombok and Labuan Bajo, and fares are usually reasonable if you book a few weeks ahead. Pack lighter than you think: some budget carriers keep strict baggage limits, and an overweight bag can cost more than the flight.
Inside cities, Grab and Gojek are the easiest options. On Bali, a private car with a driver is good value, especially for groups, because you pay a fixed day rate and avoid the stress of scooters. If you do hire a scooter, make sure you have the right licence and insurance, wear a helmet and avoid riding at night or after drinks. Accidents are the single most common trip-ruiner I hear about.
For an easy evening on the water after a long day on the road, the Sailorman dinner cruise runs around sunset and starts from S$15.26. It is a gentle end to a busy day and a good option when you want to see the coast without climbing any stairs.
| Mode | Good for | Watch out for |
|---|---|---|
| Domestic flight | Long distances, island hops | Baggage limits, weather delays |
| Fast boat | Bali to the Gilis, Penida, Lembongan | Rough seas, early cut-offs |
| Private car and driver | Groups, day trips, comfort | Agree the route and hours first |
| Grab or Gojek | City trips and short hops | Some airport pickup zones are restricted |
| Scooter | Short, confident rides | Licence, insurance, traffic |
| Train | Java routes such as Jakarta to Yogyakarta | Book ahead on popular days |
What to Eat (and Not to Be Afraid Of)
Indonesian food is one of the world's great cuisines and still weirdly under-appreciated. Start with nasi goreng, the sweet-savoury fried rice topped with a fried egg. Move on to rendang, beef cooked slowly in coconut and spices until it turns almost dry and deeply fragrant. Order satay, grilled skewers with peanut sauce, from a street grill whenever you see smoke and a queue. On Bali, try babi guling if you eat pork and bebek betutu if you like slow-cooked duck. Everywhere, try sambal, but treat it with respect.
Look for warungs with a steady line of locals, food cooked fresh in front of you and busy turnover. Stick to bottled or filtered water. Most travel stomach trouble comes from fatigue, heat and trying everything in the first 48 hours, so pace yourself.
Staying Connected
Mobile data is cheap and signal is generally good in cities and tourist areas, patchy on remote islands and mountains. The easiest approach is to install an eSIM before you fly so you land online and can order a ride straight away. The Indonesia unlimited 4G/5G data eSIM starts from S$12.44 and works on eSIM-compatible phones. Check that your handset is unlocked before buying, and install the profile on Wi-Fi at home.
Download offline maps for Bali's hill roads and for islands where signal drops, and keep a power bank in your day bag. Boats and long drives eat batteries faster than you expect.
Money, Scams and Smart Habits
Indonesia's currency is the rupiah, and the long strings of zeros take a day to get used to. A simple trick is to drop three zeros and think in thousands: 50,000 rupiah becomes 50. Keep small notes handy because drivers and small stalls often cannot break big ones. Use ATMs attached to banks, cover the keypad, and avoid machines in dark corners. Some machines add fees, so withdraw larger amounts less often rather than small amounts many times.
Most locals are warm, helpful and honest, and the usual tourist traps are mild: a taxi with a mysteriously broken meter, a tour sold at triple the going rate, a stall that quotes the price in a different currency than you expected. Ask the price before you agree to anything, take screenshots of bookings and always know the address of your accommodation in Indonesian script, as it helps drivers who do not speak English. If something feels off, politely walk away; there is almost always another option.
Travelling Responsibly
Tourism is a huge part of the economy here, and a few small habits make your trip lighter on the places you love. Carry a refillable bottle, refuse plastic straws and bags, and choose operators who limit group sizes on boats and trails. Do not touch coral, chase turtles or feed wildlife. At temples, follow signs and local etiquette, and ask before photographing ceremonies. Spend money in small family-run warungs and homestays when you can, since that is where it travels furthest.
Culture, Etiquette and Safety
- Dress modestly at temples and mosques; a sarong and sash are often provided or can be rented at the gate.
- Use your right hand for giving, receiving and eating.
- Remove your shoes before entering homes and mosques.
- Do not step on the small offerings on the ground in Bali, and do not touch people's heads.
- Bargain politely at markets, with a smile, and accept that the first price is a starting point.
- Register with your embassy if you plan to travel to remote regions, and keep emergency numbers saved.
Indonesia is a safe destination for most travellers, but small risks add up: traffic, strong currents at surf beaches, phone snatching from passing scooters in some busy areas, and the occasional currency exchange counter with unrealistically good rates. Use authorised exchange offices or ATMs inside banks, and count your money before leaving the counter. Travel insurance that covers scooters, diving and medical evacuation is worth the small cost. Volcanic activity and earthquakes are part of life here; follow local advice and listen to guides when a trail is closed.
Sample Itineraries
Seven days: Bali with a boat day
Day one, arrive and settle in Ubud with an evening street food walk. Day two, rice terraces and the Monkey Forest. Day three, a waterfall and jeep day in the north. Day four, transfer to the coast for a beach afternoon. Day five, the Nusa Penida day tour. Day six, a slow morning and a Jimbaran seafood dinner at sunset. Day seven, souvenirs and an airport transfer.
Ten days: Java and Bali
Fly into Jakarta for one night, take the train or a short flight to Yogyakarta, visit Borobudur at sunrise and Prambanan in the afternoon, spend a night at Bromo, then fly on to Bali for the last five days. It is the best-balanced way I know to taste both islands without rushing.
Fourteen days: The big loop
Start in Bali for five nights, cross to the Gilis for three, fly from Lombok to Labuan Bajo for a Komodo boat trip of three nights, and finish with two nights in Jakarta or Bali on the way home. Leave a buffer day before any international flight, because weather and boat schedules do not always cooperate.
Packing and Practical Tips
- Lightweight breathable clothing, a rain jacket and a sarong or scarf for temples.
- Reef-safe sunscreen, insect repellent and a hat.
- Closed shoes with grip for volcanoes, waterfall stairs and Penida trails.
- A dry bag for boat days and a small first-aid kit.
- Some cash in small notes for warungs, parking attendants and tips.
- A power adapter for Type C and F sockets and a power bank.
Tipping is appreciated but not obligatory. Ten percent in tourist restaurants is plenty, and a few thousand rupiah for a driver or guide at the end of a good day goes a long way. Before you travel, check your bank's foreign transaction fees and whether your card works at local ATMs, because daily withdrawal limits are often lower than you would like.
Your Questions, Answered
How many days do I need?
Ten to fourteen days lets you cover two regions comfortably. A week is enough for Bali plus one day trip to the nearby islands; anything shorter than that is better spent on a single island.
Is Indonesia good for first-time visitors to Southeast Asia?
Yes. Bali in particular is well set up for visitors, with plenty of English speakers, wide accommodation choices and good tour operators, while Java and the eastern islands offer a more adventurous second step.
Can I rely on card payments?
In tourist areas, yes, but carry cash for warungs, small shops, parking and markets. ATMs are widespread in towns and sparse on small islands.
Should I book tours in advance?
For popular activities in July, August and around Christmas, booking ahead helps you get your preferred dates. In the shoulder months you can often decide a day or two before. Whichever you choose, confirm pickup times and what is included, and keep the booking reference handy.
A last word on pacing. Many first-timers try to squeeze five islands into ten days and end up remembering airports better than beaches. Build in one slow day for every three busy ones, leave your final night close to the airport, and keep your most important booking, whether that is a Komodo boat or a sunrise volcano climb, early in the trip so weather delays do not wipe it out. Travel here is as much about patience as planning, and the people who enjoy it most are usually the ones who stop checking the clock and start following the smell of grilled satay down a side street.
Final Thoughts
Indonesia is not a country you finish. It is one you return to, because every island answers a slightly different question. Choose two or three bases, keep your plans flexible for weather and boats, eat widely and say yes to at least one thing that scares you a little. When you are ready to start putting things together, browse our Indonesia experiences, check the entry rules on our visa page and book the pieces that need a date. The rest you can figure out when you arrive, over a coffee, looking at the sea.