Weekend in Surabaya

How to spend 2 days in Surabaya — a Friday-to-Sunday plan covering the highlights without the tourist-trap detours. Built from real attraction data.

Friday Evening

Arrive and Settle In

Friday evening is for arriving, checking in, and getting oriented. Keep it simple — a short walk to get your bearings, then dinner near the hotel.

Monumen Kapal Selam (Submarine Monument)

Free 800m from centre

A retired Soviet-era submarine parked in a central square. You can climb inside and see the cramped crew quarters and torpedo room. Free, but small fee to enter the sub interior.

Tip: Go early to avoid queues inside the sub — tight spaces get busy by 11am. The outside viewing costs nothing.

House of Sampoerna

Free 1.5km from centre

A museum inside a working clove cigarette factory. See the hand-rolling process and colonial Dutch architecture. Small donation suggested for the photo gallery.

Tip: Arrive before 10am to watch the rolling teams. The café courtyard is a calm spot for a cheap coffee.

Friday dinner pick

Mie Hokkien Rajake
Saturday — Full Day

The Main Sights

Saturday is your main sightseeing day. Start early to beat the crowds at the top attractions, then take the afternoon at a slower pace.

1

Surabaya North Quay

Free Open 24 hours

A restored colonial-era harbour area with red-brick warehouses, a replica of the ship 'Darat', and views over the Madura Strait. Good for photography and a walk.

Tip: Best at golden hour around 4pm. Bring water — little shade and few vendors nearby.

2

Taman Bungkul

Free Open 24 hours

A lively city park with skate ramps, a jogging track, food stalls and a big banyan tree. Popular with local families in the evening.

Tip: Come at sunset for the street food — try rujak cingur or sate lilit from the warung on the south side.

3

Kelenteng Sanggar Agung (Temple of the Great Shrine)

Free 06:00-18:00 daily

A large colourful Chinese-Indonesian temple complex on the waterfront, with a giant statue of Kwan Im. No entry fee, but donations accepted.

Tip: Visit during a festival like Cap Go Meh (February) for lion dances and free snacks. Modest dress required inside prayer halls.

Saturday dining

Lunch Cafe Glass
Dinner Daun Lada
Sunday Morning

Before You Leave

Sunday morning, before checkout, is for the things you didn't fit in on Saturday — or a slower revisit of the place you liked most.

Sunday brunch

Kuningan Restaurant

Getting Around Surabaya

taxi
Ride-hailing (Gojek/Grab)

Juanda Airport → Hotel Bali

From £110,000 IDR 30 min
taxi
Airport Taksi

Juanda International Airport → Hotel Bali

From £120,000 IDR 30 min
bus
Damri Bus

Juanda Airport Bus Terminal → Purabaya Bus Terminal (then a short taxi/trike to Hotel Bali)

From £30,000 IDR 45 min
train
Airport Train (KA Bandara)

Juanda Airport Station → Surabaya Gubeng Station (then a taxi to Hotel Bali)

From £50,000 IDR 45 min

Where to Stay for a Surabaya Weekend

For a short break, stay central — walking distance to the main sights saves hours across a 2-day itinerary.

Weekend in Surabaya — FAQ

Is a weekend enough to see Surabaya?

A weekend (2 full days) is enough to cover the highlights of Surabaya. You can see the main attractions, eat at a couple of good restaurants and get a real feel for the city — as long as you prioritise well. This guide is structured to help you do exactly that.

When is the best weekend to visit Surabaya?

See our full best time to visit Surabaya guide. For a weekend break, shoulder season (spring and autumn) typically offers the best balance of good weather, manageable crowds and reasonable hotel prices.

Where should I stay for a weekend in Surabaya?

For a short break, stay as central as possible — walking distance to the main sights saves significant time and lets you head out after dinner without worrying about transport. See the best hotels in Surabaya for rated options. TripSage's free briefings tell you the specific rooms to request at each property.

How do I get around Surabaya for a weekend?

The main transport options in Surabaya include Ride-hailing (Gojek/Grab) and Airport Taksi. For a short stay, walking and public transport are usually the most time-efficient combination — parking in most city centres adds cost and delays.

More Surabaya Guides