Fastest ~55min by train
| 🚆 Train | ~55min–1h | SBB InterCity, 2+/hour, no reservation needed |
| 🚗 Car | ~1h–1h15 | A1 motorway, ~125km, vignette required |
| 🚌 Bus | ~1h15–1h30 | FlixBus and regional lines, slower and not much cheaper |
Planning this trip? Currency converter · Jet-lag calculator · Trip budget · Compare routes
Bern and Zürich are Switzerland's capital and its largest city, respectively — and at under an hour apart by direct train, they form one of Europe's most convenient inter-city pairs. The Swiss rail network at its reliable best: trains every half hour, no reservation needed, and both stations right in the heart of their cities.
The clear choice: SBB InterCity train
SBB (Swiss Federal Railways) operates direct InterCity (IC) trains between Bern Hauptbahnhof and Zürich Hauptbahnhof (HB) throughout the day, typically at least two per hour during peak periods. The journey takes around 55 minutes to 1 hour on most services. Some trains call additionally at Olten, adding a few minutes; express services are slightly faster.
Like all Swiss InterCity trains, no advance reservation is required. You can turn up, buy a ticket, and board — the next train is at most 30 minutes away, often less. This makes the corridor ideal for spontaneous day trips or for travellers who prefer flexibility. First and second class are both available; second class is perfectly comfortable and the standard choice for Swiss commuters.
Tickets are available through the SBB app, at station machines, or at the ticket desk. Point-to-point fares are consistent — Swiss railways do not have the advance-fare price surges of some other systems, though a Half-Fare Card (Halbtax) gives 50% off all SBB journeys and is worth considering if you will travel by train more than a few times. Interrail and Eurail passes are valid with no reservation supplement. For the full picture on pass types and booking, see our guide to travelling Switzerland by train.
Swiss Travel Pass: If you are spending several days in Switzerland, the Swiss Travel Pass covers unlimited rail travel (including this route), most lake boats, and city public transport. It can save money quickly on a multi-day itinerary.
Driving
The drive from Bern to Zürich on the A1 motorway is around 125 km, typically taking 1 hour to 1 hour 15 minutes in normal traffic, though the A1 can be congested around Zürich at peak hours. You need a valid Swiss motorway vignette — an annual sticker or short-term digital version, available at border crossings, petrol stations, and online from the Swiss authorities.
Zürich city centre parking is expensive and limited; the main station area and old town are better navigated on foot or by tram. Driving Bern to Zürich for a city-to-city trip offers no real advantage over the train, which is faster door-to-door for most central journeys. A car makes more sense if you are stopping in the Bernese Mittelland or planning to continue beyond Zürich into the Rhine Falls area or eastern Switzerland.
Coach
Coach services between Bern and Zürich exist (operators including FlixBus and some regional lines) but are rarely the right choice here. Journey times are typically around 1 hour 15 minutes to 1 hour 30 minutes — longer than the train — and fares on this short corridor are often not dramatically cheaper. The train's superior comfort, frequency and city-centre arrival make it the obvious option.
Making the most of each city
Bern is Switzerland's federal capital and a UNESCO World Heritage city — its medieval old town, with six kilometres of arcaded walkways (Lauben), clock towers and a bear park by the river, is one of the most intact in Europe. The views from the Rosengarten over the old town and the bend in the Aare are exceptional. Bern is often overlooked by visitors who focus on Zürich and Geneva, which makes it all the more rewarding.
Zürich, Switzerland's largest city and main financial centre, offers a different energy: the waterfront of the Limmat river, the Bahnhofstrasse shopping street, the Kunsthaus Zürich (one of Switzerland's top art museums) and the vibrant Langstrasse and Zürich West neighbourhoods. Zürich also serves as the main international arrival hub — flights from most major world cities land at Zürich Airport, from where a direct train reaches the Hauptbahnhof in about 10 minutes.
The Bern–Zürich route as part of a longer journey
This corridor sits on Switzerland's main east–west rail spine, connecting Geneva and Lausanne in the west with Zürich, Bern and ultimately Basel to the north. If you are travelling the country, you will likely pass through both cities naturally. From Zürich you can continue to Lucerne (about 47 minutes), Basel (about 55 minutes) or onwards into Germany and Austria. From Bern, connections include Interlaken (gateway to the Jungfrau region, about 50 minutes) and Geneva (about 1 hour 45 minutes).
Which should you choose?
The SBB direct train is the right option for almost everyone. It is faster than driving door-to-door, far more comfortable than the coach, requires no reservation and leaves frequently. The only reason to drive is if your journey involves stops or destinations beyond the city limits. For a city-to-city transfer, the train makes this one of the easiest journeys in Europe.
Frequently asked questions
How long does the train from Bern to Zürich take?
SBB InterCity direct trains take about 55 minutes to 1 hour. There are typically two or more per hour, making it one of Switzerland's most frequent inter-city connections.
Do I need to book in advance?
No advance booking is required. Swiss InterCity trains are walk-up — buy a ticket any time and board the next departure. There are no seat quotas or sold-out trains on this corridor.
Are Interrail and Eurail passes valid between Bern and Zürich?
Yes. Both passes cover Switzerland's domestic rail network, and SBB domestic trains do not require a reservation supplement. Holders simply validate their pass day and board.
Is it easy to visit both Bern and Zürich in one trip?
Very easy. You can stay in Zürich and day-trip to Bern, or spend a night in each — the frequent trains make moving between them entirely straightforward. Together they give a good cross-section of Swiss life and history.
