Sign inGet Pro
Bandung: Gedung Merdeka in Central Bandung.
Photo: BxHxTxCx (using album) · CC BY-SA 2.0 · Wikimedia Commons
Destination template · 10 days

Bandung & Surabaya in 10 days

4 sightseeing days in Bandung, a dedicated relocation day, then 5 days in Surabaya. Includes Museum of the Asian-African Conference and Tugu Pahlawan & Museum Sepuluh November, with guide-listed dining suggestions.

Adapted from community travel guides · Researched Sources & notes

The stops are drawn from the guides below; daily order, times and durations are our suggested adaptation. Available map pins are approximate, not provider-verified; missing coordinates remain unset. Prices are left unknown; check tickets, opening hours and transport before booking.

Route data adapted from Wikivoyage contributors, with our own selection and suggested timing; shared under CC BY-SA 4.0. Source pages link to contributor histories. This is an editorial multi-day schedule; the source community has not rated this itinerary.

  • Stay in Bandung for the first 4 sightseeing days; move to Surabaya on day 5, then stay for 5 sightseeing days. Book accommodation in both bases rather than returning each night.
  • The 568 km figure is approximate straight-line separation, not transit distance. The relocation day reserves room for travel and check-in without promising a direct service or a same-day connection. Verify the journey before booking this two-base plan.
  • City visits and restaurants are adapted from the linked retained community-guide material, not newly verified opening hours, live menus or first-hand visits. Suggested times are editable planning blocks. Check closures, reservations, accessibility and dietary needs.
  • Cover photo shows the first city. Original source and photo credits remain attached. Adapted community route selections retain CC BY-SA 4.0 attribution; source research dates remain in the individual stop and dining notes.
6 local dining picks added to this itineraryDining sources

These picks have positive travel-guide coverage or a named professional recommendation; they are not live customer ratings. Suggested times are not reservations. Confirm service days, dietary needs and prices. Other days remain open for your own food discoveries.

  • Day 1 · Kartika Sari — Restaurant meal; ask about house specialties. Community guide highlights this restaurant’s local popularity. Wikivoyage contributors ↗
  • Day 2 · Karnivor12 — Restaurant meal; ask about house specialties. Community guide highlights this restaurant’s food or dining experience positively. Wikivoyage contributors ↗
  • Day 3 · The Duck King — Restaurant meal; ask about house specialties. Community guide highlights this restaurant’s food or dining experience positively. Wikivoyage contributors ↗
  • Day 6 · Kafe Bromo — Restaurant meal; ask about house specialties. Community guide highlights this restaurant’s food or dining experience positively. Wikivoyage contributors ↗
  • Day 7 · Ahimsa Restaurant — Vegetarian. Community guide highlights this restaurant’s food or dining experience positively. Wikivoyage contributors ↗
  • Day 8 · Trattoria Valentino — Pizza. Community guide highlights this restaurant’s food or dining experience positively. Wikivoyage contributors ↗

Sources checked 2026-10-30. Community-guide dining data is adapted from Wikivoyage contributors under CC BY-SA 4.0; source pages link to contributor histories.

Bandung & Surabaya itinerary: 10 days at a glance

Review the original daily plan before editing below. Times and durations are suggested planning blocks; dining stops are not reservations. Your personal edits appear in the editor and downloads.

Day 1: Bandung: Museum of the Asian-African Conference & Museum Mandala Wangsit Siliwangi

  • · Museum of the Asian-African Conference · 120 min
  • · Transfer to Museum Mandala Wangsit Siliwangi · 30 min
  • · Museum Mandala Wangsit Siliwangi · 120 min
  • · Dinner: Kartika Sari (Restaurant meal; ask about house specialties) · 75 min

Day 2: Bandung: Bandung Cathedral & Postal Museum

  • · Bandung Cathedral · 90 min
  • · Transfer to Postal Museum · 30 min
  • · Postal Museum · 120 min
  • · Dinner: Karnivor12 (Restaurant meal; ask about house specialties) · 75 min

