excurgo
DestinationsToursBlog
Excurgo earns a commission when you book through our links to Viator, at no extra cost to you.
Powered byViator
excurgo

Tours and experiences worldwide from Viator. Compare them here and book on Viator — no extra fees.

Company
  • About Us
  • Blog
  • Partner With Us
Travellers
  • Support 24/7
  • Cancellation
  • FAQ
Explore
  • All Tours
  • Best Tours
  • Destinations
  • Things to Do
  • Tour Deals
  • Tour Price Index
  • About Us
  • Blog
  • Partner With Us
  • Support 24/7
  • Cancellation
  • FAQ
  • All Tours
  • Best Tours
  • Destinations
  • Things to Do
  • Tour Deals
  • Tour Price Index
© 2026 Excurgo. Tour aggregator powered by Viator.
PrivacyTermsCookies
  1. Home
  2. Destinations
  3. Indonesia
  4. Jakarta
Jakarta · Indonesia

Jakarta Tours, Tickets & Things to Do

Discover the best Jakarta tours and things to do in Indonesia’s vast, vibrant capital: wander the colonial Old Batavia of Kota Tua, gaze up at the National Monument (Monas), sail to the white-sand Thousand Islands, escape to the cool botanical gardens of Bogor, feast on a street-food adventure by MRT, and explore the city’s grand mosque and diverse culture. Compare top-rated experiences and plan your perfect city break.

598 experiences Free cancellation Top-rated tours Instant booking
Explore experiences
Plan your trip
Kota Tua, Jakarta
Monas, Jakarta
Thousand Islands, Jakarta
Old Batavia & Kota TuaMonas & City HighlightsBogor & NatureStreet Food & Culinary

Sunset tours in Jakarta

Departures that are under way when the sun sets in the coming weeks — start times checked against the local sunset.

Jakarta Half-Day Sightseeing Tour To Modern City and Old Town
Jakarta
Jakarta Half-Day Sightseeing Tour To Modern City and Old Town
4.9(174)·3–4 hours
from$55/ person
via Viator
Jakarta Night Tour : Enjoyable Night time in Jakarta (Hotel Pick-up)
Jakarta
Jakarta Night Tour : Enjoyable Night time in Jakarta (Hotel Pick-up)
4.9(140)·4–5 hours
from$55/ person
via Viator
Experience Jakarta Street Food Scene with MRT Transportation
Jakarta
Experience Jakarta Street Food Scene with MRT Transportation
4.9(27)·4 hours
from$40/ person
via Viator
Jakarta Nights Food Tour with 15+ Tastings
Jakarta
Jakarta Nights Food Tour with 15+ Tastings
5.0(2)·4 hours
from$39/ person
via Viator
Up at Thamrin Nine Observatory Deck Jakarta Panoramic View
Jakarta
Up at Thamrin Nine Observatory Deck Jakarta Panoramic View
2 hours
from$15/ person
via Viator
Airport Private Pick Up Service Jakarta - All Hotel At Jakarta
Jakarta
Airport Private Pick Up Service Jakarta - All Hotel At Jakarta
1–2 hours
from$20/ person
via Viator

Good for families in Jakarta

Children can join from a young age and pay less than adults — taken from each operator’s price list.

