Explore Surabaya
Things to do
Hotels

Top things to do in Surabaya

Mount Bromo Sunrise Tour from Surabaya or Malang
Klook's choice
Tours • From Surabaya, Malang

Mount Bromo Sunrise Tour from Surabaya or Malang

Book now for tomorrow
Hotel pick-up
Private tour
4.7 / 5
(561) • 7K+ booked
€ 21.95
Multiday Shared Tour to Mount Bromo & Ijen from Surabaya or Malang
Klook's choice
Tours • From Surabaya, Malang

Multiday Shared Tour to Mount Bromo & Ijen from Surabaya or Malang

Book now for tomorrow
English guided
Free cancellation
4.4 / 5
(172) • 2K+ booked
€ 27.90
Mount Bromo Sunrise Private Tour & Ijen Hiking
Klook's choice
Tours • From Surabaya, Malang

Mount Bromo Sunrise Private Tour & Ijen Hiking

Book now for today
Private tour
English guided
4.8 / 5
(458) • 5K+ booked
€ 28.89
Save € 5.10
Multiday Sharing Tour to Mount Bromo & Ijen from Surabaya
Klook's choice
Tours • From Surabaya

Multiday Sharing Tour to Mount Bromo & Ijen from Surabaya

Book now for tomorrow
Hotel pick-up
English guided
3.9 / 5
(151) • 2K+ booked
From
€ 63.69
Multiday Tour Mount Bromo Sunrise, Ijen Crater from Surabaya
Klook's choice
Tours • From Surabaya

Multiday Tour Mount Bromo Sunrise, Ijen Crater from Surabaya

Book now for tomorrow
Hotel pick-up
Private tour
4.9 / 5
(69) • 800+ booked
€ 126.85
5% off select options
Mount Bromo and Madakaripura Waterfall Tour from Surabaya/Malang
Klook's choice
Tours • From Surabaya

Mount Bromo and Madakaripura Waterfall Tour from Surabaya/Malang

Book now for tomorrow
Private tour
English guided
4.8 / 5
(104) • 1K+ booked
€ 67.95
Meiso Reflexology Tunjungan Plaza in Surabaya
Massages • Surabaya

Meiso Reflexology Tunjungan Plaza in Surabaya

Instant confirmation
5.0 / 5
(2) • 50+ booked
€ 7.75
Shared Tour 2D1N Tumpak Sewu & Mount Bromo from Surabaya
Tours • Surabaya

Shared Tour 2D1N Tumpak Sewu & Mount Bromo from Surabaya

Book now for tomorrow
English guided
Free cancellation
4.7 / 5
(29) • 200+ booked
€ 127.39
[Women Spa] Salsa Spa in Surabaya
Massages • Surabaya

[Women Spa] Salsa Spa in Surabaya

Book now for today
Instant confirmation
50+ booked
€ 8.59
Save € 0.16
Mount Bromo Sunrise & Madakaripura Waterfall Private Tour
Klook's choice
Tours • From Surabaya, Malang, Sidoarjo

Mount Bromo Sunrise & Madakaripura Waterfall Private Tour

Book now for tomorrow
Hotel pick-up
Private tour
4.9 / 5
(443) • 4K+ booked
€ 83.05
Ijen Crater Hiking Experience from Surabaya and Malang
Outdoor & sports activities • Banyuwangi

Ijen Crater Hiking Experience from Surabaya and Malang

Book now for tomorrow
English guided
7+ hrs
4.6 / 5
(66) • 1K+ booked
€ 56.70
Mount Bromo Sunrise & Tumpak Sewu Waterfall 2-Day Private Tour
Klook's choice
Tours • From Surabaya, Malang

Mount Bromo Sunrise & Tumpak Sewu Waterfall 2-Day Private Tour

Book now for tomorrow
Hotel pick-up
Private tour
4.8 / 5
(17) • 100+ booked
€ 215.15

Hotels in Surabaya

Platinum Hotel Tunjungan Surabaya
Hotels • Surabaya

Platinum Hotel Tunjungan Surabaya

Instant confirmation
4.4 / 5
(32)
From
€ 46.03
ibis Surabaya City Center
Hotels • Surabaya

ibis Surabaya City Center

Instant confirmation
4.2 / 5
(100)
From
€ 19.12
Swiss-Belinn Tunjungan Surabaya
Hotels • Surabaya

Swiss-Belinn Tunjungan Surabaya

Instant confirmation
4.3 / 5
(205)
From
€ 32.48
G Suites Hotel by AMITHYA
Hotels • Surabaya

G Suites Hotel by AMITHYA

Instant confirmation
3.9 / 5
(137)
From
€ 14.67
Morazen Surabaya
Hotels • Surabaya

Morazen Surabaya

Instant confirmation
4.2 / 5
(29)
From
€ 39.67
Kampi Hotel Tunjungan – Surabaya
Hotels • Surabaya

Kampi Hotel Tunjungan – Surabaya