Day 3: Bandung: Geological Museum & Bandung Zoo

  • · Geological Museum · 120 min
  • · Transfer to Bandung Zoo · 30 min
  • · Bandung Zoo · 120 min
  • · Dinner: The Duck King (Restaurant meal; ask about house specialties) · 75 min

Day 4: Bandung: Djuanda Forest Park & Japanese Cave

  • · Djuanda Forest Park · 120 min
  • · Transfer to Japanese Cave · 30 min
  • · Japanese Cave · 75 min

Day 5: Bandung → Surabaya: travel and check-in

  • · Relocate: Bandung → Surabaya · 600 min

Day 6: Surabaya: Tugu Pahlawan & Museum Sepuluh November & Museum Dr. Soetomo

  • · Tugu Pahlawan & Museum Sepuluh November · 120 min
  • · Transfer to Museum Dr. Soetomo · 30 min
  • · Museum Dr. Soetomo · 120 min
  • · Dinner: Kafe Bromo (Restaurant meal; ask about house specialties) · 75 min

Day 7: Surabaya: Museum Kesehatan dr. Adhyatma, MPH & Hok An Kiong Chinese Temple (Klenteng Jalan Coklat)

  • · Museum Kesehatan dr. Adhyatma, MPH · 120 min
  • · Transfer to Hok An Kiong Chinese Temple (Klenteng Jalan Coklat) · 30 min
  • · Hok An Kiong Chinese Temple (Klenteng Jalan Coklat) · 90 min
  • · Dinner: Ahimsa Restaurant (Vegetarian) · 75 min

Day 8: Surabaya: Museum Rudi Isbandi & Museum Etnografi dan Pusat Kajian Kematian FISIP UNAIR

  • · Museum Rudi Isbandi · 120 min
  • · Transfer to Museum Etnografi dan Pusat Kajian Kematian FISIP UNAIR · 30 min
  • · Museum Etnografi dan Pusat Kajian Kematian FISIP UNAIR · 120 min
  • · Dinner: Trattoria Valentino (Pizza) · 75 min

Day 9: Surabaya: Museum TNI AL Loka Jala Çrana & Museum De Javasche Bank

  • · Museum TNI AL Loka Jala Çrana · 120 min
  • · Transfer to Museum De Javasche Bank · 30 min
  • · Museum De Javasche Bank · 120 min

Day 10: Surabaya: Museum WR. Soepratman & Museum Pendidikan Surabaya

  • · Museum WR. Soepratman · 120 min
  • · Transfer to Museum Pendidikan Surabaya · 30 min
  • · Museum Pendidikan Surabaya · 120 min

Download this itinerary

Free · no sign-up
Customise right here: move, duplicate, add or delete days and activities, then download.
Day 1
  • 09:30120m
    Jl. Asia-Afrika No. 65

    Check admission, timed-entry availability and the current exhibition or visitor route. Approximate map pin; confirm the entrance. Source: Wikivoyage contributors, https://en.wikivoyage.org/wiki/Bandung/Central (CC BY-SA 4.0). Selection and timing adapted; route data shared under CC BY-SA 4.0.

  • 12:0030m
    Bandung

    Estimated transfer allowance between visits (0.63 km straight-line distance, not road distance). Check walking, transit, ferry or taxi options before travelling; allow a meal break before the 15:00 visit.

  • 15:00120m
    Jl. Lembong No. 38

    Check admission, timed-entry availability and the current exhibition or visitor route. Approximate map pin; confirm the entrance. Source: Wikivoyage contributors, https://en.wikivoyage.org/wiki/Bandung/Central (CC BY-SA 4.0). Selection and timing adapted; route data shared under CC BY-SA 4.0.

  • 18:0075m
    Dining
    Jalan Haji Akbar No. 4

    Restaurant meal; ask about house specialties. Community guide highlights this restaurant’s local popularity. Suggested dining time, not a booking. Confirm service days, availability, dietary needs and current menu prices before travelling. Guide-listed service: Daily 07:00-20:00. Recheck with the restaurant. About 1.4 km straight-line from the preceding stop; allow transit or taxi time as needed, not a measured walking route. Approximate map pin; confirm the entrance. Dining source: Wikivoyage contributors, https://en.wikivoyage.org/wiki/Bandung/Central (checked 2026-10-30). Guide recommendations are not live customer star ratings. Wikivoyage revision 5394377; selection and timing adapted under CC BY-SA 4.0.

