How to get from Old Town (Zurich) to Zürich Hauptbahnhof

Cities & Metropolitan Areas · Switzerland · Urban & Cultural · Old Town Zurich · Zurich · Zürich Hauptbahnhof

Old Town (Altstadt) in Zürich is so close to Zürich Hauptbahnhof (Zürich HB) that you can usually get there fastest on foot, but trams/buses are handy in rain, with luggage, or late at night.

At A Glance (Old Town (Zurich) to Zürich Hauptbahnhof)

Mode Duration Best For
🚶 Walk (Altstadt → Zürich HB) ~12–20 min Fastest on most days, free, scenic Old Town streets
🏷️ Cost: Free | optional Old Town walking tour
🚋 Tram / Bus (Altstadt stop → Bahnhofplatz/HB) ~6–12 min (incl. walking to stop) Bad weather, quick hop with a ticket
🏷️ Cost: Short-distance ticket CHF 2.80 or standard city ticket often CHF 4.70 (2nd class) » ZVV single-ticket prices | check departures
🚖 Taxi / Ride-hailing (Door-to-door) ~5–12 min (traffic-dependent) Heavy luggage, tight timing, late night
🏷️ Cost: ~CHF 15–30+ depending on pickup point/time » compare transfer quotes | pre-book pickup
🚲 Bike / E-bike (Short ride) ~5–10 min Quick ride, light luggage, good weather
🏷️ Cost: Varies by provider; compare rentals » bike rentals

Which Option or Route Should You Choose?

How to Book and Practical Tips

  • Tickets: If you use public transport, buy a valid ZVV ticket in the ZVV ticket system via the ZVV app, ticket machine, or online shop. Zurich’s city zone 110 counts as two zones, which affects which ticket you need.
  • Short-distance vs. standard ticket: For very short hops, a short-distance ticket can be enough; validity depends on the specific stop list shown on the machine/app. When in doubt, buy the standard city ticket.
  • Best route planning: Use the official ZVV timetable or the SBB timetable to see the next tram/bus and the closest stop to your exact Old Town location.
  • Luggage tip: If you want to explore Bahnhofstrasse or the riverfront before your train, drop bags at luggage storage near Zürich HB.
  • Ride-hailing alternatives: Uber in Zürich can be a convenient alternative to street taxis; for pre-booked rides you can also compare GetTransfer and Welcome Pickups.
  • Make it a mini-experience: If you’re walking anyway, consider joining an Old Town walking tour or a similar guided Old Town walk if you have extra time.

🚶 Option #1 — Walk (Fastest, Free, Scenic)

Free No waiting Weather-dependent

  • Overview: Most of Old Town (Altstadt) is within about 1–1.6 km of Zürich HB, so walking is often the quickest door-to-door choice: typically 12–20 minutes depending on where you start (Niederdorf/Lindenhof/Grossmünster area).
  • How to do it (with price): Simply follow signs toward Bahnhofstrasse and Zürich HB. Cost is free. If you want context and hidden alleys, you can join a Zurich Old Town walking tour.
  • Pros: Fast, flexible, great views of the river and old streets. Cons: Not fun in heavy rain/snow; cobblestones can be tricky with rolling luggage.

Step-by-step: Walk

  1. Set your exact starting point in your maps app (for example, near Lindenhof or Grossmünster), then route to Zürich Hauptbahnhof (Zürich HB).
  2. Aim for a route that funnels you to Bahnhofstrasse (flat, straightforward) or along the river toward Central and then to HB.
  3. If you have heavy bags, consider a flatter route even if it adds a couple minutes.
  4. Enter Zürich HB via Bahnhofplatz and follow signs for platforms, ShopVille, or your specific train.

Getting to the main embarking points (Old Town lanes / Bahnhofstrasse approach)

  • Best for rolling luggage: Use wider streets toward Bahnhofstrasse rather than steep/cobbled shortcuts.
  • Time buffer: Add 5–10 minutes if you plan to buy snacks, withdraw cash, or navigate ShopVille inside the station.
  • Luggage storage: If you arrive early, store bags at Zurich HB luggage storage and continue sightseeing.
  • Locations/Trip Planner: 🔗 Google Map / 🔗 OpenStreetMap

🚋 Option #2 — Tram / Bus (Quick Hop, Great in Bad Weather)

Frequent Sheltered Ticket needed

  • Overview: From Old Town stops like Rathaus, Helmhaus, Neumarkt, or Central, trams/buses can get you to Bahnhofplatz/HB in just a few minutes, plus a short walk to/from the stop.
  • How to book (with price): Buy a ticket in the ZVV single-ticket system via the ZVV app or ticket machine. Adult prices include CHF 2.80 for some short-distance rides and CHF 4.70 for a 1–2 zones ticket (2nd class). Check the next departures on the ZVV timetable.
  • Pros: Very frequent services, minimal effort in rain/snow. Cons: Short-distance validity can be confusing—when unsure, buy the standard ticket.