Active Volcano, Rice Field, Hot Spring, Fruit market, Tea Plantation with Lunch
Jakarta
Active Volcano, Rice Field, Hot Spring, Fruit market, Tea Plantation with Lunch
4.8(560)·12–13 hours
from$110/ person
via Viator
Private Full-Day Guided Tour: Explore Jakarta’s Top Highlights
Jakarta
Private Full-Day Guided Tour: Explore Jakarta’s Top Highlights
4.8(374)·7–8 hours
from$65/ person
via Viator
Jakarta Half-Day Guided Tour with a Private Fun Local Host
Jakarta
Jakarta Half-Day Guided Tour with a Private Fun Local Host
4.9(338)·4–5 hours
from$55/ person
via Viator
Jakarta Bogor Botanical Garden, Waterfall and Rice terrace, Lunch
Jakarta
Jakarta Bogor Botanical Garden, Waterfall and Rice terrace, Lunch
4.9(164)·7–8 hours
from$95/ person
via Viator
Jakarta Full-Day Highlights Tour with Transfer
Jakarta
Jakarta Full-Day Highlights Tour with Transfer
4.9(73)·7–8 hours
from$60/ person
via Viator
Look at Jakarta Local Experience Tour With Boating
Jakarta
Look at Jakarta Local Experience Tour With Boating
4.8(68)·6–7 hours
from$72/ person
via Viator
Jakarta: Hidden Waterfall Rainforest Trek & Botanical Garden Tour
Jakarta
Jakarta: Hidden Waterfall Rainforest Trek & Botanical Garden Tour
4.9(67)·8–10 hours
from$90/ person
via Viator
Full Day Private Jakarta Tour(Inc Lunch, Puppet show, & Souvenir)
Jakarta
Full Day Private Jakarta Tour(Inc Lunch, Puppet show, & Souvenir)
4.7(24)·5–6 hours
from$75/ person
via Viator
Book now

Top experiences in Jakarta

Hand-picked, top-rated tours and tickets from Viator. Prices are per person.

