Places to Visit in Indonesia: Bali vs Lombok vs Jakarta

Watch sunsets at Bali’s iconic beach clubs, trek to Lombok’s deep waterfalls, or savour street food near Jakarta’s Old Town. Indonesia offers experiences to suit every travel style.

  • Ubud
  • Nusa Dua
  • Kuta
  • Seminyak
  • Legian
  • Lombok
  • Jakarta

Looking to explore Indonesia, but can’t decide between Bali, Lombok, or Jakarta?

 

These are some of the most popular places to visit in Indonesia. Each offers a different kind of trip - from Bali’s iconic beaches and Lombok’s natural beauty to Jakarta’s fast-moving city life.

 

This guide breaks down what each destination is best for, how long to stay, and what kind of traveller it suits.

Bali vs Lombok vs Jakarta at a glance

See which destination best matches your pace and travel goals.

Bali

  • Best for: Culture and beaches
  • Key experiences: Temples, surfing, rice terraces, beach clubs, wellness retreats
  • Travel style: Balanced, versatile, and ideal for first-time travellers
  • Cost: Mid-range ($$)
  • Ideal length: Around 2 weeks

Lombok

  • Best for: Nature and relaxation
  • Key experiences: Mount Rinjani, waterfalls, quiet beaches, the Gili Islands, scenic coastal stays
  • Travel style: Quiet, laid-back, and adventurous
  • Cost: Mid-range ($$)
  • Ideal length: Around 1 month

Jakarta

  • Best for: City exploration
  • Key experiences: Museums, street food, shopping, nightlife, and cultural districts
  • Travel style: Urban, fast-paced, and culture-focused
  • Cost: Budget-friendly to moderate ($)
  • Ideal length: 2 to 3 days

Bali: Indonesia’s iconic island escape

Best suited for: First-time visitors, families, and those who want to experience a bit of everything, all in one place.

 

The island of the Gods is a practical choice if you want variety without complicated planning. Along the coast, areas like Uluwatu, Seminyak, Canggu, and Nusa Dua offer different ways to experience beach life, from surf breaks and clifftop views, to long stretches of sand and relaxed resort settings.

 

Inland, Ubud’s rice terraces, temples, and village life offers a quieter scene. Further out, areas like Sidemen or Munduk reveal Bali’s hidden gems, with jungle waterfalls, Mount Batur hikes, and winding roads to be explored.

 

What sets Bali apart is how easily these experiences connect. A morning at the beach can turn into a temple visit by the afternoon. Perfect for the visitor that likes to explore without leaving their base.

Key experiences in Bali

  1. Enjoying sunset drinks and lounging at beach clubs near Blue Point and Suluban Beach
  2. Swimming, sunbathing, or surfing around Kuta, Legian, and Seminyak
  3. Visiting the Monkey Forest near Ubud
  4. Watching a Kecak dance performance
  5. Catching sunrise at Mount Batur

Seasonal tips

  • Peak travel periods (July, August, and late December): These are some of Bali’s busiest times. It’s worth booking Bali accommodation, your preferred beach clubs, or restaurants in advance, and allowing extra time for traffic.
  • Wet season (November to April): The tropical rain does not usually last all day. It can be worth visiting during these months for lower prices and fewer crowds.
  • If your trip overlaps with Nyepi, Bali’s annual Day of Silence on 18-19 March, expect airport closures and island-wide restrictions for 24 hours, so plan your travel dates carefully.

Getting around Bali

Getting around Bali is easiest with ride-hailing apps such as Grab or Gojek, or by hiring a private driver for day trips. Scooters are widely available for short distances in areas like Canggu or Ubud. Allow extra time for traffic in busy areas, especially in the south.

Lombok: Bali’s nature-focused neighbour

Best suited for: Nature lovers, hikers, couples wanting privacy, and travellers who prefer to avoid the crowds.

 

Lombok is Indonesia at a slower, quieter pace. Just east of Bali, the island is known for its long stretches of white-sand beaches, calm coastal towns, and lush inland landscapes shaped by Mount Rinjani.

 

In the south, places like Kuta Lombok and Selong Belanak offer wide bays and uncrowded surf beaches, while inland areas like Tetebatu lead to waterfalls, rice fields and village life. It’s the kind of destination where days are shaped by the landscape, whether that’s a morning swim, a waterfall walk or sunset over an open stretch of coastline.

Key experiences in Lombok

  1. Early morning walks to Tiu Kelep and Sendang Gile waterfalls
  2. Short jungle walks to Benang Stokel and Benang Kelambu waterfalls
  3. A beach day at Selong Belanak with water buffalos
  4. Exploring the rice fields and village life around Tetebatu
  5. Catching sunset from the hills around Kuta Lombok
  6. Trekking Mount Rinjani for a more adventurous stay
  7. Experience Bau Nyale Festival (February or March)

Seasonal tips

  • Dry season (April to October): This is generally the best time to visit Lombok, with sunnier days, lower humidity, and calmer seas. It is also the ideal season for trekking Mount Rinjani, offering clearer visibility.
  • Peak tourist season (July to August): If you are travelling during these busy months, it is worth booking accommodation, transport, and popular attractions early.
  • Rainy season (November to March): Expect higher humidity, greener landscapes, and occasional tropical showers in the afternoon, which can sometimes affect outdoor plans and sea travel.

Getting around Lombok

Transport options in Lombok are limited. The best way to get around Lombok is by hiring a private driver or arranging a transfer through your Lombok hotel, as ride-hailing apps are less common. Scooters are available in areas such as Kuta Lombok, and boats connect to the Gili Islands. Plan your transport in advance to help you move easily across the island.

Jakarta: Indonesia’s bustling metropolis

Best suited for: Urban travellers, food lovers, and those looking for a short cultural stopover before continuing to other parts of Indonesia.

 

