Cheapest price
$106
Average price
$116
Fastest journey
2 h 16 m
Average duration
2 h 16 m
Trains per day
15
Distance
106 km
The best way to find a cheap train ticket from Zermatt to Bern is to book your journey as far in advance as possible and to avoid traveling at rush hour.
The average ticket from Zermatt to Bern will cost around $116 if you buy it on the day, but the cheapest tickets can be found for only $106.
It's difficult to get from Zermatt to Bern without transferring at least once.
Provider | Departs | Duration | Arrives | Transfers | Tickets |
---|---|---|---|---|---|
![]() | 6:06 AM Zermatt Bhf | 2h19 | 8:25 AM Bern Hauptbahnhof | 1 transfer | |
![]() | 6:06 AM Zermatt Bhf | 2h19 | 8:25 AM Bern Hauptbahnhof | 1 transfer | |
![]() | 6:37 AM Zermatt Bhf | 2h16 | 8:53 AM Bern Hauptbahnhof | 1 transfer | |
![]() | 6:37 AM Zermatt Bhf | 2h16 | 8:53 AM Bern Hauptbahnhof | 1 transfer | |
![]() | 6:37 AM Zermatt Bhf | 2h16 | 8:53 AM Bern Hauptbahnhof | 1 transfer | |
![]() | 7:37 AM Zermatt Bhf | 2h16 | 9:53 AM Bern Hauptbahnhof | 1 transfer | |
![]() | 7:37 AM Zermatt Bhf | 2h16 | 9:53 AM Bern Hauptbahnhof | 1 transfer | |
![]() | 7:37 AM Zermatt Bhf | 2h16 | 9:53 AM Bern Hauptbahnhof | 1 transfer | |
![]() | 8:06 AM Zermatt Bhf | 2h19 | 10:25 AM Bern Hauptbahnhof | 1 transfer | |
![]() | 8:06 AM Zermatt Bhf | 2h19 | 10:25 AM Bern Hauptbahnhof | 1 transfer | |
![]() | 8:06 AM Zermatt Bhf | 2h19 | 10:25 AM Bern Hauptbahnhof | 1 transfer | |
![]() | 8:37 AM Zermatt Bhf | 2h16 | 10:53 AM Bern Hauptbahnhof | 1 transfer | |
![]() | 8:37 AM Zermatt Bhf | 2h16 | 10:53 AM Bern Hauptbahnhof | 1 transfer | |
![]() | 8:37 AM Zermatt Bhf | 2h16 | 10:53 AM Bern Hauptbahnhof | 1 transfer | |
![]() | 9:37 AM Zermatt Bhf | 2h16 | 11:53 AM Bern Hauptbahnhof | 1 transfer | |
Find all the dates and times for this journey
Distance 65 miles (105 km) |
Average train duration 2h 17m |
Cheapest ticket price $58 (€49) |
Trains per day 7 |
Train providers 1 |
Fastest train 2h 11m |
First train 00:08 |
Last train 23:51 |
For as little as $61 (€51) you can travel by train to Bern from Zermatt with SBB. Omio will show you the best deals, schedules and tickets available for this trip.
Planning to travel on the scenic Zermatt to Bern train route? Offering stunning views of Switzerland’s alpine beauty, the train from Zermatt to Bern is one of the most relaxing ways to explore the country. Departure is typically from the Zermatt Bahnhof (Zermatt Bahnhof), a hub surrounded by the picturesque Swiss Alps, and arrival is at the bustling Bern Hauptbahnhof (Bern Hauptbahnhof), located in the heart of the Swiss capital. With multiple trains from Zermatt to Bern operating daily, you can expect efficient service, seamless connections, and a truly unforgettable travel experience. Unwind and enjoy this hassle-free journey as these modern trains let you soak in the landscapes along the way.
Looking for affordable train ticket options between Zermatt and Bern? The cost of a one-way train ticket on this scenic route varies based on factors like time of booking, type of ticket, and travel season. The cheapest tickets can be found for as low as $58 (€49), making it a great value for budget-conscious travelers. On average, however, travelers can expect to pay around $100 (€85) for a mid-range option. For the best combination of convenience and price, consider traveling during the off-peak months of November or March, when fewer tourists visit Switzerland and ticket availability is higher.
Traveling between Zermatt and Bern by train is both scenic and convenient, thanks to the services operated by Glacier Express and SBB. The Glacier Express provides breathtaking panoramic journeys, perfect for those who want to immerse themselves in the majestic Swiss Alps with its large windows and comfortable seating. SBB offers a seamless connection with efficient and frequent schedules, featuring modern, clean trains equipped with amenities such as free Wi-Fi and first and second-class options. This journey showcases impeccable Swiss precision and is one of the most picturesque routes in the region. Whether you're looking for a luxury experience or a quick transfer, these renowned rail services ensure a memorable and smooth journey.
Planning a journey by train from Zermatt to Bern? The distance between these two beautiful Swiss destinations is approximately 65 miles (105 km). The train journey duration is an estimated 2h 11m. This scenic route provides a smooth and comfortable way to travel between the alpine charm of Zermatt and the historic city of Bern.
Trains run frequently from Zermatt to Bern every day, offering great flexibility for your travel plans. On average, there are 7 trains running daily on this route, ensuring reliable service. Whether you're traveling on a weekday or the weekend, you can count on finding convenient connections throughout the week.
The first train from Zermatt to Bern typically departs at around 00:08, while the last train usually leaves at approximately 23:51. These times make it easy to start your day early or travel later in the evening, depending on your schedule. Check the latest Zermatt to Bern train time and schedule to plan your journey with ease!
Here are some other resources that might have the information you need