Indonesia  ›  East Java  ›  Surabaya

Top Things to Do in Surabaya

We compared all 56 experiences in Surabaya so you can choose in minutes: real prices, verified reviews and our editorial picks.

★4.9 56 experiences from US$ 22 ✓Free cancellation on most experiences

Must-do experiences

Mount Bromo Sunrise Tour from Surabaya: 4WD & Peak Trek
›
‹
Most booked
Mount Bromo Sunrise Tour from Surabaya: 4WD & Peak TrekMidnight pickup from Surabaya or Malang, 4WD Jeep to Mount Penanjakan for sunrise, trek to Bromo's caldera, breakfast and guide included. One full day, private tour.
2,017 reviews
4.99★
Duration
12h–15h
Every day
23:30
Live guide EN · DE · ZH · JAHotel pickupFree cancellationfromUS$ 153per person
Mt Bromo & Ijen Blue Fire: 3-Day Sunrise & Crater Trek
›
‹
★Top rated
Mt Bromo & Ijen Blue Fire: 3-Day Sunrise & Crater Trek3-day private tour from Surabaya or Malang to Mt Bromo sunrise and Ijen's blue flame crater. Includes pickup, hotel, meals, entrance fees, and gas mask.
453 reviews
4.98★
Duration
3d
Every dayLive guide EN · DE · ZH · JAHotel pickupFree cancellationfromUS$ 387per person
Malang: Bromo & Ijen Crater 3-Day Trek with Waterfall
›
‹
Best value
Malang: Bromo & Ijen Crater 3-Day Trek with Waterfall3-day East Java volcano trek: Tumpaksewu Waterfall, Mount Bromo sunrise, Ijen Crater blue fire. Includes accommodation, guides, 4WD jeep, ferry ticket.
440 reviews
4.96★
Duration
3d
Every day
07:00
Pickup optionalFree cancellationfromUS$ 282per person

Recommended (7)

Surabaya to Mount Bromo, Tumpak Sewu & Ijen: 4 Days
›
‹
Travelers' pick
Surabaya to Mount Bromo, Tumpak Sewu & Ijen: 4 Days
430 reviews
4.98★
Duration
4d
fromUS$ 500per person
Mount Bromo & Ijen Blue Fire tour from Surabaya: 2 days
›
‹
Travelers' pick
Mount Bromo & Ijen Blue Fire tour from Surabaya: 2 days
394 reviews
4.98★
Duration
2d
fromUS$ 333per person
4-Day Bromo Ijen Tumpak Sewu Tour: Sunrise & Blue Fire
›
‹
Travelers' pick
4-Day Bromo Ijen Tumpak Sewu Tour: Sunrise & Blue Fire
315 reviews
4.99★
Duration
4d
fromUS$ 527per person
East Java: Bromo & Ijen Volcano Tour with Blue Fire & Pickup
›
‹
Travelers' pick
East Java: Bromo & Ijen Volcano Tour with Blue Fire & Pickup
312 reviews
4.88★
Duration
3d
fromUS$ 325per person
Mount Bromo Sunrise Tour: Private 4WD Crater Trek
›
‹
Travelers' pick
Mount Bromo Sunrise Tour: Private 4WD Crater Trek
232 reviews
4.96★
Duration
12h–14h
fromUS$ 99per person
Mount Bromo & Kawah Ijen 3-day tour from Seminyak: Blue flames
›
‹
Travelers' pick
Mount Bromo & Kawah Ijen 3-day tour from Seminyak: Blue flames
155 reviews
4.91★
Duration
3d
fromUS$ 210per person
Mount Bromo Sunrise Tour from Surabaya & Malang with Jeep
›
‹
Travelers' pick
Mount Bromo Sunrise Tour from Surabaya & Malang with Jeep
149 reviews
4.95★
Duration
12h
fromUS$ 100per person

Top rated (5)

Mount Bromo Sunrise from Surabaya: Midnight Pickup & 4WD Jeep
›
‹
Mount Bromo Sunrise from Surabaya: Midnight Pickup & 4WD JeepMidnight pickup from Surabaya hotel or airport for Mount Bromo sunrise tour. Includes 4WD jeep, guide, entrance fee, breakfast and lunch. 12 hours total.
141 reviews
4.99★
Duration
11h–12h
Every dayLive guide EN · DE · JAHotel pickupFree cancellationfromUS$ 132per person
Bromo & Madakaripura: Private Day Tour with Jeep & Waterfall
›
‹
Travelers' pick
Bromo & Madakaripura: Private Day Tour with Jeep & WaterfallFeel the spray at Madakaripura waterfall, ride a private jeep across Bromo’s sand sea, and skip the crowds with flexible pickup from Surabaya or Malang.
113 reviews
4.90★
Duration
7h–10h
start times · Every day
5
Live guide ENHotel pickupFree cancellationfromUS$ 125per person
Bali: Uluwatu Temple & Beach Hopping Day Tour with Pickup
›
‹
Bali: Uluwatu Temple & Beach Hopping Day Tour with PickupFeel the sand at Nusa Dua, swim Gerger Beach, watch surfers at Padang Padang, and catch sunset at Uluwatu Temple: hotel pickup included for easy booking.
124 reviews
4.82★
Duration
8h
Every day
09:00
Live guide EN · RU · KO · JAHotel pickupFree cancellationfromUS$ 32per person
Surabaya: Private Day Tour with Heritage Quarters & Local Markets
›
‹
Travelers' pick
Surabaya: Private Day Tour with Heritage Quarters & Local MarketsStep into Surabaya’s layered history: walk Europe, Arabian, and Chinese quarters, taste street food, visit the Submarine Monument, all with pickup and private guide.
106 reviews
4.75★
Duration
4h–5h
start times · Every day
4
Live guide ENHotel pickupFree cancellationfromUS$ 68per person
Mount Bromo sunrise tour from Surabaya: Private 4WD jeep
›
‹
Mount Bromo sunrise tour from Surabaya: Private 4WD jeepWatch the sun rise over Mount Bromo's crater on a private 4WD jeep tour from Surabaya with an English or German-speaking guide and hotel pickup.
130 reviews
4.67★
Duration
13h
Every day
23:30
Live guide EN · DE · ZH · JAHotel pickupFree cancellationfromUS$ 160per person

