Simply select points A and B, and we will create a convenient route for you 👍
To build a composite route, click the "Add point" button. You can also move and delete intermediate points.
Cheapest
Best Offer!
Car
3 h 3 min
207 km.
from $11
Composite Route Car Only
Schedule
St. Moritz, Switzerland → Cavalese, Italy
All
06 août 2026
August 2026
Mon
Tue
Wed
Thu
Fri
Sat
Sun
27
28
29
30
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
5
6
September 2026
Mon
Tue
Wed
Thu
Fri
Sat
Sun
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
1
2
3
4
October 2026
Mon
Tue
Wed
Thu
Fri
Sat
Sun
28
29
30
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
November 2026
Mon
Tue
Wed
Thu
Fri
Sat
Sun
26
27
28
29
30
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
1
2
3
4
5
6
December 2026
Mon
Tue
Wed
Thu
Fri
Sat
Sun
30
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
January 2027
Mon
Tue
Wed
Thu
Fri
Sat
Sun
28
29
30
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
February 2027
Mon
Tue
Wed
Thu
Fri
Sat
Sun
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
March 2027
Mon
Tue
Wed
Thu
Fri
Sat
Sun
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
April 2027
Mon
Tue
Wed
Thu
Fri
Sat
Sun
29
30
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
1
2
May 2027
Mon
Tue
Wed
Thu
Fri
Sat
Sun
26
27
28
29
30
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
5
6
June 2027
Mon
Tue
Wed
Thu
Fri
Sat
Sun
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
1
2
3
4
July 2027
Mon
Tue
Wed
Thu
Fri
Sat
Sun
28
29
30
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
06 Aug, Thu
07 Aug, Fri
08 Aug, Sat
09 Aug, Sun
10 Aug, Mon
11 Aug, Tue
Cheapest and Fastest Ways to Travel from St. Moritz to Cavalese
Composite routes from St. Moritz to Cavalese
Cheapest
3 h 3 min
Car
Other
10 h 50 min
13 h 21 min
Route Navigator St. Moritz - Cavalese
Get all the information you need right here
Continue onto Via Mulin
Via Mulin, 10 м
10 м
Turn left onto Via Traunter Plazzas
Via Traunter Plazzas, 126 м
126 м
At roundabout, take exit 3 onto Via Serlas
Via Serlas, 1 km 79 м
1 km 79 м
At roundabout, take exit 2 onto Via Grevas
Via Grevas, 321 м
321 м
At roundabout, take exit 2 onto Engadinerstrasse
Engadinerstrasse, 3 km 77 м
3 km 77 м
At roundabout, take exit 2 onto Engadinerstrasse
Engadinerstrasse, 2 km 129 м
2 km 129 м
At roundabout, take exit 1 onto Via Chantunela
Via Chantunela, 341 м
341 м
At roundabout, take exit 2 onto Engadinerstrasse
Engadinerstrasse, 3 km 581 м
3 km 581 м
Keep right and drive toward Bever
Bever, 260 м
260 м
Turn slight right onto Engadinerstrasse
Engadinerstrasse, 8 km 673 м
8 km 673 м
At roundabout, take exit 2 onto Engadinerstrasse
Engadinerstrasse, 16 km 875 м
16 km 875 м
Turn right onto Davo Röven
Davo Röven, 156 м
156 м
Turn right onto Ospiz
Ospiz, 116 м
116 м
Continue onto Via Suot
Via Suot, 131 м
131 м
Turn right onto Urtatsch
Urtatsch, 41 km 883 м
41 km 883 м
Turn right onto Untere Gasse - Via di Sotto
Untere Gasse - Via di Sotto, 216 м
216 м
Turn right onto St.-Johann-Straße - Via S. Giovanni
St.-Johann-Straße - Via S. Giovanni, 8 km 347 м
8 km 347 м
Turn right onto Florastraße - Via Flora
Florastraße - Via Flora, 52 м
52 м
Turn right onto Florastraße - Via Flora
Florastraße - Via Flora, 2 km 467 м
2 km 467 м
Keep right onto Glurnser Straße - Via Glorenza
Glurnser Straße - Via Glorenza, 41 м
41 м
Turn slight right onto Vinschgauer Straße - Via Val Venosta
Vinschgauer Straße - Via Val Venosta, 5 km 595 м
5 km 595 м
At roundabout, take exit 3 onto Vinschgauer Straße - Via Venosta
Vinschgauer Straße - Via Venosta, 2 km 123 м
2 km 123 м
At roundabout, take exit 2 onto Vinschgauer Straße - Via Venosta
Vinschgauer Straße - Via Venosta, 9 km 262 м
9 km 262 м
Turn left onto Alte Landstraße - Strada Vecchia
Alte Landstraße - Strada Vecchia, 9 м
9 м
Turn right onto Alte Landstraße - Strada Vecchia
Alte Landstraße - Strada Vecchia, 26 м
26 м
Keep right onto Alte Landstraße - Strada Vecchia
Alte Landstraße - Strada Vecchia, 1 km 781 м
1 km 781 м
Turn left onto Stuangassl
Stuangassl, 29 м
29 м
Keep right onto Stuangassl
Stuangassl, 199 м
199 м
Turn right onto Stuangassl
Stuangassl, 14 м
14 м
Turn left onto Vinschgaustraße - Via Venosta
Vinschgaustraße - Via Venosta, 1 km 741 м
1 km 741 м
At roundabout, take exit 2 onto Staatsstraße - Via Nazionale
Staatsstraße - Via Nazionale, 1 km 927 м
1 km 927 м
At roundabout, take exit 2 onto Staatsstraße - Via Nazionale
Staatsstraße - Via Nazionale, 2 km 290 м
2 km 290 м
At roundabout, take exit 2 onto Neue Vinschgauer Straße
Neue Vinschgauer Straße, 5 km 905 м
5 km 905 м
At roundabout, take exit 2 onto Vinschgauer Straße - Via Venosta
Vinschgauer Straße - Via Venosta, 13 km 565 м
13 km 565 м
At roundabout, take exit 2 onto Stein
Stein, 6 km 990 м
6 km 990 м
At roundabout, take exit 2 onto Vinschgauer Straße - Via Venosta
Vinschgauer Straße - Via Venosta, 32 km 994 м
32 km 994 м
Keep right and take SS12 toward Trento, Messe - fiera
Trento, Messe - fiera, SS12, 1 km 916 м
1 km 916 м
At roundabout, take exit 2 onto Via Albert Einstein - Albert-Einstein-Straße
Via Albert Einstein - Albert-Einstein-Straße, 1 km 521 м
1 km 521 м
At roundabout, take exit 2 onto Via Albert Einstein - Albert-Einstein-Straße
Via Albert Einstein - Albert-Einstein-Straße, 8 km 482 м
8 km 482 м
Continue onto Strada Statale dell'Abetone e del Brennero - Brenner-Staatsstraße
Strada Statale dell'Abetone e del Brennero - Brenner-Staatsstraße, 7 km 446 м
7 km 446 м
At roundabout, take exit 2 onto Umfahrung von Auer - Circonvallazione di Ora
Umfahrung von Auer - Circonvallazione di Ora, 1 km 161 м
1 km 161 м
Keep right
246 м
246 м
At roundabout, take exit 3 onto Dolomiten-Staatsstraße - Strada Statale delle Dolomiti
Dolomiten-Staatsstraße - Strada Statale delle Dolomiti, 3 km 977 м
3 km 977 м
Keep right onto Neumarktner Straße - Via Egna
Neumarktner Straße - Via Egna, 13 м
13 м
Turn right onto Neumarktner Straße - Via Egna
Neumarktner Straße - Via Egna, 20 м
20 м
Turn left onto St.-Bartholomäus-Straße - Via San Bartolomeo
St.-Bartholomäus-Straße - Via San Bartolomeo, 417 м
417 м
Turn left
85 м
85 м
Turn right onto Friedhofstraße - Via Camposanto
Friedhofstraße - Via Camposanto, 40 м
40 м
Turn left onto St. Bartholomäus Strasse - Via San Bartolomeo
St. Bartholomäus Strasse - Via San Bartolomeo, 9 м
9 м
Turn left onto Kirchplatz - Piazza della Chiesa
Kirchplatz - Piazza della Chiesa, 1 km 585 м
1 km 585 м
Keep left
15 м
15 м
Turn right onto Dolomiten-Staatstraße - Strada Statale delle Dolomiti
Dolomiten-Staatstraße - Strada Statale delle Dolomiti, 10 km 407 м
10 km 407 м
Continue onto Strada Statale delle Dolomiti
Strada Statale delle Dolomiti, 4 km 676 м
4 km 676 м
Keep right onto Strada Statale delle Dolomiti
Strada Statale delle Dolomiti, 404 м
404 м
Keep left onto Strada Statale delle Dolomiti
Strada Statale delle Dolomiti, 2 km 741 м
2 km 741 м
At roundabout, take exit 2 onto Via Nazionale - Strada Statale delle Dolomiti
Via Nazionale - Strada Statale delle Dolomiti, 1 km 128 м
1 km 128 м
At roundabout, take exit 1 onto Via IX Novembre
Via IX Novembre, 404 м
404 м
Keep right onto Piazza Giovanni Antonio Scopoli
Piazza Giovanni Antonio Scopoli, 39 м
39 м
Turn sharp left onto Piazza Giovanni Antonio Scopoli
Piazza Giovanni Antonio Scopoli, 26 м
26 м
Arrive at destination
Transport providers
Bus operators
FlixBus
Phone:
+49 30 300 137 300
Email:
service@flixbus.com
Website:
flixbus.com
Bus from Lugano to Milano,
Ave. Duration:
1h 10m
Frequency:
Every 4 hours
Estimated price:
$8.70–$13.04
BlaBlaCar Bus
Phone:
+33 18 57 62 228
Website:
blablacar.co.uk/
Bus from Lugano to Milano,
Ave. Duration:
1h 10m
Frequency:
3 times a day
Estimated price:
$10.87–$16.30
Bus from Milan - Lampugnano Bus Station to Trento
Ave. Duration:
3h 15m
Frequency:
Once daily
Estimated price:
$19.57–$29.35
Fly Ski Shuttle
Phone:
+39 0461 391111
Email:
booking@flyskishuttle.com
Website:
flyskishuttle.com/en/
Bus from Tonale to Trento
Ave. Duration:
2h 20m
Frequency:
4 times a week
Estimated price:
$37.12
Trentino trasporti S.p.A.
Phone:
+39 0461 821000
Email:
info@ttesercizio.it
Website:
trentinotrasporti.it/
Bus from Trento. Autostazione to Cavalese.
Ave. Duration:
2h 3m
Frequency:
Every 2 hours
Estimated price:
$5.11–$6.52
Swiss PostAuto
Phone:
+41 584483500
Email:
info@postauto.ch
Website:
postauto.ch
Bus from St. Moritz, Bahnhof to Cassarate,
Ave. Duration:
3h 22m
Frequency:
Once daily
Estimated price:
$10.87–$16.30
Train operators
Trenitalia Frecce
Phone:
+39 06 68475475
Website:
trenitalia.com/en/frecce.html
Train from Milan Centrale to Ora
Ave. Duration:
2h 38m
Frequency:
Twice a week
Estimated price:
$23.91–$81.52
Trenord
Phone:
+39 02 7249 4494
Email:
my-link@trenord.it
Website:
trenord.it/
Train from Tirano to Milano
Ave. Duration:
2h 32m
Frequency:
Hourly
Estimated price:
$10.87–$14.13
RegioJet
Phone:
+420 222 222 221
Email:
info@regiojet.cz
Website:
regiojet.com/
Bus from Lugano to Milano,
Ave. Duration:
1h 20m
Frequency:
Once a week
Estimated price:
$4.57–$7.07
Rhätische Bahn
Phone:
+41 81 288 65 65
Website:
rhb.ch/en/home
Train from St. Moritz to Tirano
Ave. Duration:
2h 12m
Frequency:
Hourly
Estimated price:
$26.09–$31.52
Questions and Answers
What is the cheapest way to get from St. Moritz to Cavalese?
The cheapest way to get from St. Moritz to Cavalese is to drive which costs $40.22 - $59.78 and takes 3h 3m.
What is the fastest way to get from St. Moritz to Cavalese?
The fastest way to get from St. Moritz to Cavalese is to drive which takes 3h 3m and costs $40.22 - $59.78 .
Is there a direct bus between St. Moritz and Cavalese?
No, there is no direct bus from St. Moritz to Cavalese. However, there are services departing from St. Moritz, Bahnhof and arriving at Cavalese. Piazza Verdi via Lugano, Campus Universitario, Lugano, Milan - Lampugnano Bus Station and Trento. Autostazione. The journey, including transfers, takes approximately 13h 21m.
How far is it from St. Moritz to Cavalese?
The distance between St. Moritz and Cavalese is 504 km. The road distance is 207.4 km.
How do I travel from St. Moritz to Cavalese without a car?
The best way to get from St. Moritz to Cavalese without a car is to train which takes 10h 50m and costs $59.78 - $130.43 .
How long does it take to get from St. Moritz to Cavalese?
It takes approximately 10h 50m to get from St. Moritz to Cavalese, including transfers.
Where do I catch the St. Moritz to Cavalese bus from?
St. Moritz to Cavalese bus services, operated by Swiss PostAuto, depart from St. Moritz, Bahnhof station.
Train or bus from St. Moritz to Cavalese?
The best way to get from St. Moritz to Cavalese is to train which takes 10h 50m and costs $59.78 - $130.43 . Alternatively, you can bus, which costs $42.39 - $70.65 and takes 13h 21m.
Where does the St. Moritz to Cavalese bus arrive?
St. Moritz to Cavalese bus services, operated by Swiss PostAuto, arrive at Cassarate, Monte Brè station.
Can I drive from St. Moritz to Cavalese?
Yes, the driving distance between St. Moritz to Cavalese is 207 km. It takes approximately 3h 3m to drive from St. Moritz to Cavalese.
Where can I stay near Cavalese?
There are 1902+ hotels available in Cavalese. Prices start at $51.25 per night.
→
+0→
Transport search
Transport search
From St. Moritz, where will you go next? Select a city below to get started