Instant confirmation
4.3 / 5
(21)
From
€ 28.32
Luminor Hotel Jemursari by WH
Hotels • Surabaya

Luminor Hotel Jemursari by WH

Instant confirmation
4.1 / 5
(46)
From
€ 23.98
Amaris Hotel Margorejo - Surabaya
Hotels • Surabaya

Amaris Hotel Margorejo - Surabaya

Instant confirmation
4.0 / 5
(4)
From
€ 16.01
€ 16.17
Doubletree By Hilton Surabaya
Hotels • Surabaya

Doubletree By Hilton Surabaya

Instant confirmation
4.6 / 5
(165)
From
€ 61.29
Grand Swiss-Belhotel Darmo
Hotels • Surabaya

Grand Swiss-Belhotel Darmo

Instant confirmation
4.7 / 5
(15)
From
€ 41.07
Deka Hotel Surabaya HR Muhammad
Hotels • Surabaya

Deka Hotel Surabaya HR Muhammad

Instant confirmation
4.2 / 5
(5)
From
€ 18.77
Vasa Hotel Surabaya
Hotels • Surabaya

Vasa Hotel Surabaya

Instant confirmation
4.5 / 5
(166)
From
€ 50.95

Reviews of Surabaya activities

Klook User
2026-09-22 07:07:20
Fantastic 5.0
had a wonderful time with Sunny. has been a wonderful experience that was tiring but well worth the money. pickup from Surabaya was around midnight and completed the experience around midday.
Klook User
2026-09-27 14:33:33
Fantastic 5.0
It was one of the most memorable trip I have been to with lots of experience and flavors. Even though our trip to Kawah Ijen got canceled due to wildfires, we were offered alternative options and we chose Tabuhan island where we could ride a boat, enjoy our lunch and break time on the beach before we continued to go snorkeling. We also got a chance to get our footages while snorkeling to keep as a memory. Especially, our tour guide and driver Mr. Ruly was very funny and energetic to be around. Moreover, his driving skill was so admirable which we do not have to worry much as he drove us from one place to the other very safely. Overall, I would recommend to book this shared multiday tour to experience the most of Bromo and East Java. 💯💯
Maviser **
2026-09-01 14:33:09
Fantastic 5.0
There's a website with more info of the actual itinerary and what to prepare after booking which was useful. Car is clean and guide is friendly. Booked 4D3N so not too rush. We were able to see the sunrise at Bromo & Ijen. Ijen was not too easy to climb, certain areas are steep. Also if you want to see both blue flames and sunrise you got hike fast. We didn't had time for blue flames but managed to get a good timelapse of sunrise. Local guide at Tumpak Sewu Waterfall directs you to all the photo spots and good at taking photos. He even managed to stitch up a short video with and background music for us in such a short time.
Klook User
2026-08-20 07:29:53
Fantastic 5.0
As my first solo trip,I was scared and doubtfull. The schedule somehow similar to the package,with some changes. Day 1: Tumpak Sewu Driver Andika was punctual and nice.Guide Widodo was helpful and good photographer!He stayed when I struggled climbing up. We stayed at Jamilah H’stay,far from town.The room wasn’t soundproof and the shared toilet was small. But the receptionist was very helpful. Day 2: Seruni Viewpoint Driver Frankie was friendly.We took a jeep near Seruni VP and had no guide, but everything went smoothly.Breakfast was prepared before continue to Kawah Ijen. Day 3: Kawah Ijen Our driver was skillful despite the long journey from Bromo.Hadi Homestay was spacious with better facilities.At 12:30 AM, we started the hike.Our guide Iqbal,was very helpful.Toughest hike,but he brought us to see the blue fire and lake without pressuring.We followed our own pace and made it! Going down,I took the “Lamborghini” for 500k—worth every penny! Tips: Stretch and warm up before hiking!
Syakir *******
2026-10-18 14:51:39
Fantastic 5.0
Great experience from start to finish! We had an absolutely amazing experience throughout the trip. Just make sure you are somewhat active for the hike! It can be quite exhausting to wake up early in the morning back to back, but it was definitely worth the experience. Our guide was awesome, explained everything to us well, took care of us well & made sure we were okay. Overall awesome 👍
Chen ***********
2026-05-19 07:02:34
Fantastic 5.0
purchase the pass on klook app and use instantly. much cheaper than the original price. great message. I had one hour of pure relaxation.
Klook User
2026-05-22 10:45:07
Fantastic 5.0
Very good experience overall. The tour guide was very friendly and informative. Always try to bring us to new places. We stayed for a night at Indah Damai cottage in Lumajang, BEST HOSPITALITY EVER!! We love Adit and Firman. The places that we went was so pretty. Will definitely come again and recommend to others
Klook User
2026-07-25 05:08:45
Fantastic 5.0
if you have one whole extra day in Surabaya, this is the best package. we went with 4 team member (including me) and the tour guide, Andrea pickup and drop us from our hotel. Andrea also very knowledgeable on history and local issue so its not just a visit but we also learn about Mount Bromo. I highly recommend this package... no wonder its a Klook choice
Klook User
2026-10-17 14:51:20
Fantastic 5.0
Cheap Bromo was the tour company we went with for our day tour to Mount Bromo and Madakaripura Waterfall. We had the best day!! Our tour guide Tegar; he was so friendly, answered so many of our questions, made us feel comfortable and excellent English skills. I couldn't recommend more doing this tour is extraordinary everything you see. The early morning and long day is so so worth it.