Day 2
  • 09:3090m
    Jl. Merdeka No.14

    Check visitor access and worship times; follow site-specific dress and photography rules. Approximate map pin; confirm the entrance. Source: Wikivoyage contributors, https://en.wikivoyage.org/wiki/Bandung/Central (CC BY-SA 4.0). Selection and timing adapted; route data shared under CC BY-SA 4.0.

  • 12:0030m
    Bandung

    Estimated transfer allowance between visits (1.71 km straight-line distance, not road distance). Check walking, transit, ferry or taxi options before travelling; allow a meal break before the 15:00 visit.

  • 15:00120m
    Jl. Cilaki No. 73

    Check admission, timed-entry availability and the current exhibition or visitor route. Approximate map pin; confirm the entrance. Source: Wikivoyage contributors, https://en.wikivoyage.org/wiki/Bandung/North (CC BY-SA 4.0). Selection and timing adapted; route data shared under CC BY-SA 4.0.

  • 18:0075m
    Dining
    Jl. R.E. Martadinata (Riau) No. 127

    Restaurant meal; ask about house specialties. Community guide highlights this restaurant’s food or dining experience positively. Suggested dining time, not a booking. Confirm service days, availability, dietary needs and current menu prices before travelling. Guide-listed service: Mon-Fri 11:00-22:00, Sat Sun 11:00-23:00. Recheck with the restaurant. About 0.9 km straight-line from the preceding stop; allow transit or taxi time as needed, not a measured walking route. Approximate map pin; confirm the entrance. Dining source: Wikivoyage contributors, https://en.wikivoyage.org/wiki/Bandung/East (checked 2026-10-30). Guide recommendations are not live customer star ratings. Wikivoyage revision 5394378; selection and timing adapted under CC BY-SA 4.0.

Day 3
  • 09:30120m
    Jl. Diponegoro No. 57,

    Check admission, timed-entry availability and the current exhibition or visitor route. Approximate map pin; confirm the entrance. Source: Wikivoyage contributors, https://en.wikivoyage.org/wiki/Bandung/North (CC BY-SA 4.0). Selection and timing adapted; route data shared under CC BY-SA 4.0.

  • 12:0030m
    Bandung

    Estimated transfer allowance between visits (1.98 km straight-line distance, not road distance). Check walking, transit, ferry or taxi options before travelling; allow a meal break before the 15:00 visit.

  • 15:00120m
    Jl. Kebun Binatang No. 6

    Check admission, timed-entry availability and the current exhibition or visitor route. Approximate map pin; confirm the entrance. Source: Wikivoyage contributors, https://en.wikivoyage.org/wiki/Bandung/North (CC BY-SA 4.0). Selection and timing adapted; route data shared under CC BY-SA 4.0.

  • 18:0075m
    Dining
    Jl. Sukajadi No. 137

    Restaurant meal; ask about house specialties. Community guide highlights this restaurant’s food or dining experience positively. Suggested dining time, not a booking. Confirm service days, availability, dietary needs and current menu prices before travelling. Guide-listed service: Mon–Sat 10:30–22:30, Sun 08:00–22:30. Recheck with the restaurant. About 1.1 km straight-line from the preceding stop; allow transit or taxi time as needed, not a measured walking route. Approximate map pin; confirm the entrance. Dining source: Wikivoyage contributors, https://en.wikivoyage.org/wiki/Bandung/Northwest (checked 2026-10-30). Guide recommendations are not live customer star ratings. Wikivoyage revision 5394382; selection and timing adapted under CC BY-SA 4.0.

