There are 5 ways to get from Arabba to St. Moritz by taxi, train, bus, car, or shuttle
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Taxi, train
best- Take the taxi from Arabba to Bressanone Brixentaxi
- Take the train from Bressanone Brixen to Brennero - Brennertrain Re
- Take the train from Innsbruck Hauptbahnhof to Sarganstrain Rjx / ...
- Take the train from Chur to St. Moritztrain Gex / ...
9h 44mCHF 227–390Drive 234.8 km
cheapest- Drive from Arabba to St. Moritzcar 234.8 km
3h 49mCHF 38–55Taxi, line 360 bus, train, bus
- Take the taxi from Arabba to Plantaxi
- Take the bus from Plan to Ponte Gardena, Stazionebus 360 / ...
- Take the train from Ponte Gardena Laion/Waidbruck Lajen to Merano Merantrain Re
- Take the bus from Stazione Merano to Silandro, Casa della Culturabus
- Take the bus from Silandro, Casa della Cultura to Glorenza, Porta Tubrebus
- Take the bus from Glorenza/Glurns, Tauferer Tor to Zernez, staziunbus 811
- Take the train from Zernez to St. Moritztrain Re3 / ...
11h 12mTaxi, bus, line 201 bus, line 613 bus
- Take the taxi from Arabba to Plantaxi
- Take the bus from Plan to Bolzano - Autostazionebus 350
- Take the bus from Bolzano - Stazione to Merano - Stazionebus 201
- Take the bus from Stazione Merano to Silandro, Casa della Culturabus
- Take the bus from Silandro, Casa della Cultura to Glorenza, Porta Tubrebus
- Take the bus from Glorenza/Glurns, Tauferer Tor to Zernez, staziunbus 811
- Take the bus from Zernez, staziun to St. Moritz, Bahnhofbus 613
11h 14mShuttle, train, bus
- Take a shuttle bus from Arabba to Bolzano Airport
- Take the train from Bolzano Bozen to Bresciatrain Fr
- Take the train from Brescia to Edolotrain R3
- Take the bus from Edolo - Autostazione to Tirano, Stazionebus
- Take the train from Tirano to St. Moritztrain Re9 / ...
14h 27m
Questions & Answers
The cheapest way to get from Arabba to St. Moritz is to drive which costs SFr 35 - SFr 55 and takes 3h 49m.
The fastest way to get from Arabba to St. Moritz is to drive which takes 3h 49m and costs SFr 35 - SFr 55.
The distance between Arabba and St. Moritz is 450 km. The road distance is 234.8 km.
The best way to get from Arabba to St. Moritz without a car is to taxi and train which takes 9h 44m and costs SFr 220 - SFr 390.
It takes approximately 9h 44m to get from Arabba to St. Moritz, including transfers.
Yes, the driving distance between Arabba to St. Moritz is 235 km. It takes approximately 3h 49m to drive from Arabba to St. Moritz.
There are 2316+ hotels available in St. Moritz.
What companies run services between Arabba, Italy and St. Moritz, Switzerland?
There is no direct connection from Arabba to St. Moritz. However, you can take the taxi to Bressanone Brixen, take the train to Brennero - Brenner, take the train to Innsbruck Hauptbahnhof, take the train to Sargans, take the train to Chur, then take the train to St. Moritz. Alternatively, you can take the taxi to Plan, take the line 360 bus to Ponte Gardena, Stazione, walk to Ponte Gardena Laion/Waidbruck Lajen, take the train to Merano Meran, walk to Stazione Merano, take the bus to Silandro, Casa della Cultura, take the bus to Glorenza, Porta Tubre, take the bus to Zernez, staziun, walk to Zernez, then take the train to St. Moritz.
- Phone
- +39.06.5210550
- Website
- trenitalia.com
Train from Bressanone Brixen to Brennero - Brenner
- Ave. Duration
- 49 min
- Frequency
- Hourly
- Estimated price
- CHF 5–10
- Website
- https://www.trenitalia.com/en.html
Train from Ponte Gardena Laion/Waidbruck Lajen to Merano Meran
- Ave. Duration
- 1h 5m
- Frequency
- Hourly
- Estimated price
- CHF 6–11
- Website
- https://www.trenitalia.com/en.html
Train from Bressanone Brixen to Brennero - Brenner
- Ave. Duration
- 48 min
- Frequency
- Twice daily
- Estimated price
- CHF 9–17
- Website
- https://www.oebb.at/en/
Train from Bressanone Brixen to Brennero - Brenner
- Ave. Duration
- 52 min
- Frequency
- Once daily
- Estimated price
- CHF 12–19
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/railjet
- *
- CHF 12–19
Train from Innsbruck Hauptbahnhof to Sargans
- Ave. Duration
- 2h 36m
- Frequency
- Every 4 hours
- Estimated price
- CHF 28–45
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/railjet
- *
- CHF 28–45
- Phone
- +43 5 1717
- Website
- oebb.at
Train from Innsbruck Hauptbahnhof to Sargans
- Ave. Duration
- 2h 36m
- Frequency
- Once daily
- Estimated price
- CHF 35–65
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/eurocity-intercity
- Website
- https://shop.oebbtickets.at/en/ticket
- Phone
- +41 81 288 65 65
- Website
- rhb.ch
Train from Chur to St. Moritz
- Ave. Duration
- 1h 57m
- Frequency
- Hourly
- Website
- https://www.rhb.ch/en/
Train from Zernez to St. Moritz
- Ave. Duration
- 42 min
- Frequency
- Hourly
- Website
- https://www.rhb.ch/en/
Train from Tirano to St. Moritz
- Ave. Duration
- 2h 11m
- Frequency
- Hourly
- Website
- https://www.rhb.ch/en/
- Phone
- +41 848 446 688
- Website
- sbb.ch
Train from Chur to St. Moritz
- Ave. Duration
- 1h 57m
- Frequency
- Once daily
- Estimated price
- CHF 27–80
- Website
- https://www.sbb.ch/en
- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Bolzano Bozen to Brescia
- Ave. Duration
- 2h 22m
- Frequency
- Once daily
- Estimated price
- CHF 27–55
- Schedules at
- trenitalia.com
- Phone
- +39 02 7249 4494
- my-link@trenord.it
- Website
- trenord.it
Train from Brescia to Edolo
- Ave. Duration
- 2h 14m
- Frequency
- Hourly
- Estimated price
- CHF 7–9
- Website
- https://www.trenord.it/en/
- Phone
- +39 0471 220 880
- contact@suedtirolmobil.info
- Website
- suedtirolmobil.info
Bus from Plan to Ponte Gardena, Stazione
- Ave. Duration
- 57 min
- Frequency
- Hourly
- Website
- https://www.suedtirolmobil.info/en/#/
Bus from Stazione Merano to Silandro, Casa della Cultura
- Ave. Duration
- 1h 4m
- Frequency
- 3 times a day
- Website
- https://www.suedtirolmobil.info/en/#/
Bus from Silandro, Casa della Cultura to Glorenza, Porta Tubre
- Ave. Duration
- 53 min
- Frequency
- 3 times a day
- Website
- https://www.suedtirolmobil.info/en/#/
Bus from Plan to Bolzano - Autostazione
- Ave. Duration
- 1h 23m
- Frequency
- Hourly
- Website
- https://www.suedtirolmobil.info/en/#/
Bus from Bolzano - Stazione to Merano - Stazione
- Ave. Duration
- 51 min
- Frequency
- Hourly
- Website
- https://www.suedtirolmobil.info/en/#/
- Phone
- +41 (0)848 818 818
- info@postauto.ch
- Website
- postauto.ch
Bus from Glorenza/Glurns, Tauferer Tor to Zernez, staziun
- Ave. Duration
- 1h 30m
- Frequency
- Hourly
- Estimated price
- CHF 5–8
- Website
- https://www.postauto.ch
- Phone
- +41 81 288 65 65
- Website
- rhb.ch
Bus from Zernez, staziun to St. Moritz, Bahnhof
- Ave. Duration
- 50 min
- Frequency
- 5 times a week
- Website
- https://www.rhb.ch/en/
- Phone
- +39 0436 79130
- info@arabba.it
- Website
- arabba.it
Shuttle from Arabba to Bolzano Airport
- Ave. Duration
- 2h
- Frequency
- Once a week
- Estimated price
- CHF 54
- Website
- https://www.arabba.it/en/arabba-fodom-turismo/1-0.html
- Phone
- +39 0364 635583
- info@gelmi.com
- Website
- gelmi.com
Bus from Edolo - Autostazione to Tirano, Stazione
- Ave. Duration
- 1h 5m
- Frequency
- 3 times a day
- Estimated price
- CHF 3–5
- Schedules at
- gelmi.com
- Ave. Duration
- 45 min
- Estimated price
- CHF 70–190
Taxi Posteggio Autostazione
- Phone
- +39 0436 4619
Taxi Cortina
- Phone
- +39 335 637 1419
- Website
- taxicortina.com
Con.T.A.C. Services – Consorzio Taxi Autonoleggio Cortina
- Phone
- +39 0436 860888
- Website
- taxicortinadolomiti.com
Taxi Posteggio
- Phone
- +39 0472 835666
Taxi Ladstatter Norbert
- Phone
- +39 334 815 6701
- Website
- taxi-bressanone-brixen.it
Taxi Ingrid Vontavon
- Phone
- +39 349 751 4380
- Website
- taxibressanone.com
Taxi Posteggio Autostazione
- Phone
- +39 0436 4619
Taxi Cortina
- Phone
- +39 335 637 1419
- Website
- taxicortina.com
Con.T.A.C. Services – Consorzio Taxi Autonoleggio Cortina
- Phone
- +39 0436 860888
- Website
- taxicortinadolomiti.com
Taxi Posteggio
- Phone
- +39 0472 835666
Taxi Ladstatter Norbert
- Phone
- +39 334 815 6701
- Website
- taxi-bressanone-brixen.it
Taxi Ingrid Vontavon
- Phone
- +39 349 751 4380
- Website
- taxibressanone.com
Taxi Posteggio Autostazione
- Phone
- +39 0436 4619
Taxi Cortina
- Phone
- +39 335 637 1419
- Website
- taxicortina.com
Con.T.A.C. Services – Consorzio Taxi Autonoleggio Cortina
- Phone
- +39 0436 860888
- Website
- taxicortinadolomiti.com
Taxi Posteggio
- Phone
- +39 0472 835666
Taxi Ladstatter Norbert
- Phone
- +39 334 815 6701
- Website
- taxi-bressanone-brixen.it
Taxi Ingrid Vontavon
- Phone
- +39 349 751 4380
- Website
- taxibressanone.com
Want to know more about travelling around Switzerland
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Italy Travel Guides
Read the travel guide
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide














































