1map logoGo to main page

Bern, Bern (Area) to Zurich, Zurich (Canton) from $6: 4 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Bern, Switzerland
to
Zurich, Switzerland

How to Get from Bern to Zurich: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$6 by busBest price
95.6 kmDistance
1h 19m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Bern to Zurich with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
Swiss Railways (SBB/CFF/FFS)
Train
Average Duration
1h  21m
Estimated price
$45-85
Recommended
Company
FlixBus
Bus
Average Duration
1h  30m
Estimated price
$6-20
Cheapest
route map
Distance: 95.6 km
Duration: 1h 19m

See more options

Pricing table
Company
various
Rideshare
Average Duration
1h  47m
Estimated price
$8-8
Company
various
Drive
Average Duration
1h  19m
Estimated price
$24-40

Compare prices for your selected dates

TypeMo 20/01Tu 21/01We 22/01Th 23/01Fr 24/01Sa 25/01Su 26/01
Train $33 $32 $33 $34 $32 $32 $32

Traveling From Bern to Zurich

The journey from Bern to Zurich offers you a transition from the serene charm of Switzerland's capital to the vibrant, bustling atmosphere of its largest city.

Best Neighbourhoods in Zurich

Zurich's neighborhoods offer diverse experiences catering to every traveler.

Old Town (Altstadt)
• Cobblestone streets lined with historic buildings.
• Vibrant cafés and boutique shops abound.
Zurich West
• Trendy art scene with galleries and studios.
• Excellent dining options and nightlife venues.
Lake Zurich Promenade
• Scenic views of the lake and mountains.
• Ideal for leisurely strolls and picnics.

Best Times To Visit Zurich's Attractions

Timing your visit can elevate your experience at Zurich’s top spots.

Swiss National Museum
Visit on weekday mornings for a quieter experience and fewer crowds.
Lake Zurich
Early mornings or late afternoons offer peaceful views and a serene atmosphere.
Bahnhofstrasse
Shop during weekdays to avoid the weekend rush and enjoy a leisurely stroll.

Zurich Weather: What to Expect Year-Round

Zurich experiences a temperate climate, with warm summers and cold winters, making it a year-round destination. Spring and autumn are especially pleasant, offering comfortable temperatures that enhance your exploration of the city's attractions.

Dining Recommendation in Zurich

A visit to Zurich isn't complete without trying Zürcher Geschnetzeltes, a creamy veal dish that showcases the city's rich culinary flair. Unlike Bern, where hearty, rustic dishes prevail, Zurich offers a refined dining atmosphere, often featuring fresh, locally sourced ingredients that elevate the entire experience.

Bern - Zurich operators

Explore transport companies operating between Bern and Zurich, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Train Show train routes
Contact phone
+41 848 44 66 88
Website
https://www.sbb.ch/en

Train from Bern to Zürich Hb

Average Duration
1h 21m
Estimated price
$45-85
Contact phone
+41 58 580 70 70
Website
https://www.sob.ch

Train from Bern to Zürich Hb

Average Duration
1h 28m
Estimated price
0-0
Bus Show bus routes
Contact phone
+49 30 300 137 300
Website
https://www.flixbus.co.uk

Bus from Bern to Zurich Bus Station

Average Duration
1h 30m
Estimated price
$12-18
Contact phone
+33 1 71 53 01 80
Website
https://www.blablacar.co.uk

Bus from Bern to Zürich

Average Duration
50m
Estimated price
$14-20
Contact phone
+420 222 222 221
Website
https://regiojet.com

Bus from Bern Car Terminal Neufeld to Zurich Central Bus Station Sihlquai

Average Duration
1h 45m
Estimated price
$6-9
Rideshare
Contact phone
+3 318 576 2228
Website
https://blablacar.com

Rideshare from Berne to Zurich

Average Duration
1h 47m
Estimated price
$8-8

Bern to Zurich: Overview of Bus, Train, Flight, and Car Trips

Traveling between Bern and Zurich offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

🚗 Embark on a picturesque journey from Bern to Zurich by car, covering a scenic driving distance of 77 miles in just 1 hour and 19 minutes. 💰 Explore flexible pricing options ranging from €22 to €37 for your car trip from Bern to Zurich, offering a budget-friendly way to travel between these Swiss cities.
Average price
€22 - €37
⭐️ The journey from Bern to Zurich by train is a convenient and efficient option for travelers. 🚆 With direct services departing every 20 minutes and taking approximately 1 hour and 21 minutes, it's a smooth ride with Swiss Railways. ⭐️ There are multiple routes available for this trip, with varying travel times ranging from 56 minutes to 1 hour and 26 minutes. 🌍 Whether you prefer a direct route or don't mind a transfer, there are options to suit your preferences for reaching Zurich from Bern. ⭐️ Travelers can enjoy the scenic journey of 117 km from Bern to Zurich, arriving at the iconic Zurich HB station in the heart of the city. 🌆 With ticket prices ranging from €42 to €78, the train ride offers a comfortable and hassle-free way to travel between these two Swiss cities.
Departure Point
Bern station
Arrival Point
Zürich Hb station
Useful tips for train travellers
• Onboard catering services on the trains between Bern and Zurich, operated by SBB (Swiss Federal Railways), include a selection of snacks and beverages available at the dining car or via a trolley service. You can expect a mix of local Swiss cheeses, pastries, and drinks like coffee, tea, and Swiss wines. It's recommended to check SBB's website for seasonal offerings.
• The train service from Bern to Zurich offers different seating options: First Class features spacious seats with more legroom and complimentary beverages; Second Class (Economy) offers comfortable seating at a lower price. If you're looking for a quieter experience, First Class may be a better choice, especially during peak hours. You can compare seating options and prices on the SBB website.
• Multiple operators provide services on this route, with SBB being the main provider. Others include the EuroCity trains. For booking and information, visit the SBB website (sbb.ch) and EuroCity's site (eurocity.com). For real-time schedules, check (sbb.ch)
🚌 Traveling from Bern to Zurich by bus is a convenient option, with direct services departing four times a day and taking approximately 1 hour and 30 minutes to reach Zurich Bus Station. 🛣️ The distance between Bern and Zurich is 117 km, and the prices for the bus tickets can vary from €6 to €18 for this route. FlixBus operates the Bern to Zurich bus services, ensuring a comfortable journey for passengers.
Departure Point
Bern station
Arrival Point
Zurich Bus Station
Useful tips for bus travellers
• Arrive at Bern Bus Station at least 15 minutes early to ensure smooth boarding, as FlixBus operates on a prompt schedule and boarding can start before departure time.
• During your 1-hour and 30-minute trip, enjoy scenic views of the Swiss countryside and keep your smartphone handy to track your journey using the FlixBus app (flixbus.com) for real-time updates.
• Upon arriving at the Zurich Bus Station, you'll find easy access to local transport; follow the signs to the main train station (Zürich HB), where you can catch trains or trams to your next destination, or visit the nearby shops and restaurants for a quick meal.

