RoamSift
← Asia-Pacific Daily Itinerary Guides

Surabaya day by day · 5 days

Route at a glance

This 5-day route follows Surabaya, with sightseeing, meal suggestions and transport connections for each day. Allow USD 100–800 for one room over 4 nights across the listed hotel tiers. Main travel options: Car / taxi, Walking. These are planning allowances; flights, meals, admission and taxes are separate.

Route at a glance
DayCityTransportUSD / room / night
D1SurabayaCar / taxiUSD 25–200
D2SurabayaCar / taxi / WalkingUSD 25–200
D3SurabayaCar / taxi / WalkingUSD 25–200
D4SurabayaCar / taxi / WalkingUSD 25–200
D5SurabayaCar / taxiNo overnight stay

Accommodation allowances only, across the available hotel tiers; not live rates or a whole-trip budget. Check transport, meals, tickets and taxes separately. Departure day has no overnight stay.

Sights, local transport and meals by neighbourhood, including arrival, sightseeing and departure with a stay reference each night.

Surabaya

Plan a trip with this route
This is an editable itinerary, not a booked travel product. Transport uses a reference hotel; review connections in the planner after changing stays. Costs are USD budgets. Confirm fares, opening times, entry requirements and availability with official sources.
Day 1 · Surabaya

Arrive and settle into the city

Morning · Arrive at SUB, clear immigration and transfer to the hotel. Luggage storage and early check-in depend on the property.

Afternoon · If arriving early: Familiarise yourself with the hotel neighbourhood if arrival time allows.. For a late arrival, rest instead of rushing to sights.

Dining · Eat near the selected hotel after arrival, checking opening for a late arrival; do not cross town for a lunch suggestion.

Transport, leg by leg

  1. SUB → Mercure Surabaya Grand Mirama

    Use a licensed taxi or prearranged transfer from Juanda to Raya Darmo, allowing around 45–90 minutes depending on terminal and traffic. · 45–120 min

    Transport source
Day 2 · Surabaya

Monumen Kapal Selam

Morning · 09:30–12:00 · Monumen Kapal Selam. Allow time for the visit, queues and breaks; check admission and reservations separately.

Afternoon · 14:00–16:30 · Pemuda precinct and riverfront. Interior submarine passages are narrow; choose exterior displays if needed, then take a short riverfront and city walk.

Dining · 12:00 lunch: Surabaya Plaza dining. Compare rawon beef soup, rice sets and other cooked dishes, checking beef and shrimp paste ingredients.

Monumen Kapal Selam
Monumen Kapal Selam · Jauhsekali · Photo source · CC BY 3.0

Transport, leg by leg

  1. Mercure Surabaya Grand Mirama → Monumen Kapal Selam

    Travel from Raya Darmo to the submarine monument on Pemuda. · 20–40 min

    Transport source
  2. Monumen Kapal Selam → Surabaya Plaza dining

    Use safe crossings to reach the neighbouring plaza dining area. · 5–10 min

    Transport source
  3. Surabaya Plaza dining → Pemuda precinct and riverfront

    Walk the open riverside paths and Pemuda precinct. · 10–20 min

    Transport source
  4. Pemuda precinct and riverfront → Hotel

    Use a designated mall pick-up point for the return journey. · 20–40 min

    Transport source

Dining place & budget

Surabaya Plaza dining

Compare rawon beef soup, rice sets and other cooked dishes, checking beef and shrimp paste ingredients.

Planning allowance per person (not a menu price): USD 5–15

Menu, opening & reservations

Lunch is included in the daily transport sequence; confirm opening, queues and allergens with the venue.

Day 3 · Surabaya

Masjid Ampel

Morning · 09:30–12:00 · Masjid Ampel. Allow time for the visit, queues and breaks; check admission and reservations separately.

Afternoon · 14:00–16:30 · Jembatan Merah and old town. Dress modestly and seek permission for photographs in the religious precinct; explore the red-bridge old town without entering closed buildings.

Dining · 12:00 lunch: Ampel dining. Compare Middle Eastern rice dishes, curries and cooked food outside worship areas.

Masjid Ampel
Masjid Ampel · Unknown authorUnknown author · Photo source · CC BY-SA 3.0

Transport, leg by leg

  1. Mercure Surabaya Grand Mirama → Masjid Ampel

    Use a licensed vehicle to an authorised drop-off near Ampel and walk the final section. · 35–60 min

    Transport source
  2. Masjid Ampel → Ampel dining

    Walk the dining streets outside the mosque precinct. · 5–15 min

    Transport source
  3. Ampel dining → Jembatan Merah and old town

    Take a short vehicle ride to Jembatan Merah and walk within the old town. · 10–20 min

    Transport source
  4. Jembatan Merah and old town → Hotel

    Return from a safe old-town pick-up point to Raya Darmo. · 35–60 min

    Transport source