Jakarta may not be the first place that comes to mind when planning a trip to Indonesia. But for a short stay, it offers a different side of the country as its fast-paced capital, with dense neighbourhoods, busy streets, and a strong food culture.

 

More urban than Bali or Lombok, Jakarta works best if you have one to three days and want a short city stay focused on food, shopping and everyday Indonesian culture. Walk through colonial buildings in Kota Tua (Old Town Jakarta), try martabak around Fatahillah Square, or visit the Monas monument for panoramic city views.

Key experiences in Jakarta

  1. Exploring Kota Tua and its old-town streets
  2. Visiting Monas and nearby landmarks
  3. Eating your way through Blok M and Jakarta’s street food warungs
  4. Trying local favourites like martabak and other Indonesian snacks
  5. Visiting textile museums, batik galleries, or cultural spaces
  6. Spending time in Jakarta’s café scene or shopping districts

Seasonal tips

  • Jakarta is hot and humid year-round, but the wetter months can bring heavy rain and slower travel days indoors. If you are visiting in the rainy season from October to April, allow extra time for getting around and keep flexible plans for outdoor sightseeing.

Getting around Jakarta

Avoid peak commuting hours where possible. Use MRT, commuter rail or TransJakarta for efficient travel, and ride-hailing apps for convenience. Plan your days around key neighbourhoods like Kota Tua, Blok M or PIK to make the most of your time.

Which is better: Bali, Lombok, or Jakarta?

  • Best overall: Bali (most variety)

  • Best for nature: Lombok (quiet & scenic)

  • Best for food & city: Jakarta (urban & culture)

Can you visit Bali, Lombok, and Jakarta in one trip?

Absolutely! You can visit Bali, Lombok, and Jakarta in one trip, especially if you want to experience different sides of Indonesia and have enough time to move at a comfortable pace.

Jakarta as the international gateway

Jakarta makes the most sense as a short stay at the beginning or end of your holiday, especially if you want a quick taste of food, culture, and city life before heading to the islands.

Bali and Lombok easily combined

Thanks to their close distance, Bali and Lombok can easily slip into your itinerary for a different island experience. Routes from Bali to Lombok by boat or air travel are available year-round flexible to your travel style.

Traveling between Bali and Lombok:

  • By direct flight: quickest at around 45 to 50 minutes
  • By fast boat: between 1 hour 45 minutes to 3 hours 15 minutes depending on departure point
  • By ferry: slower at around 4 hours 30 minutes

Suggested travel flow

A practical route would be Jakarta to Bali to Lombok, then return. If you want to travel by land, you can follow a 2-week Indonesia itinerary, where trains take you through panoramic views of the countryside all the way to Eastern Java, before hopping over to Bali.

 

If you only have seven days, it is usually better to focus on two destinations.

Where to find the best hotels: in Jakarta, Bali, and Lombok

For travellers planning an Indonesia itinerary, choosing the right base can shape the whole trip.

Jakarta

Stay in central Jakarta for a short city stay, especially if you want easier access to the Monas monument, Grand Indonesia mall, and Jalan Sabang’s food scene. Hotels such as Pullman Jakarta Indonesia Thamrin Cbd, or Mercure Jakarta Sabang work well for being close to key sites.

Bali

Areas like Legian, and Nusa Dua work well as a central base. In the Kuta-Legian area, hotels like Mercure Bali Legian or Pullman Bali Legian Beach place you close to the beach and Bali’s busier coastal hubs. While Sofitel Bali Nusa Dua Beach Resort and Novotel Bali Nusa Dua suit travellers looking for a more resort-led stay.

Lombok

Mandalika is one of the most practical bases, especially for its easier access from Lombok International Airport to Kuta Lombok. Pullman Lombok Merujani Mandalika Beach Resort and Novotel Lombok Resort & Villas work well as resort-style staycation in the southern part of the island.

Frequently asked questions 

Which destination is best for first-time visitors to Indonesia? 

Bali is often the easiest choice for first-time visitors because it offers a mix of beaches, nightlife, culture, and wellness, with plenty of tourist infrastructure already in place.

Is Jakarta worth visiting for tourists? 

Yes, Jakarta is worth visiting, especially for a short stay. Jakarta offers a different side of Indonesia through its street food, café culture, historic areas like Kota Tua, and major landmarks, such as Monas.

What is the weather like in Jakarta, Bali, and Lombok? 

Jakarta, Bali, and Lombok are all warm tropical destinations, but they feel quite different in practice. Jakarta is usually the most humid with hot days, sudden wet-season downpours, and heavily air-conditioned indoor spaces, while Bali feels more balanced thanks to its coastal setting and Lombok often feels drier, calmer, and a little less intense, especially in beach and island areas.

Do Jakarta, Bali, and Lombok have the same monsoon season? 

Jakarta, Bali, and Lombok broadly share the same wet season, which usually runs from November to March, with April and October often acting as transition months. Jakarta tends to feel the wettest and most humid, while Bali and Lombok stay tropical year-round but can feel more comfortable in coastal areas.

Which destination is best for food lovers? 

Jakarta is the strongest pick for food lovers, especially for street food, spicy seasoning, local snacks, and regional Indonesian dishes. Bali also has a wide dining scene, while Lombok is better known for its scenery and slow travel.

Where else can I go in Indonesia?

Beyond Bali, Lombok, and Jakarta, there are plenty of destinations Indonesia has to offers like Komodo Island, Yogyakarta, Sumatra, and Raja Ampat, giving travellers even more ways to explore the country.

Explore more of Indonesia

Travel ideas

Stay ahead of the trends, discover must-see destinations and travel without limits. From the far corners of the world to getaways close to home, let our selection of hotels, travel guides and practical tips inspire your next adventure.