Day 4
  • 09:30120m
    Kompleks Tahura Ir. H. Djuanda No.99

    Check weather and access conditions; arrange any required ferry or return transport separately. Approximate map pin; confirm the entrance. Source: Wikivoyage contributors, https://en.wikivoyage.org/wiki/Bandung/North (CC BY-SA 4.0). Selection and timing adapted; route data shared under CC BY-SA 4.0.

  • 12:0030m
    Bandung

    Estimated transfer allowance between visits (0.54 km straight-line distance, not road distance). Check walking, transit, ferry or taxi options before travelling; allow a meal break before the 15:00 visit.

  • 15:0075m
    Bandung

    Use this as a flexible sightseeing stop; check current visitor access before setting dates. Approximate map pin; confirm the entrance. Source: Wikivoyage contributors, https://en.wikivoyage.org/wiki/Bandung/North (CC BY-SA 4.0). Selection and timing adapted; route data shared under CC BY-SA 4.0.

Day 5
  • 08:00600m
    Bandung → Surabaya

    Dedicated relocation day from Bandung to Surabaya; no transport is booked. The city centres are approximately 568 km apart in a straight line, not a measured road or rail route. Choose and book a suitable flight, train, bus or ferry; confirm operating days, total door-to-door time, luggage rules and arrival before making reservations. This full-day block is reserved time, not a timetable. Move the following day if your journey needs longer.

Day 6
  • 09:30120m
    Jalan Pahlawan, Kel. Alun-Alun Contong, Kec. Bubutan

    Check admission, timed-entry availability and the current exhibition or visitor route. Approximate map pin; confirm the entrance. Source: Wikivoyage contributors, https://en.wikivoyage.org/wiki/Surabaya (CC BY-SA 4.0). Selection and timing adapted; route data shared under CC BY-SA 4.0.

  • 12:0030m
    Surabaya

    Estimated transfer allowance between visits (0.65 km straight-line distance, not road distance). Check walking, transit, ferry or taxi options before travelling; allow a meal break before the 15:00 visit.

  • 15:00120m
    Jl. Bubutan No.85-87, Bubutan

    Check admission, timed-entry availability and the current exhibition or visitor route. Approximate map pin; confirm the entrance. Source: Wikivoyage contributors, https://en.wikivoyage.org/wiki/Surabaya (CC BY-SA 4.0). Selection and timing adapted; route data shared under CC BY-SA 4.0.

  • 18:0075m
    Dining
    Sheraton Surabaya Hotel & Towers, Jl. Embong Malang 25-31

    Restaurant meal; ask about house specialties. Community guide highlights this restaurant’s food or dining experience positively. Suggested dining time, not a booking. Confirm service days, availability, dietary needs and current menu prices before travelling. Service hours need confirmation. About 1.4 km straight-line from the preceding stop; allow transit or taxi time as needed, not a measured walking route. Approximate map pin; confirm the entrance. Dining source: Wikivoyage contributors, https://en.wikivoyage.org/wiki/Surabaya (checked 2026-10-30). Guide recommendations are not live customer star ratings. Wikivoyage revision 5392917; selection and timing adapted under CC BY-SA 4.0.

Day 7
  • 09:30120m
    Jl. Indrapura No. 17

    Check admission, timed-entry availability and the current exhibition or visitor route. Approximate map pin; confirm the entrance. Source: Wikivoyage contributors, https://en.wikivoyage.org/wiki/Surabaya (CC BY-SA 4.0). Selection and timing adapted; route data shared under CC BY-SA 4.0.

  • 12:0030m
    Surabaya

    Estimated transfer allowance between visits (0.87 km straight-line distance, not road distance). Check walking, transit, ferry or taxi options before travelling; allow a meal break before the 15:00 visit.

  • 15:0090m
    Surabaya

    Check visitor access and worship times; follow site-specific dress and photography rules. Approximate map pin; confirm the entrance. Source: Wikivoyage contributors, https://en.wikivoyage.org/wiki/Surabaya (CC BY-SA 4.0). Selection and timing adapted; route data shared under CC BY-SA 4.0.

  • 18:0075m
    Dining
    Kusuma Bangsa 80

    Vegetarian. Community guide highlights this restaurant’s food or dining experience positively. Suggested dining time, not a booking. Confirm service days, availability, dietary needs and current menu prices before travelling. Guide-listed service: Daily 07:00-22:00. Recheck with the restaurant. Route distance is unknown; check travel time and the entrance. Map pin unavailable; use the address to locate the restaurant. Dining source: Wikivoyage contributors, https://en.wikivoyage.org/wiki/Surabaya (checked 2026-10-30). Guide recommendations are not live customer star ratings. Wikivoyage revision 5392917; selection and timing adapted under CC BY-SA 4.0.

