1map logoGo to main page

Interlaken, Bern (Area) to St. Moritz, Grisons from $40: 5 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Interlaken, Switzerland
to
St. Moritz, Switzerland

How to Get from Interlaken to St. Moritz: 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.

$40 by busBest price
294 kmDistance
3h 35m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Interlaken to St. Moritz 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
various
Train
Average Duration
6h  31m
Estimated price
$112-237
Recommended
Company
FlixBus
Bus
Average Duration
8h  50m
Estimated price
$40-56
Cheapest
route map
Distance: 294 km
Duration: 3h 35m

See more options

Company
various
Drive
Average Duration
3h  35m
Estimated price
$56-88
Company
various
Train
Average Duration
7h  41m
Estimated price
$112-237
Company
various
Train
Average Duration
8h  19m
Estimated price
$112-237

Traveling From Interlaken to St. Moritz

The journey from Interlaken to St. Moritz offers a fascinating shift from serene lakes and rolling mountains to glamorous alpine elegance and world-class skiing.

Best Neighbourhoods in St. Moritz

St. Moritz is known for its luxurious neighborhoods that offer stunning experiences.

St. Moritz Dorf
• Central hub with high-end shopping and dining.
• Close to ski lifts and scenic walking paths.
St. Moritz Bad
• Features beautiful lakeside views and wellness facilities.
• A quieter area with charming local eateries.
Champfer
• Offers a peaceful atmosphere away from the hustle.
• Ideal for outdoor activities like hiking and cycling.

Best Times To Visit St. Moritz's Attractions

Timing your visit can significantly enhance your experience in St. Moritz.

Corviglia Mountain
Visit early in the morning for fewer crowds and pristine slopes.
Lake St. Moritz
Late afternoon offers stunning sunset views and quieter walking paths.
Segantini Museum
Weekdays provide a more peaceful atmosphere for art exploration.

St. Moritz Weather: What to Expect Year-Round

St. Moritz experiences a typical alpine climate, featuring cold, snowy winters and mild, pleasant summers. Depending on your travel plans, visiting during the winter offers thrilling snow sports, while summer showcases beautiful hiking trails and vibrant festivals.

Dining Recommendation in St. Moritz

Indulge in the exquisite flavors of Capuns, a traditional Swiss dish featuring pasta filled with a savory mixture of Swiss chard and meat, at Restaurant Chesa Veglia. Unlike the hearty, rustic meals of Interlaken, dining in St. Moritz presents a refined atmosphere with a focus on local ingredients and international flair.

Interlaken - St. Moritz operators

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

Train
Contact phone
+41 848 44 66 88
Website
sbb.ch

Train from Interlaken West to Bern

Average Duration
49m
Estimated price
25-47

Train from Bern to Zürich Hb

Average Duration
1h 21m
Estimated price
33-106

Train from Zürich Hb to Chur

Average Duration
1h 15m
Estimated price
33-106

Train from Chur to St. Moritz

Average Duration
2h 2m
Estimated price
33-106
Contact phone
+41 (0)58 668 80 00
Website
zentralbahn.ch

Train from Interlaken Ost to Luzern

Average Duration
1h 51m
Estimated price
33-47
Contact phone
+41 81 288 65 65
Website
rhb.ch

Train from Chur to St. Moritz

Average Duration
2h 2m
Estimated price
52-67
Bus
Contact phone
+49 30 300 137 300
Website
flixbus.de

Bus from Interlaken Ost, Bahnhof to Luzern, Inseliquai/Bahnhof

Average Duration
1h 10m
Estimated price
38-52

Bus from Luzern to Lugano

Average Duration
2h 15m
Estimated price
0-0

Bus from Lugano, Stazione Nord to St. Moritz, Bahnhof

Average Duration
3h 25m
Estimated price
25-38
Drive

Drive from Interlaken to St. Moritz

Average Duration
3h 35m
Estimated price
52-80