See all 598 experiences
Active Volcano, Rice Field, Hot Spring, Fruit market, Tea Plantation with Lunch
Jakarta
Active Volcano, Rice Field, Hot Spring, Fruit market, Tea Plantation with Lunch
4.8(560)·12–13 hours
from$110/ person
via Viator
Private Car Charter in Bali with an English-speaking Driver
Seminyak
Private Car Charter in Bali with an English-speaking Driver
4.9(541)·6–10 hours
from$18/ person
via Viator
Private Full-Day Guided Tour: Explore Jakarta’s Top Highlights
Jakarta
Private Full-Day Guided Tour: Explore Jakarta’s Top Highlights
4.8(374)·7–8 hours
from$65/ person
via Viator
Jakarta Half-Day Guided Tour with a Private Fun Local Host
Jakarta
Jakarta Half-Day Guided Tour with a Private Fun Local Host
4.9(338)·4–5 hours
from$55/ person
via Viator
Bali Jungle Swing Experience Full Activity
Ubud
Bali Jungle Swing Experience Full Activity
4.9(204)·2–6 hours
from$43/ person
via Viator
Jakarta Half-Day Sightseeing Tour To Modern City and Old Town
Jakarta
Jakarta Half-Day Sightseeing Tour To Modern City and Old Town
4.9(174)·3–4 hours
from$55/ person
via Viator
Jakarta Bogor Botanical Garden, Waterfall and Rice terrace, Lunch
Jakarta
Jakarta Bogor Botanical Garden, Waterfall and Rice terrace, Lunch
4.9(164)·7–8 hours
from$95/ person
via Viator
Jakarta Heritage of Old Batavia Private City Tour (Historical)
Jakarta
Jakarta Heritage of Old Batavia Private City Tour (Historical)
4.8(149)·5–6 hours
from$65/ person
via Viator
Jakarta Night Tour : Enjoyable Night time in Jakarta (Hotel Pick-up)
Jakarta
Jakarta Night Tour : Enjoyable Night time in Jakarta (Hotel Pick-up)
4.9(140)·4–5 hours
from$55/ person
via Viator
Private FullDay Jakarta Wonderfull Tour with Lunch & Souvenir
Jakarta
Private FullDay Jakarta Wonderfull Tour with Lunch & Souvenir
4.8(110)·7 hours
from$79/ person
via Viator
Halfday Excursion Old city Batavia with Lunch and Souvenir
Jakarta
Halfday Excursion Old city Batavia with Lunch and Souvenir
4.6(110)·5 hours
from$70/ person
via Viator
Jakarta Full-Day Highlights Tour with Transfer
Jakarta
Jakarta Full-Day Highlights Tour with Transfer
4.9(73)·7–8 hours
from$60/ person
via Viator
Look at Jakarta Local Experience Tour With Boating
Jakarta
Look at Jakarta Local Experience Tour With Boating
4.8(68)·6–7 hours
from$72/ person
via Viator
Jakarta: Hidden Waterfall Rainforest Trek & Botanical Garden Tour
Jakarta
Jakarta: Hidden Waterfall Rainforest Trek & Botanical Garden Tour
4.9(67)·8–10 hours
from$90/ person
via Viator
Jakarta Indonesian Culture in half Day
Jakarta
Jakarta Indonesian Culture in half Day
4.9(52)·5–6 hours
from$68/ person
via Viator
Ubud : Full-Day Monkey Forest, Rice Terrace, Temple & Waterfall
Ubud
Ubud : Full-Day Monkey Forest, Rice Terrace, Temple & Waterfall
5.0(47)·8–10 hours
from$26/ person
via Viator
Experience Jakarta Street Food Scene with MRT Transportation
Jakarta
Experience Jakarta Street Food Scene with MRT Transportation
4.9(27)·4 hours
from$40/ person
via Viator
Full Day Private Jakarta Tour(Inc Lunch, Puppet show, & Souvenir)
Jakarta
Full Day Private Jakarta Tour(Inc Lunch, Puppet show, & Souvenir)
4.7(24)·5–6 hours
from$75/ person
via Viator
Jakarta Cultural Tour: Explore Indonesia’s Traditions & Diversity
Jakarta
Jakarta Cultural Tour: Explore Indonesia’s Traditions & Diversity
4.8(23)·6–8 hours
from$60/ person
via Viator
Purifications at Beji Griya Waterfalls
Ubud
Purifications at Beji Griya Waterfalls
5.0(19)·6 hours
from$50/ person
via Viator
Private Tour Baduy Village
Jakarta
Private Tour Baduy Village
4.9(18)·12 hours
from$130/ person
via Viator
Afternoon Guided Chinatown Tour in Jakarta
Jakarta
Afternoon Guided Chinatown Tour in Jakarta
4.9(16)·5–6 hours
from$53/ person
via Viator
Situ Gunung Waterfall & Suspension Bridge Sukabumi start Jakarta
Jakarta
Situ Gunung Waterfall & Suspension Bridge Sukabumi start Jakarta
4.5(15)·12 hours
from$135/ person
via Viator
Half Day Jakarta Private Tour in two highlight place
Jakarta
Half Day Jakarta Private Tour in two highlight place
4.8(12)·5–6 hours
from$55/ person
via Viator
Jakarta Rainforest Hiking to Hidden Waterfall & Suspension Bridge
Jakarta
Jakarta Rainforest Hiking to Hidden Waterfall & Suspension Bridge
4.9(8)·10 hours
from$126/ person
via Viator
CGK - Private Airport Transfer Service
Jakarta
CGK - Private Airport Transfer Service
5.0(7)·2 hours
from$20/ person
via Viator
Jakarta to Bandung: Curug Cimahi, Dusun Bambu & Whoosh
Jakarta
Jakarta to Bandung: Curug Cimahi, Dusun Bambu & Whoosh
5.0(5)·9–10 hours
from$48/ person
via Viator
Fun Food Tour Jakarta
Jakarta
Fun Food Tour Jakarta
4.4(5)·2h 30min
from$30/ person
via Viator
Explore Giant Pyramidal Megalithic site in Gunung Padang
Jakarta
Explore Giant Pyramidal Megalithic site in Gunung Padang
5.0(5)·10 hours
from$250/ person
via Viator
Private Airport Transfer: Jakarta Airport (CGK) → Hotel
Jakarta
Private Airport Transfer: Jakarta Airport (CGK) → Hotel
4.0(5)·50 min
from$30/ person
via Viator
Jakarta Airport Transfer Service
Jakarta
Jakarta Airport Transfer Service
3.8(4)·2–3 hours
from$20/ person
via Viator
Glodok Stories Jakarta Food Tour with 13+ Tastings
Jakarta
Glodok Stories Jakarta Food Tour with 13+ Tastings
5.0(3)·4 hours
from$39/ person
via Viator
Mount Merbabu One Day Hiking Tour From Yogyakarta
Yogyakarta
Mount Merbabu One Day Hiking Tour From Yogyakarta
5.0(3)·12 hours
from$58/ person
via Viator
Indonesia eSIM | Unlimited Data | 3–30 Days Plan
Jakarta
Indonesia eSIM | Unlimited Data | 3–30 Days Plan
5.0(3)·1–30 days
from$6/ person
via Viator
Jakarta Private Tour with local Guide & Lunch
Jakarta
Jakarta Private Tour with local Guide & Lunch
5.0(3)·5–7 hours
from$81/ person
via Viator
Jakarta Aquarium Safari Admission Ticket
Jakarta
Jakarta Aquarium Safari Admission Ticket
5.0(3)·1–2 hours
from$32/ person
via Viator
Jakarta Nights Food Tour with 15+ Tastings
Jakarta
Jakarta Nights Food Tour with 15+ Tastings
5.0(2)·4 hours
from$39/ person
via Viator
Bandung Trip in Jakarta by Whoosh
Jakarta
Bandung Trip in Jakarta by Whoosh
5.0(1)·10 hours
from$48/ person
via Viator
Bali ATV (Quad Bike)+Rafting with lunch+Coffee Plantation tour
Nusa Dua
Bali ATV (Quad Bike)+Rafting with lunch+Coffee Plantation tour
5.0(1)·8 hours
from$125/ person
via Viator
From Jakarta ATV Adventure, Hot Springs and Tea Trails
Jakarta
From Jakarta ATV Adventure, Hot Springs and Tea Trails
5.0(1)·10 hours
from$69/ person
via Viator
Half Day Private Car in Jakarta with Local Guide
Jakarta
Half Day Private Car in Jakarta with Local Guide
5.0(1)·4 hours
from$50/ person
via Viator
Cultural Food Tour and Cooking Class at House of Tuggu
Jakarta
Cultural Food Tour and Cooking Class at House of Tuggu
5 hours
from$85/ person
via Viator
Jakarta to Bandung by Whoosh Train: Waterfall & Floating Market
Jakarta
Jakarta to Bandung by Whoosh Train: Waterfall & Floating Market
10 hours
from$55/ person
via Viator
Up at Thamrin Nine Observatory Deck Jakarta Panoramic View
Jakarta
Up at Thamrin Nine Observatory Deck Jakarta Panoramic View
2 hours
from$15/ person
via Viator
Airport Private Pick Up Service Jakarta - All Hotel At Jakarta
Jakarta
Airport Private Pick Up Service Jakarta - All Hotel At Jakarta
1–2 hours
from$20/ person
via Viator
1 Day Jakarta Private Car Charter
Jakarta
1 Day Jakarta Private Car Charter
11 hours
from$88/ person
via Viator
Jakarta: Dunia Fantasi at Ancol Entry Ticket
Jakarta
Jakarta: Dunia Fantasi at Ancol Entry Ticket
3–8 hours
from$20/ person
via Viator
Jakarta Batik Workshop with Local Designer
Jakarta
Jakarta Batik Workshop with Local Designer
5 hours
from$54/ person
via Viator
Browse