Dining place & budget

Ampel dining

Compare Middle Eastern rice dishes, curries and cooked food outside worship areas.

Planning allowance per person (not a menu price): USD 5–15

Menu, opening & reservations

Lunch is included in the daily transport sequence; confirm opening, queues and allergens with the venue.

Day 4 · Surabaya

Masjid Nasional Al Akbar

Morning · 09:30–12:00 · Masjid Nasional Al Akbar. Allow time for the visit, queues and breaks; check admission and reservations separately.

Afternoon · 14:00–16:30 · Al Akbar precinct and city break. Visit permitted areas without interrupting prayers; return to town for a quieter afternoon, checking tower access separately.

Dining · 12:00 lunch: Al Akbar neighbourhood food. Choose an open cooked-food venue outside the religious grounds and dine at the hotel later; check Ramadan changes.

Masjid Nasional Al Akbar
Masjid Nasional Al Akbar · Ardhan Febriansyah · Photo source · CC BY-SA 4.0

Transport, leg by leg

  1. Mercure Surabaya Grand Mirama → Masjid Nasional Al Akbar

    Travel south from Raya Darmo to the Al Akbar visitor entrance. · 25–50 min

    Transport source
  2. Masjid Nasional Al Akbar → Al Akbar neighbourhood food

    Use permitted roads to reach food outlets outside the grounds. · 5–15 min

    Transport source
  3. Al Akbar neighbourhood food → Al Akbar precinct and city break

    Finish a short visit in the open precinct, respecting restricted prayer areas. · 10–20 min

    Transport source
  4. Al Akbar precinct and city break → Hotel

    Return to the Raya Darmo hotel by arranged vehicle and leave time to rest. · 25–50 min

    Transport source

Dining place & budget

Al Akbar neighbourhood food

Choose an open cooked-food venue outside the religious grounds and dine at the hotel later; check Ramadan changes.

Planning allowance per person (not a menu price): USD 5–15

Menu, opening & reservations

Lunch is included in the daily transport sequence; confirm opening, queues and allergens with the venue.

Day 5 · Surabaya

A gentle finish and departure

Morning · Have breakfast near the hotel, pack and check out. Go directly to the airport for an early flight.

Afternoon · Travel to SUB for your booked flight. Aim to reach the terminal around three hours before an international departure; no distant sightseeing today.

Dining · Eat near the hotel or at the airport according to flight time.

Transport, leg by leg

  1. Mercure Surabaya Grand Mirama → SUB

    Use a licensed taxi or prearranged transfer from Juanda to Raya Darmo, allowing around 45–90 minutes depending on terminal and traffic. · 45–120 min

    Transport source

Surabaya · Stay references

ibis Surabaya City Center

ibis Surabaya City Center

Convenient / economy

Listed as 3-star by the property; the budget excludes unconfirmed taxes and breakfast. Selecting it updates directions.

USD 25–50

Editorial allowance per room/night, not a live quoteOfficial property information

Photo source · ibis Surabaya City Center

Mercure Surabaya Grand Mirama

Mercure Surabaya Grand Mirama

2–4 star accommodation

Listed as 4-star by the property; the budget excludes unconfirmed taxes and breakfast. Selecting it updates directions.

USD 45–90

Editorial allowance per room/night, not a live quoteOfficial property information

Photo source · Mercure Surabaya Grand Mirama

Majapahit Hotel Surabaya - MGallery Collection

Majapahit Hotel Surabaya - MGallery Collection

Five-star stay reference

Listed as 5-star by the property; the budget excludes unconfirmed taxes and breakfast. Selecting it updates directions.

USD 100–200

Editorial allowance per room/night, not a live quoteOfficial property information

Photo source · Majapahit Hotel Surabaya - MGallery Collection

Compare eSIMs for this route

Route questions

Surabaya · What accommodation budget should I allow?

USD 100–800 · 4 nights. Accommodation allowances only, across the available hotel tiers; not live rates or a whole-trip budget. Check transport, meals, tickets and taxes separately. Departure day has no overnight stay.

Surabaya · How do I travel between these stops?

1. Car / taxi; 2. Car / taxi / Walking; 3. Car / taxi / Walking; 4. Car / taxi / Walking; 5. Car / taxi

Related daily itineraries

Editorial updates do not reverify prices, entry rules or timetables. Follow each official source and its recorded review date. Editorial method and sources

Sources

Use the destination, transport and hotel sources to check current conditions.

Surabaya