Must-do experiences

Mount Bromo & Ijen Blue Fire tour from Surabaya: 2 daysTwo-volcano trek from Surabaya with Bromo sunrise, Ijen's blue flames at midnight, jeep transport, guide, meals and one night's hotel included.
- 394 reviews
- 4.98★
- Duration
- 2d
- Every day
- 23:30

Jakarta Old Town and Modern City Half-Day Tour with GuideHalf-day Jakarta sightseeing tour with private transport, English-speaking guide and hotel pickup: walk through Old Batavia's Dutch colonial streets.
- 182 reviews
- 4.90★
- Duration
- 3h–4h
- start times · Every day
- 19

Bogor Botanical Garden & Waterfall Day Trip from JakartaPrivate day trip from Jakarta to Bogor with botanical garden entry, lunch at a local restaurant, and visits to a waterfall and rice terraces.
- 165 reviews
- 4.88★
- Duration
- 7h–8h
- start times · Every day
- 8
Recommended (7)

Jakarta: Old Batavia Heritage Tour with Museum & Chinatown
- 150 reviews
- 4.84★
- Duration
- 5h–6h

Mount Bromo Sunrise Tour from Surabaya & Malang with Jeep
- 149 reviews
- 4.95★
- Duration
- 12h

Borobudur Temple tour from Semarang port: Two Buddhist temples
- 46 reviews
- 4.74★
- Duration
- 10h

Borobudur Private Tour from Semarang: Upper Level Access
- 42 reviews
- 4.88★
- Duration
- 6h–8h

Semarang Tour for Cruise Passengers: Colonial Sites & Lawang Sewu
- 35 reviews
- 4.63★
- Duration
- 5h–6h

Semarang Private City Tour: Dutch Colonial Architecture & Temples
- 20 reviews
- 4.75★
- Duration
- 5h–7h

Merapi Jeep Volcano Tour & Prambanan Sunset from Yogyakarta
- 14 reviews
- 4.50★
- Duration
- 7h–8h
More options (8)

Prambanan Temple Private Tour from Semarang Cruise PortPrivate tour of Prambanan Temple, Indonesia's largest Hindu temple complex, departing directly from Semarang port with guide.
- 7 reviews
- 5.00★
- Duration
- 6h–8h
- start times · Tue–Sun
- 10

Snorkeling in Karimunjawa: 2 Islands & Reef ExplorationSnorkel two reefs and visit two islands in Karimunjawa with a guide, boat, lunch and underwater photos included. Depart 8:30 a.m. from the harbour.
- 3 reviews
- 5.00★
- Duration
- 8h

Mount Bromo sunrise tour from Malang: Shared jeep, 10-11 hoursShared jeep tour from Malang to Mount Bromo with sunrise viewpoint, Sea of Sand crossing and crater access. Pickup included, 10-11 hours total.US$ 30US$ 28per person
- 3 reviews
- 5.00★
- Duration
- 10h
- Every day
- 00:30

Borobudur Temple Climb from Semarang Port Private TourPrivate guided tour from Semarang Port to Borobudur Temple with skip-the-line entry and a full climb to the top. Your driver meets you at the port.
- 2 reviews
- 5.00★
- Duration
- 8h
- start times · Every day
- 3

Java Village and Temple Tour from Borobudur: Private GuidePrivate full-day tour from Borobudur to Mendut Temple, the oldest Buddhist temple in the area, and Selogriyo Temple with an English-speaking driver and hotel pickup.
- 2 reviews
- 5.00★
- Duration
- 4h–8h
- Every day
- 07:00

Snorkeling in Karimunjawa: 2 islands, 2 reef spotsSnorkel two reefs and explore two islands in Karimunjawa with a private guide, boat, lunch and underwater photos included. Departs 8:30 a.m. from the harbour.
- 2 reviews
- 5.00★
- Duration
- 8h
- Every day
- 07:00

Private Transfer Semarang Airport to Kecapi: Meet and GreetPrivate transfer from Semarang Airport (SRG) to Kecapi with driver holding a nameplate at arrival, meeting you before the taxi queues form.
- Duration
- 1h 50m

Borobudur Temple tour from Semarang Port: Private shore excursionPrivate shore excursion from Semarang Port to Borobudur Temple for cruise passengers, 8–9 hours with English-speaking guide.
- Duration
- 8h–10h
- Tue–Sun
- 08:00
Semarang at a glance ✓ 2026-11-05
- Most booked: Mount Bromo & Ijen Blue Fire tour from Surabaya: 2 days, US$ 333 (2d, 4.98★ · 394).
- Top rated: Jakarta Old Town and Modern City Half-Day Tour with Guide, US$ 55 (3h–4h, 4.90★ · 182).
- Best value: Bogor Botanical Garden & Waterfall Day Trip from Jakarta, US$ 95 (7h–8h, 4.88★ · 165).
Of the 20 experiences: 20 with free cancellation, 20 with instant confirmation, 17 with hotel pickup and 11 bookable last-minute.