Explore Jakarta by interest

Whatever brings you to Jakarta — world-class museums, the river, or a long lunch — start with the experiences travellers love most.

Old Batavia

Colonial Kota Tua.

Explore

Monas & city

Iconic monument.

Explore

Thousand Islands

Beach escape.

Explore

Bogor & nature

Gardens & safari.

Explore

Street food

Culinary by MRT.

Explore

Volcano trips

Bandung & Krakatoa.

Explore

Culture & night

Mosque & lights.

Explore

Island beaches

Kepulauan Seribu.

Explore
What to see

Top attractions in Jakarta

The landmarks that define the city — and the tickets and tours that get you in, often skipping the line.

Kota Tua

Kota Tua

Old Batavia.

140+ toursView tours
Monas

Monas

National Monument.

120 toursView tours
Thousand Islands

Thousand Islands

Beach escape.

90 toursView tours
Bogor Gardens

Bogor Gardens

Cool green nature.

80 toursView tours
Street Food

Street Food

Satay & nasi goreng.

90 toursView tours
Istiqlal Mosque

Istiqlal Mosque

Southeast Asia’s largest.

60 toursView tours
Jakarta by Night

Jakarta by Night

Skyline & lights.

60 toursView tours
Taman Safari

Taman Safari

Wildlife near Bogor.