Lowest price (10)

Tumpak Sewu Waterfall tour: Private guide & forest trek
›
‹
Tumpak Sewu Waterfall tour: Private guide & forest trekPrivate tour from Malang to Tumpak Sewu Waterfall with guide, forest trek and entry included. Visit Goa Tetes cave on the same day, with round-trip transport and lunch stop.
44 reviews
4.98★
Duration
10h
start times · Every day
3
Live guide EN · AR · KOHotel pickupFree cancellationfromUS$ 58per person
Ubud Rafting: Jungle Swing and White Water on Ayung River
›
‹
Ubud Rafting: Jungle Swing and White Water on Ayung RiverRaft 11 km down the Ayung River through jungle and rapids, then swing between coconut trees above the forest canopy on this full-day adventure from Ubud with guide and lunch.
65 reviews
4.89★
Duration
6h–8h
start times · Every day
3
Live guide ENHotel pickupFree cancellationfromUS$ 65per person
Mount Bromo Sunrise Tour from Surabaya: 4WD & hiking
›
‹
Travelers' pick
Mount Bromo Sunrise Tour from Surabaya: 4WD & hikingMount Bromo sunrise tour from Surabaya with 4WD jeep, guided hike to the crater rim, breakfast and hotel pickup. Departs midnight, returns by early afternoon.
21 reviews
4.76★
Duration
12h
Every day
00:30
Live guide ENHotel pickupFree cancellationfromUS$ 70per person
Majapahit Historical Tour from Surabaya: Red Brick Ruins
›
‹
Majapahit Historical Tour from Surabaya: Red Brick RuinsPrivate half-day tour of Majapahit ruins near Surabaya with English-speaking guide, air-conditioned transport and bottled water.
40 reviews
4.90★
Duration
5h
start times · Every day
2
Live guide ENHotel pickupFree cancellationfromUS$ 73per person
Surabaya Private Tour: Arab Street, Markets & Local Food
›
‹
Travelers' pick
Surabaya Private Tour: Arab Street, Markets & Local FoodPrivate Surabaya city tour with English-speaking guide, pickup from airport or hotel, and lunch at a local restaurant, explore Arab Street.
99 reviews
4.90★
Duration
4h–7h
start times · Every day
8
Live guide ENHotel pickupFree cancellationfromUS$ 78per person
Surabaya Shore Excursion: History, Markets & Temples Tour
›
‹
Travelers' pick
Surabaya Shore Excursion: History, Markets & Temples TourCruise passengers docking in Surabaya get picked up at the port and explore the city's markets.
63 reviews
4.60★
Duration
4h–5h
start times · Every day
13
Live guide ENHotel pickupFree cancellationfromUS$ 85per person
Trowulan Tour from Surabaya: Majapahit Kingdom Ruins
›
‹
Travelers' pick
Trowulan Tour from Surabaya: Majapahit Kingdom RuinsVisit ancient temples and royal baths of the Majapahit Kingdom near Surabaya. Guided tour includes lunch and hotel or port pickup for a complete historical experience.
31 reviews
4.94★
Duration
6h–7h
start times · Every day
10
Live guide ENHotel pickupFree cancellationfromUS$ 89per person
Mount Bromo sunrise tour from Surabaya: Private jeep & guide
›
‹
Mount Bromo sunrise tour from Surabaya: Private jeep & guideStart before midnight from Surabaya or Malang, ride a 4WD jeep across the Tengger Caldera, and watch sunrise paint Mount Bromo and Mount Semeru gold.
66 reviews
4.77★
Duration
12h–13h
Every day
00:05
Live guide ENHotel pickupFree cancellationfromUS$ 104per person
Mount Bromo Sunrise Tour: Private Jeep, All Included
›
‹
Mount Bromo Sunrise Tour: Private Jeep, All IncludedWatch sunrise from Mount Penanjakan's crater rim on a full-day jeep tour from Surabaya with private transport and expert guide.
21 reviews
5.00★
Duration
10h–13h
start times · Every day
2
Live guide ENHotel pickupFree cancellationfromUS$ 119per person
Mt Bromo Sunrise & Madakaripura Waterfall Day Trip
›
‹
Travelers' pick
Mt Bromo Sunrise & Madakaripura Waterfall Day TripWake up before dawn for Mt Bromo sunrise, hike the crater rim, and cool off at Madakaripura Waterfall: all with private transport and a local breakfast included.
92 reviews
4.91★
Duration
12h–14h
Every day
00:05
Live guide ENHotel pickupFree cancellationfromUS$ 120per person
See all 56 tours →

Surabaya at a glance ✓ 2026-11-05

  • Most booked: Mount Bromo Sunrise Tour from Surabaya: 4WD & Peak Trek, US$ 153 (12h–15h, 4.99★ · 2,017).
  • Top rated: Mt Bromo & Ijen Blue Fire: 3-Day Sunrise & Crater Trek, US$ 387 (3d, 4.98★ · 453).
  • Best value: Malang: Bromo & Ijen Crater 3-Day Trek with Waterfall, US$ 282 (3d, 4.96★ · 440).

Of the 56 experiences: 55 with free cancellation, 54 with instant confirmation, 54 with hotel pickup and 33 bookable last-minute.

Need help planning your next activity?