Step-by-step: Tram / Bus

  1. Find your nearest Old Town stop (common choices: Rathaus, Neumarkt, Helmhaus, Central).
  2. Use the ZVV connection search and set destination to Bahnhofplatz/HB or Bahnhofstrasse/HB (both are right by the main station).
  3. Buy your ticket before boarding (ZVV tickets are valid across trams, buses, and trains within the selected zones/time).
  4. Ride to the HB stop, then follow signs into Zürich HB for platforms, ShopVille, or exits.

Getting to the main embarking points (Rathaus / Neumarkt / Central stops)

  • Where to board: If you’re riverside, Central is a major interchange; deeper in Old Town, Rathaus or Neumarkt are often closer.
  • Ticket tip: Zurich city zone 110 counts as two zones, so a standard city trip may require a 1–2 zones ticket; short-distance validity is shown on the machine/app for the specific stop.
  • Locations/Trip Planner: 🔗 Google Map / 🔗 OpenStreetMap

🚖 Option #3 — Taxi / Ride-hailing (Door-to-Door Convenience)

Door-to-door Luggage-friendly Costs more

  • Overview: A taxi or ride-hail can be the most convenient choice if you have heavy bags, mobility needs, or you’re rushing to a specific platform. Expect about 5–12 minutes depending on traffic and pedestrian zones.
  • How to book (with price): You can use Uber in Zürich where available, hail a licensed taxi, or pre-book a car through GetTransfer in Zurich or Welcome Pickups. Ballpark is often ~CHF 15–30+ depending on time and exact pickup/drop-off.
  • Pros: Minimal walking, easiest with luggage. Cons: Can be slower during peak congestion; Old Town pickup points may require a short walk to an accessible street.

Step-by-step: Taxi / Ride-hailing

  1. Walk to a vehicle-accessible street near your Old Town location (some lanes are pedestrian-only).
  2. Set destination as Zürich Hauptbahnhof (Bahnhofplatz) and confirm the best drop-off point for your platform (main hall vs. side entrances).
  3. If you’re traveling during rush hour, leave extra time—walking can sometimes be faster inside the central area.
  4. At Zürich HB, follow platform signage; the station is large and has multiple levels/entrances.

Getting to the main embarking points (Old Town pickup streets)

  • Pickup tip: If your pin is in a pedestrian zone, move it to a nearby main street for faster matching.
  • Alternative: For short distances, you may save time and money with tram/bus if you’re close to a stop.
  • Locations/Trip Planner: 🔗 Google Map / 🔗 OpenStreetMap

🚲 Option #4 — Bike / E-bike (Fast Ride in Good Weather)

Fast Flexible Watch tram tracks

  • Overview: Cycling from Old Town to Zürich HB is a short ride—usually 5–10 minutes—and works best if you’re traveling light. Be cautious around tram rails and busy intersections near Bahnhofstrasse.
  • How to book (with price): If you need a rental, compare providers via BikesBooking (availability depends on date/provider). Costs vary by duration and bike type.
  • Pros: Quick, fun, easy to weave around short-distance congestion. Cons: Not ideal with large luggage; slippery in wet/icy conditions.

Step-by-step: Bike / E-bike

  1. Start from your Old Town point and choose a route that avoids the narrowest pedestrian lanes (especially at peak hours).
  2. Use bike-friendly streets toward Bahnhofstrasse, then approach Zürich HB via Bahnhofplatz.
  3. Park only in permitted bike areas and lock securely.
  4. If you have a train soon, consider switching to walking for the last blocks to avoid delays with parking.

Getting to the main embarking points (Bike-friendly exits from Old Town)

  • Safety: Tram tracks can catch tires—cross rails at a shallow angle and slow down in the rain.
  • Traveling with bags: If you have suitcases, use tram/bus or taxi/ride-hail instead.
  • Locations/Trip Planner: 🔗 Google Map / 🔗 OpenStreetMap

FAQ (Old Town (Zurich) to Zürich Hauptbahnhof)

What’s the easiest way to get from Old Town to Zürich HB?
For most travelers, walking is simplest and often fastest. If it’s raining or you’re carrying luggage, tram/bus is the easiest upgrade.

How much is a public transport ticket for this trip?
ZVV adult fares include CHF 2.80 for some short-distance rides and CHF 4.70 for a 1–2 zones ticket (2nd class). Check the official fare table and buy in the ZVV ticket system.

Is the short-distance ticket always valid between Old Town and Zürich HB?
Not always—short-distance validity depends on the specific stop list shown on the ticket machine/app for your boarding stop. If you’re unsure, buy the standard city ticket.

Which stops are best from Old Town?
Common convenient Old Town stops include Rathaus, Neumarkt, and Central. Use the official ZVV timetable to see which is closest to you right now.

Is Uber available in Zürich?
Yes—Uber operates in Zürich. You can also pre-book rides via GetTransfer or Welcome Pickups.

Can I store luggage near Zürich HB?
Yes—services like luggage storage near Zürich HB can help if you arrive early and want to explore hands-free.


Jacob

This guide was researched and written by Jacob, and it was last updated on June 30, 2026. 0 people found this post useful.

Found this post useful? Give it a thumbs up or share it with someone below. Contact us if you want to help improve this post or if you found an error.