50 toursView tours
Plan your days

Jakarta itinerary ideas

Ready-made routes you can book against — from a single perfect day to a long weekend.

1 day

Jakarta in 1 day

  1. 1Kota Tua walk
  2. 2Monas monument
  3. 3Istiqlal Mosque
  4. 4Street food
Read the guide
3 days

Jakarta in 3 days

  1. 1Day 1: city & food
  2. 2Day 2: Thousand Islands
  3. 3Day 3: Bogor
  4. 4Culture & night
Read the guide
For culture

Jakarta for history & culture

  1. 1Kota Tua
  2. 2Jakarta museums
  3. 3Istiqlal Mosque
  4. 4Taman Mini
Read the guide
With kids

Jakarta with kids

  1. 1Taman Safari
  2. 2Thousand Islands
  3. 3Taman Mini
  4. 4Old Town
Read the guide
Outside the city

Day trips from Jakarta

Places worth leaving the city for — most are an easy half- or full-day from the centre.

All day trips
Thousand Islands~1.5 hrs away

Thousand Islands

Beach escape.

from €45View trips
Bogor Gardens~1.5 hrs away

Bogor Gardens

Cool green nature.

from €40View trips
Taman Safari~2 hrs away

Taman Safari

Wildlife park.

from €50View trips
Bandung~3 hrs away

Bandung

Volcano & tea.

from €70View trips
Kota TuaIn city away

Kota Tua

Old Batavia.

from €20View trips
KrakatoaDay/overnight away

Krakatoa

Legendary volcano.

from €120View trips
Practical guide

Know before you go

Short, straight answers to the questions every Jakarta visitor asks before booking.

Dry season (May–Sep)

The best time to visit, with less rain and sunnier days — ideal for the islands, Bogor and city sightseeing.

Wet season (Oct–Apr)

Warm with frequent, often heavy afternoon downpours and possible flooding; tours still run, but plan around the rain.

Island trips

Thousand Islands trips are best in the dry season when seas are calm and skies clear.

Year-round warmth

Jakarta stays hot and humid all year, so light clothing and hydration are essential.

Quieter periods

Weekdays are less crowded at sights and on the islands than weekends and holidays.

Avoid peak floods

The heaviest rains around January and February can cause flooding — check forecasts.

One day

Kota Tua, Monas and street food.

Three days

Add the Thousand Islands and Bogor.

A week

Add a volcano trip and more of Java.

History lovers

Add deeper time in Old Batavia and museums.

Foodies

Add more street-food and market tours.

With kids

Mix safari, islands and cultural parks.

MRT & TransJakarta

The modern MRT and TransJakarta busway are the fastest ways to beat the traffic on key routes.

Ride apps

Ride-hailing apps and motorbike taxis (ojek) are cheap and widely used to get around the city.

Tours & transfers

Tours with pickup are the easiest way to reach Bogor, the islands and volcanoes without driving.

Allow for traffic

Jakarta’s traffic is notoriously heavy — leave plenty of time for every journey.

Boats to islands

Ferries and speedboats to the Thousand Islands leave from the northern marinas.

Getting there

Soekarno–Hatta Airport is well connected to the city by train, bus and taxi.

Rupiah & cards

Indonesia uses the rupiah; cards work in malls and hotels, but carry cash for street food and markets.

Use the MRT

The MRT is a quick, comfortable way to avoid traffic, handy for food and sightseeing tours.

Beat the heat

Start early, stay hydrated and plan indoor or island breaks during the hottest hours.

Avoid rush hour

Plan trips and transfers outside the heavy morning and evening traffic peaks.

Book island trips early

Thousand Islands boats fill up at weekends — reserve ahead.

Try the street food

Don’t miss satay, nasi goreng and martabak on a guided food tour.

Thousand Islands trips

