Zermatt to Bern train with SBB

Tue, May 13
+ Add return
QR-Code
Scan to get our free app
Use our app to get live travel updates and book mobile tickets for trains, buses, flights, and ferries.
App Store
rate4.9
42K ratings
Google Play
rate4.6
136K reviews

The cheapest and fastest trains from Zermatt to Bern

Showing times and prices for May 13

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

Cheap tickets

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.

Fast trains

It's difficult to get from Zermatt to Bern without transferring at least once.

SBBRE 41 238 | 238 · IC 8 821 | 821
11:37AM2h16
Zermatt Bhf
01:53PMBern Hauptbahnhof
$1061One-way
1 transfer
SBBRE 41 234 | 234 · IC 8 819 | 819
10:37AM2h16
Zermatt Bhf
12:53PMBern Hauptbahnhof
$1071One-way
1 transfer
SBBRE 41 234 | 234 · IC 8 819 | 819
10:37AM2h16
Zermatt Bhf
12:53PMBern Hauptbahnhof
$1071One-way
1 transfer
SBBRE 41 234 | 234 · IC 8 819 | 819
10:37AM2h16
Zermatt Bhf
12:53PMBern Hauptbahnhof
$1071One-way
1 transfer
SBBRE 41 230 | 230 · IC 6 968 | 968
09:37AM2h16
Zermatt Bhf
11:53AMBern Hauptbahnhof
$1101One-way
1 transfer

Live departures

Zermatt to Bern train times

Showing trains for tomorrow, Tuesday, May 13
Last updated at 9:40 PM
ProviderDepartsDurationArrivesTransfers
Tickets
sbbRE 42 324 | 324 · EC 60 | 606:06 AM Zermatt Bhf
2h19
8:25 AM Bern Hauptbahnhof1 transfer
sbbRE 42 324 | 324 · EC 60 | 606:06 AM Zermatt Bhf
2h19
8:25 AM Bern Hauptbahnhof1 transfer
sbbRE 41 226 | 226 · IC 8 815 | 8156:37 AM Zermatt Bhf
2h16
8:53 AM Bern Hauptbahnhof1 transfer
sbbRE 41 226 | 226 · IC 8 815 | 8156:37 AM Zermatt Bhf
2h16
8:53 AM Bern Hauptbahnhof1 transfer
sbbRE 41 226 | 226 · IC 8 815 | 8156:37 AM Zermatt Bhf
2h16
8:53 AM Bern Hauptbahnhof1 transfer
sbbRE 41 230 | 230 · IC 6 968 | 9687:37 AM Zermatt Bhf
2h16
9:53 AM Bern Hauptbahnhof1 transfer
sbbRE 41 230 | 230 · IC 6 968 | 9687:37 AM Zermatt Bhf
2h16
9:53 AM Bern Hauptbahnhof1 transfer
sbbRE 41 230 | 230 · IC 6 968 | 9687:37 AM Zermatt Bhf
2h16
9:53 AM Bern Hauptbahnhof1 transfer
sbbRE 42 332 | 332 · IC 6 618 | 6188:06 AM Zermatt Bhf
2h19
10:25 AM Bern Hauptbahnhof1 transfer
sbbRE 42 332 | 332 · IC 6 618 | 6188:06 AM Zermatt Bhf
2h19
10:25 AM Bern Hauptbahnhof1 transfer
sbbRE 42 332 | 332 · IC 6 618 | 6188:06 AM Zermatt Bhf
2h19
10:25 AM Bern Hauptbahnhof1 transfer
sbbRE 41 234 | 234 · IC 8 819 | 8198:37 AM Zermatt Bhf
2h16
10:53 AM Bern Hauptbahnhof1 transfer
sbbRE 41 234 | 234 · IC 8 819 | 8198:37 AM Zermatt Bhf
2h16
10:53 AM Bern Hauptbahnhof1 transfer
sbbRE 41 234 | 234 · IC 8 819 | 8198:37 AM Zermatt Bhf
2h16
10:53 AM Bern Hauptbahnhof1 transfer
sbbRE 41 238 | 238 · IC 8 821 | 8219:37 AM Zermatt Bhf
2h16
11:53 AM Bern Hauptbahnhof1 transfer

Find all the dates and times for this journey

Compare prices and tickets Zermatt to Bern by train

Tue
May 13
Wed
May 14
Thu
May 15
Fri
May 16
Sat
May 17
Sun
May 18
Mon
May 19
Tue
May 20
Wed
May 21
Thu
May 22
Fri
May 23
Sat
May 24
Sun
May 25
Mon
May 26
Tue
May 27
Wed
May 28
Thu
May 29
Fri
May 30
Sat
May 31
Sun
Jun 01
Mon
Jun 02

How far in advance should I book train tickets from Zermatt to Bern?

The best time to book your train from Zermatt to Bern is 77 days before departure. See how prices for trains change on the Zermatt to Bern route.
Prices are for one-way tickets for one passenger from Zermatt to Bern per month. Insights are sourced from fares found by Omio users in the last 12 months. Current prices may differ as prices vary depending on the time of day, class or how far in advance you book your train from Zermatt to Bern.

More than 1,000 travel companies trust us to sell their tickets all in one place.

Deutsche Bahn
Renfe
Italo
Frecciarossa

Journey information

Overview: Train from Zermatt to Bern

SwitzerlandSwitzerland
SwitzerlandSwitzerland
Icon of train
Trains from Zermatt to Bern run on average 7 times per day, taking around 2h 17m. Cheap train tickets for this journey start at $58 (€49) if you book in advance.
Fares are the lowest economy prices found on Omio. Early booking often means lower prices. Prices change daily and are subject to availability. Discount cards, coach trips, and booking fees are not included.
Price information
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
Fares are the lowest economy prices found on Omio. Early booking often means lower prices. Prices change daily and are subject to availability. Discount cards, coach trips, and booking fees are not included.
Price information

Train providers: SBB from Zermatt to Bern trains

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.

SBB is Switzerland's main train company and for your next train trip between Zermatt and Bern, SBB offers these ticket types: Round-trip Standard Ticket or First Class.

SBB from Zermatt to Bern train information:

  • Average Duration: 2 h 9 min
  • Cheapest Price: $61

Zermatt to Bern Train: Your Guide to a Comfortable Journey

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.

Cheap Zermatt to Bern Train Ticket Prices

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.

Train Zermatt to Bern: Glacier Express and SBB Services

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.

Train Zermatt to Bern: Train Times and Schedule

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!

FAQs: Trains from Zermatt to Bern

FAQs: Travel by train from Zermatt to Bern easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Zermatt to Bern.
FAQs

The Omio App Makes Travel Planning Easy

We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

ios-badge
android-badge
Hand With Phone
More routes, destinations and providers
Currency
Language

Useful links