Surabaya at a glance

When is the busiest time to visit Surabaya?

Based on what travelers booked on Klook

Busier than usual Quieter than usual
200
150
Avg 100Avg
50
0
128
Jan
52
Feb
Quietest 37
Mar
80
Apr
132
May
129
Jun
150
Jul
Busiest 174
Aug
132
Sep
40
Oct
79
Nov
70
Dec

Demand from travellers from Singapore spikes in August, roughly 74% above a typical month, while March is much quieter, about 63% below a typical month — book early for August and expect easier availability and fewer crowds in March. Based on Klook historical booking data.

When is Surabaya cheapest?

Find months that fit your budget.

200
150
100
50
Cheapest S$58 Priciest S$190
Jul Aug Sep Oct Nov Dec Jan Feb Mar Apr May Jun

Activity prices are typically around SGD 137; September is the cheapest month at typically around SGD 58, roughly 70% below the January high (typically around SGD 190), and September’s low prices align with the quieter season shown in demand. Based on Klook booking data, July 2025 – June 2026.

How far ahead should you book?

Plan ahead so you don’t miss out

2 daysLast-minute
7 daysTypical
29 daysEarly

Most travellers book about 7 days ahead, so you can be flexible and plan short-notice trips; during the August peak mentioned in demand, consider booking earlier than a week to secure spots. Based on Klook booking data, February 2026 – July 2026.

Quick facts about Surabaya

Local weather

℉℃
  • JAN - DEC
    34°24°

    Tropical

General info
  • Time zone

    No time difference

  • Currency

    1EUR = 20,310.77IDR

  • Official languages

  • Recommended trip duration

  • Flight time

    When departing from Singapore

What to know before visiting Surabaya

What to do and when

Surabaya’s busiest bookings show travellers favour Tours, then Massages, Water activities and Cultural experiences across the year. Klook booking data shows demand builds into a clear high season in July and August, while March and October are much quieter. For Singapore travellers planning activities, consider whether you want the liveliest atmosphere or lower crowd levels: choose peak-season energy or quieter months for more flexibility. All statements here are drawn from Klook booking data and reflect typical seasonal rhythms.

Best months for crowds and prices

Demand on Klook peaks in July and August and is at its lowest in March, with the busiest months bringing notably higher booking activity while March shows far fewer bookings than a typical month. Prices drift through the year: median paid prices were lowest in September and highest in January, so there are months when both demand and price fall together and months when they diverge. For lower prices and smaller crowds pick September or the quieter shoulder months; for the peak atmosphere plan for July–August.

Month Demand Level Typical Price
January Busier than usual SGD 137
February Very quiet SGD 177
March Very quiet SGD 131
April Quieter than usual SGD 150
May Busier than usual SGD 93
June Busier than usual SGD 147
July Peak demand SGD 116
August Peak demand SGD 103
September Busier than usual SGD 58
October Very quiet SGD 185
November Quieter than usual SGD 147
December Quieter than usual SGD 149

Demand is bookings in that month compared with a typical month, from historical Klook booking data, grouped into the demand levels above; typical price is the median paid on Klook in that month; prices are shown with their currency code. Based on Klook booking data, July 2025 – June 2026.

Where to base yourself in Surabaya

Klook hotel data shows Tegalsari is the most affordable district with a typical nightly rate around SGD 23, while Genteng sits at the upper end with about SGD 64 per night; the gap between them is roughly 64%. Travellers seeking to stretch their budget tend to prefer the more affordable end for straightforward stays and value; those after a quieter, higher-end hotel experience often choose pricier districts. All figures above are based on Klook booking data and reflect typical nightly rates on the platform.

Tips for travellers from Singapore

Most travellers book ahead by about one week, with the earliest planners booking up to four weeks out, according to Klook platform behaviour. That means you can often stay flexible and secure experiences a day or two before travel, but during the July–August peak earlier booking is wiser. Use Klook to compare options and lock in popular tours or massages when you need certainty, or browse closer to travel if your dates are flexible—these suggestions come from Klook booking data and reflect typical booking patterns.

FAQs about Surabaya

When is the best time to visit Surabaya?

When is the cheapest time to visit Surabaya?

How far ahead should I book activities in Surabaya if I'm travelling from Singapore?

How much do activities in Surabaya typically cost?

What is Surabaya best known for on Klook?