Weekend boat trips sell out — book ahead.

City & heritage tours

Popular Old Town tours fill up — reserve early.

Street-food tours

Small-group food crawls have limited spots — book ahead.

Bogor & safari

Day trips fill up at weekends — reserve early.

Volcano trips

Long Bandung and Krakatoa tours sell out — book ahead.

Holidays

Indonesian holidays are very busy — plan early.

City tour

Around $25–50 for a half-day Kota Tua and Monas tour.

Thousand Islands

About $45–80 for a full-day island boat trip.

Bogor day trip

Roughly $40–70 for a Bogor gardens and safari tour.

Street-food tour

Around $30–55 for a guided culinary crawl.

Volcano trip

About $70–120 for a Bandung volcano day tour.

How to save

Use the MRT, join group tours and combine nearby sights.

When to visit

Jakarta through the seasons

What's best, how busy it gets, and one booking tip for each time of year.

Dry (May–Jul)
May–Jul
Best for
Islands, sightseeing.
Crowds
Booking tip
Best time.
Dry (Aug–Sep)
Aug–Sep
Best for
Sunny, calm seas.
Crowds
Booking tip
Great for islands.
Shoulder (Oct–Nov)
Oct–Nov
Best for
Warm, quieter.
Crowds
Booking tip
Rains begin.
Wet (Dec–Apr)
Dec–Apr
Best for
Lush, fewer crowds.
Crowds
Booking tip
Heavy rain, floods.
People also ask

Jakarta travel FAQ

What are the best tours in Jakarta?

The highest-rated experiences are an Old Batavia (Kota Tua) city tour, visiting the National Monument (Monas), a Thousand Islands boat trip, a Bogor day trip, and a street-food adventure.

What should I book in advance in Jakarta?

Reserve Thousand Islands boat trips, city and heritage tours, street-food crawls and Bogor day trips ahead, especially at weekends and holidays.

How many days do I need in Jakarta?

One day covers the city centre, three add the Thousand Islands and Bogor, and a week lets you add a volcano trip and more of Java.

Is Jakarta worth visiting?

Yes — Indonesia’s vast, vibrant capital pairs colonial Old Batavia and the soaring Monas monument with white-sand Thousand Islands escapes, cool Bogor gardens and safari, an incredible street-food scene, and a fascinating mix of cultures and faiths.

When is the best time to visit Jakarta?

The dry season from May to September brings the best weather for sightseeing and island trips, while the wet season is greener but rainy.

What is the best day trip from Jakarta?

The Thousand Islands for beaches and the Bogor gardens with Taman Safari are the top day trips, with Bandung’s volcano for the adventurous.

How do you get around Jakarta?

The MRT and TransJakarta busway beat the heavy traffic on key routes, while ride-hailing apps and tours with pickup cover the rest.
1Old Batavia & Kota Tua2Monas & City Highlights3Bogor & Nature4Street Food & Culinary
1Jakarta in 1 day2Jakarta in 3 days3Jakarta for history & culture4Jakarta with kids
1Rome2London3Barcelona4Amsterdam5Prague6Lisbon7Vienna8Venice9Florence10Madrid11Berlin12Budapest
598 Jakarta experiencesfrom $20 · free cancellation
Explore tours

Nearby destinations

UbudIndonesia · 3,233 tours · prices per person, book with partnerSeminyakIndonesia · 2,687 tours · prices per person, book with partnerKutaIndonesia · 2,032 tours · prices per person, book with partnerBaliIndonesia · 1,100 tours · prices per person, book with partnerNusa DuaIndonesia · 987 tours · prices per person, book with partnerJimbaranIndonesia · 618 tours · prices per person, book with partnerYogyakartaIndonesia · 528 tours · prices per person, book with partnerLombokIndonesia · 447 tours · prices per person, book with partnerBandungIndonesia · 278 tours · prices per person, book with partnerTanjung BenoaIndonesia · 240 tours · prices per person, book with partnerSurabayaIndonesia · 235 tours · prices per person, book with partnerMedanIndonesia · 222 tours · prices per person, book with partner