HUB hero image

How to Travel from

St. Moritz to Biel/Bienne

by Rideshare, Route or Car

St. Moritz
+0
Biel/Bienne
Transport search to Biel/bienne
St. Moritz
+0
Biel/Bienne
Building a composite car route
Cheapest
Best Offer!
Car
3 h 33 min
319 km.
from $17
Composite Route Car Only

Four ways to Travel from St. Moritz to Biel/bienne

Select an Option Below to Start Your Journey
Cheapest
Other

Transport providers

Train operators

Südostbahn

Phone:
+41 58 580 70 70
Website:
sob.ch/
Other from Chur to Zürich
Ave. Duration:
1h 37m
Frequency:
Hourly
Other from Chur to Bern
Ave. Duration:
3h 10m
Frequency:
Every 2 hours

Swiss Railways (SBB/CFF/FFS)

Phone:
+41 848 44 66 88
Website:
sbb.ch/en
Other from St. Moritz to Chur
Ave. Duration:
1h 57m
Frequency:
Once daily
Estimated price:
$40.71–$76.34
Other from Chur to Zürich
Ave. Duration:
1h 14m
Frequency:
Hourly
Estimated price:
$50.89–$95.42
Other from Zürich HB to Biel/Bienne
Ave. Duration:
1h 11m
Frequency:
Hourly
Estimated price:
$40.71–$76.34
Other from Chur to Bern
Ave. Duration:
3h 10m
Frequency:
Twice daily
Estimated price:
$95.42–$178.12

Rhätische Bahn

Phone:
+41 81 288 65 65
Website:
rhb.ch/en/home
Other from St. Moritz to Chur
Ave. Duration:
1h 57m
Frequency:
Hourly
Estimated price:
$50.89–$61.07

Glacier Express

Phone:
+41 81 288 65 65
Website:
glacierexpress.ch/en
Other from St. Moritz to Chur
Ave. Duration:
2h 6m
Frequency:
Once daily

Questions and Answers

What is the cheapest way to get from St. Moritz to Biel/Bienne?

The cheapest way to get from St. Moritz to Biel/Bienne is to drive which costs $59.78 - $92.39 and takes 3h 35m.

What is the fastest way to get from St. Moritz to Biel/Bienne?

The fastest way to get from St. Moritz to Biel/Bienne is to drive which takes 3h 35m and costs $59.78 - $92.39 .

Is there a direct train between St. Moritz and Biel/Bienne?

No, there is no direct train from St. Moritz to Biel/Bienne. However, there are services departing from St. Moritz and arriving at Biel/Bienne via Chur and Zürich HB. The journey, including transfers, takes approximately 4h 58m.

How far is it from St. Moritz to Biel/Bienne?

The distance between St. Moritz and Biel/Bienne is 311 km. The road distance is 320.5 km.

How do I travel from St. Moritz to Biel/Bienne without a car?

The best way to get from St. Moritz to Biel/Bienne without a car is to train via Zurich which takes 4h 58m and costs $108.70 - $217.39 .

How long does it take to get from St. Moritz to Biel/Bienne?

It takes approximately 4h 58m to get from St. Moritz to Biel/Bienne, including transfers.

Where do I catch the St. Moritz to Biel/Bienne train from?

St. Moritz to Biel/Bienne train services, operated by Rhätische Bahn, depart from St. Moritz station.

Where does the St. Moritz to Biel/Bienne train arrive?

St. Moritz to Biel/Bienne train services, operated by Rhätische Bahn, arrive at Chur station.

Can I drive from St. Moritz to Biel/Bienne?

Yes, the driving distance between St. Moritz to Biel/Bienne is 320 km. It takes approximately 3h 35m to drive from St. Moritz to Biel/Bienne.

How do I get a train ticket from St. Moritz to Biel/Bienne?

Book your St. Moritz to Biel/Bienne train tickets online with Omio.

Where can I stay near Biel/Bienne?

There are 263+ hotels available in Biel/Bienne. Prices start at $55.15 per night.
+0