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.
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.
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
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
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.
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.
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.
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
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
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
Sights, local transport and meals by neighbourhood, including arrival, sightseeing and departure with a stay reference each night.
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.