Frequently asked questions

Find out more about the route from Bern to Zurich.

Or choose the category:
The cheapest way to travel from Bern to Zurich is by ridesharing. It costs around €7 and takes approximately 1 hour and 47 minutes. Ridesharing allows you to share the cost of the journey with other travelers, making it an affordable option for budget-conscious travelers.
The fastest way to travel from Bern to Zurich is by driving. The journey usually takes around 1 hour and 19 minutes, depending on traffic conditions. However, it's important to note that driving costs between €22 and €37 for fuel and possible tolls.
The distance from Bern to Zurich is approximately 60 miles. If you travel by road, the distance measures around 77 miles. These figures are based on the direct route between the two cities. The actual travel time may vary depending on traffic conditions and the mode of transportation chosen.
To travel from Bern to Zurich without a car, the best option is to take a train. Trains are efficient, comfortable, and offer stunning views of the Swiss countryside along the way. The journey takes approximately 1 hour and 21 minutes, and ticket prices range from €41 to €78, depending on the type of train and class you choose. Trains run frequently throughout the day, making it convenient for travelers.
The train from Bern to Zurich takes approximately 1 hour and 21 minutes, including transfers. Trains leave every 20 minutes, providing frequent options for travelers. It is a convenient and efficient way to travel between the two cities.
There are many accommodation options available near Zurich. Some popular areas to stay in include the city center, Altstadt, and the Zurich West district. There are over 647 hotels to choose from, with prices starting at €72 per night. It is recommended to book in advance as availability can vary depending on the season.
Yes, you can share a ride from Bern to Zurich. There is a carpooling service called BlaBlaCar that offers rideshare options between these two cities. It is a convenient and cost-effective option if you don't have a driver's license or prefer to avoid public transportation. Simply check out BlaBlaCar's website or app to find available rides and prices for your desired travel date.
Yes, you can drive from Bern to Zurich. The driving distance between the two cities is 77 miles, and it takes approximately 1 hour and 19 minutes to drive from Bern to Zurich. It is important to note that there may be tolls and traffic conditions to consider, so it's recommended to plan your route accordingly and check for any updates before your journey.
Yes, there is a direct bus service available between Bern and Zurich. The buses depart from Bern and arrive at Zurich Bus Station station. The bus service operates three times a day, with services available every day. The journey takes approximately 1 hour and 30 minutes, making it a convenient option for traveling between the two cities.
To catch the bus from Bern to Zurich you need to go to Bern station. From there, you can find the FlixBus services that operate the route. The buses depart from Bern station, so make sure to arrive there before your scheduled departure time. Check the FlixBus schedule in advance to plan your journey accordingly.
The Bern to Zurich bus arrives at Zurich Bus Station. This is the main bus terminal in Zurich and is well-connected to various parts of the city. The bus station is conveniently located near the city center, making it easy for travelers to access different attractions and accommodations in Zurich. Upon arrival, passengers can easily find taxis, public transportation, and amenities nearby.
Trains from Bern to Zurich arrive at Zurich HB station. Zurich HB is the main train station in Zurich and is well-connected to other parts of the city. From there, you can easily access various modes of transportation to reach your final destination in Zurich. The station is conveniently located in the city center, making it convenient for travelers to explore the nearby attractions or continue their journey to other parts of Switzerland.
Yes, there is a direct train between Bern and Zurich. Trains depart every 20 minutes and operate every day. The journey takes approximately 1 hour and 21 minutes.
To catch the train from Bern to Zurich you need to go to Bern station. This is where the train services operated by Swiss Railways depart from. Bern station is easily accessible and well-connected, allowing for a smooth and convenient journey to Zurich. Make sure to check the train schedules beforehand to plan your trip accordingly.
The cost of a train ticket from Bern to Zurich ranges from €41 to €78, depending on the type of train and class of service. It is advisable to book your ticket in advance to secure the best fare. Additionally, traveling during off-peak hours and opting for regional trains instead of high-speed trains can also help you save some money on your journey.
The cost of a bus from Bern to Zurich ranges from €11 to €16. The price may vary depending on the bus company and the time of travel. It is recommended to check the websites or contact the bus companies directly for the most up-to-date and accurate pricing information.
The cost of driving from Bern to Zurich can range from €22 to €37, depending on factors such as the type of car, fuel prices, and tolls on the route. The distance between the two cities is approximately 123 kilometers, and it usually takes around 1 hour and 15 minutes to drive between them. It's important to note that these costs are estimates and can vary based on individual circumstances.