Travel options
from Zermatt to Bern

You can get from Zermatt to Bern by train, bus or flight.

Our recommendation

To get from Zermatt to Bern on 29 Jan we recommend taking a train because it’s the best combination of price and speed.

08:37Zermatt Bhf2h17 10:54Bern, Bhf
1 changes
14:37Zermatt Bhf2h17 16:54Bern, Bhf
1 changes
Other options
10:13Zermatt Bhf2h11 12:24Bern, Bhf
1 changes
12:37Zermatt Bhf2h17 14:54Bern, Bhf
1 changes
08:13Zermatt Bhf2h11 10:24Bern, Bhf
1 changes

Find all the dates and times for this journey by train, bus, and flight, .

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

Deutsche Bahn

Compare prices and tickets Prices for trains, buses and flights

29 Jan
30 Jan
1 Feb
2 Feb
3 Feb

Travel Information from Zermatt to Bern

distanceDistance65 miles (105 km)
modeAvailable travel modesTrain
fastestFastest modeTrain • £46 • 2 h 9 min
carriersPopular travel companiesSBB

Travel 65 miles (105 km) by train to Bern from Zermatt. SBB is the main travel provider operating this trip. Travellers can even take a direct from Zermatt to Bern.

Travel Tips: Travel from Zermatt to Bern

Travel 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.

How do I travel from Zermatt to Bern?

Getting from Zermatt to Bern includes taking a train.

What is the quickest way from Zermatt to Bern?

Travelling by train is also the quickest way from Zermatt to Bern. It takes on average 2 h 9 min   to travel this journey.

How many miles are between Zermatt and Bern

The distance from Zermatt to Bern is approximately 65 miles (105 km).

How many scheduled departures are there a day from Zermatt to Bern?

The average frequency per day from Zermatt to Bern is:

  • Around 16 trains per day.

However, we recommend checking specific travel dates for your route from Zermatt to Bern as scheduled services by train can vary by season or day of the week.

What are the departure and arrival points in Zermatt and in Bern?

These are the most popular departure and arrival points when travelling from Zermatt to Bern:

  • Most travellers catch their train from Zermatt, Bahnhof and arrive in Bern, Bahnhof Postautostation.

Which travel companies can take me from Zermatt to Bern?

Let Omio help you find the best company to travel with from Zermatt to Bern:

  • You can take a train from Zermatt to Bern with SBB. Cheap tickets can be found for £46 with SBB from Zermatt to Bern.

What is another destination I should add to my tour from Zermatt to Bern?

Many of our customers who book a trip from Zermatt to Bern often extend their holiday and travel to other popular destinations like Zurich, Paris or Geneva. If you’re thinking of adding another destination to your Zermatt and Bern itinerary, let Omio find you the best connections between Bern and any of these top destinations today!

How early should I purchase Zermatt to Bern tickets online to score the best deals?

Before travelling from Zermatt to Bern, it’s good to know what ticket you can book and how much it will cost in the next 7 days:

  • The price of a train ticket is on average £46 one way for this route.

But we recommend booking Zermatt to Bern tickets online a few months before your planned travel date to score the best deals and save money on your trip.

Travelling from Zermatt to Bern: related information

Here are some other resources that might have the information you need