Day 8
  • 09:30120m
    Surabaya

    Check admission, timed-entry availability and the current exhibition or visitor route. Approximate map pin; confirm the entrance. Source: Wikivoyage contributors, https://en.wikivoyage.org/wiki/Surabaya (CC BY-SA 4.0). Selection and timing adapted; route data shared under CC BY-SA 4.0.

  • 12:0030m
    Surabaya

    Estimated transfer allowance between visits (0.31 km straight-line distance, not road distance). Check walking, transit, ferry or taxi options before travelling; allow a meal break before the 15:00 visit.

  • 15:00120m
    Airlangga University, Campus B

    Check admission, timed-entry availability and the current exhibition or visitor route. Approximate map pin; confirm the entrance. Source: Wikivoyage contributors, https://en.wikivoyage.org/wiki/Surabaya (CC BY-SA 4.0). Selection and timing adapted; route data shared under CC BY-SA 4.0.

  • 18:0075m
    Dining
    Jl. Bukit Darmo Golf R-12

    Pizza. Community guide highlights this restaurant’s food or dining experience positively. Suggested dining time, not a booking. Confirm service days, availability, dietary needs and current menu prices before travelling. Service hours need confirmation. Route distance is unknown; check travel time and the entrance. Map pin unavailable; use the address to locate the restaurant. Dining source: Wikivoyage contributors, https://en.wikivoyage.org/wiki/Surabaya (checked 2026-10-30). Guide recommendations are not live customer star ratings. Wikivoyage revision 5392917; selection and timing adapted under CC BY-SA 4.0.

Day 9
  • 09:30120m
    Candradimuka Kompleks Pendidikan TNI AL Bumimoro

    Check admission, timed-entry availability and the current exhibition or visitor route. Approximate map pin; confirm the entrance. Source: Wikivoyage contributors, https://en.wikivoyage.org/wiki/Surabaya (CC BY-SA 4.0). Selection and timing adapted; route data shared under CC BY-SA 4.0.

  • 12:0030m
    Surabaya

    Estimated transfer allowance between visits (2.25 km straight-line distance, not road distance). Check walking, transit, ferry or taxi options before travelling; allow a meal break before the 15:00 visit.

  • 15:00120m
    Jl. Garuda No.1, Krembangan Sel., Krembangan

    Check admission, timed-entry availability and the current exhibition or visitor route. Approximate map pin; confirm the entrance. Source: Wikivoyage contributors, https://en.wikivoyage.org/wiki/Surabaya (CC BY-SA 4.0). Selection and timing adapted; route data shared under CC BY-SA 4.0.

Day 10
  • 09:30120m
    Jl. Mangga No.21, Tambaksari

    Check admission, timed-entry availability and the current exhibition or visitor route. Approximate map pin; confirm the entrance. Source: Wikivoyage contributors, https://en.wikivoyage.org/wiki/Surabaya (CC BY-SA 4.0). Selection and timing adapted; route data shared under CC BY-SA 4.0.

  • 12:0030m
    Surabaya

    Estimated transfer allowance between visits (1.35 km straight-line distance, not road distance). Check walking, transit, ferry or taxi options before travelling; allow a meal break before the 15:00 visit.

  • 15:00120m
    Jl. Genteng Kali No.10, Genteng

    Check admission, timed-entry availability and the current exhibition or visitor route. Approximate map pin; confirm the entrance. Source: Wikivoyage contributors, https://en.wikivoyage.org/wiki/Surabaya (CC BY-SA 4.0). Selection and timing adapted; route data shared under CC BY-SA 4.0.

Been to Bandung & Surabaya? Share your experience

What was worth it, what you'd skip, where you ate. Your tips help the next traveller plan this trip.

Share your experience

Keep planning your trip