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 13 min
222 km.
from $12
Composite Route Car Only
Schedule
St. Moritz, Switzerland → Lago d'Orta, 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 Lago D'orta
Composite routes from St. Moritz to Lago D'orta
Cheapest
3 h 13 min
Car
Other
8 h 21 min
Bus, Train
9 h 42 min
8 h 55 min
9 h 7 min
Train, Bus
10 h 4 min
Route Navigator St. Moritz - Lago d'Orta
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 1 onto Via Somplaz
Via Somplaz, 4 km 891 м
4 km 891 м
Turn right onto Stradun Chantunel
Stradun Chantunel, 1 km 695 м
1 km 695 м
At roundabout, take exit 4 onto Stradun Chantunel
Stradun Chantunel, 1 km 74 м
1 km 74 м
At roundabout, take exit 2 onto Stradun Chantunel
Stradun Chantunel, 1 km 709 м
1 km 709 м
At roundabout, take exit 2 onto Stradun Chantunel
Stradun Chantunel, 3 km 867 м
3 km 867 м
At roundabout, take exit 2 onto Via dal Malögia
Via dal Malögia, 26 km 81 м
26 km 81 м
At roundabout, take exit 2 onto Strada Cantonale
Strada Cantonale, 3 km 57 м
3 km 57 м
At roundabout, take exit 2 onto Strada Cantonale
Strada Cantonale, 464 м
464 м
At roundabout, take exit 2 onto Via Roma
Via Roma, 10 km 689 м
10 km 689 м
At roundabout, take exit 3 onto Viale Consoli Chiavennaschi
Viale Consoli Chiavennaschi, 318 м
318 м
At roundabout, take exit 3 onto Viale Roma
Viale Roma, 1 km 889 м
1 km 889 м
At roundabout, take exit 1 onto Via Nazionale
Via Nazionale, 3 km 887 м
3 km 887 м
At roundabout, take exit 2 onto SS36
5 km 807 м
5 km 807 м
Turn right onto Via Don Giuseppe Cornaggia
Via Don Giuseppe Cornaggia, 1 km 672 м
1 km 672 м
Turn left onto Via Ponte Nave
Via Ponte Nave, 16 м
16 м
At roundabout, take exit 1 onto Via Nazionale
Via Nazionale, 4 km 309 м
4 km 309 м
At roundabout, take exit 1 onto SS36
6 km 414 м
6 km 414 м
At roundabout, take exit 2 onto Via Spluga
Via Spluga, 2 km 907 м
2 km 907 м
At roundabout, take exit 2 onto SS36
1 km 201 м
1 km 201 м
At roundabout, take exit 2 onto SS36
328 м
328 м
Keep left onto SS36
36 km 326 м
36 km 326 м
Keep right and drive toward Lecco, Malgrate, Bellagio Strada Statale 583
Lecco, Malgrate, Bellagio Strada Statale 583, 1 km 561 м
1 km 561 м
Keep left
67 м
67 м
Continue onto Lungolario Piave
Lungolario Piave, 4 km 587 м
4 km 587 м
At roundabout, take exit 1 onto Via Leonardo da Vinci
Via Leonardo da Vinci, 306 м
306 м
Keep right onto Ponte John Fitzgerald Kennedy
Ponte John Fitzgerald Kennedy, 189 м
189 м
At roundabout, take exit 1 onto SP639
1 km 331 м
1 km 331 м
At roundabout, take exit 2 onto SP639
3 km 929 м
3 km 929 м
At roundabout, take exit 2
16 km 492 м
16 km 492 м
Keep right and drive toward Arosio
Arosio, 339 м
339 м
Continue onto SP102
6 km 542 м
6 km 542 м
At roundabout, take exit 2 onto Strada Provinciale 32 Novedratese
Strada Provinciale 32 Novedratese, 2 km 784 м
2 km 784 м
At roundabout, take exit 2 onto Via Provinciale Novedratese
Via Provinciale Novedratese, 1 km 161 м
1 km 161 м
At roundabout, take exit 2 onto Via Provinciale Novedratese
Via Provinciale Novedratese, 355 м
355 м
At roundabout, take exit 2 onto Via Provinciale Novedratese
Via Provinciale Novedratese, 2 km 528 м
2 km 528 м
At roundabout, take exit 1 onto Via Nazionale dei Giovi
Via Nazionale dei Giovi, 1 km 560 м
1 km 560 м
At roundabout, take exit 2 onto Rampa G
Rampa G, 334 м
334 м
Turn sharp left onto Strada statale 35 variante di Lentate sul Seveso
Strada statale 35 variante di Lentate sul Seveso, 1 km 821 м
1 km 821 м
Keep right
21 km 920 м
21 km 920 м
Keep right and take A8 toward Gallarate, Varese
Gallarate, Varese, A8, 26 km 344 м
26 km 344 м
Keep right and take A26 toward GRAVELLONA TOCE
GRAVELLONA TOCE, A26, 5 km 771 м
5 km 771 м
Keep right and drive toward ARONA
ARONA, 1 km 405 м
1 km 405 м
Keep left
59 м
59 м
Turn left onto SS142
1 km 497 м
1 km 497 м
At roundabout, take exit 2 onto Via Piola
Via Piola, 486 м
486 м
At roundabout, take exit 2 onto SS142
1 km 924 м
1 km 924 м
At roundabout, take exit 1 onto Strada statale 229 var Variante di Borgomanero
Strada statale 229 var Variante di Borgomanero, 2 km 525 м
2 km 525 м
At roundabout, take exit 2 onto Strada statale 229 var Variante di Borgomanero
Strada statale 229 var Variante di Borgomanero, 2 km 546 м
2 km 546 м
At roundabout, take exit 1 onto Strada statale 229 del Lago d'Orta
Strada statale 229 del Lago d'Orta, 69 м
69 м
Turn slight right onto SS229
1 km 440 м
1 km 440 м
At roundabout, take exit 2 onto Via per Novara
Via per Novara, 1 km 382 м
1 km 382 м
At roundabout, take exit 2 onto Corso Venticinque Aprile
Corso Venticinque Aprile, 1 km 686 м
1 km 686 м
At roundabout, take exit 2 onto Corso Venticinque Aprile
Corso Venticinque Aprile, 6 km 126 м
6 km 126 м
At roundabout, take exit 2 onto Via Domodossola
Via Domodossola, 3 km 611 м
3 km 611 м
Turn left onto Via Caduti Libertà
Via Caduti Libertà, 171 м
171 м
Turn right onto Via Venticinque Aprile
Via Venticinque Aprile, 63 м
63 м
Turn left onto Via Nuova Privata
Via Nuova Privata, 185 м
185 м
Arrive at destination
Transport providers
Bus operators
FlixBus
Phone:
+49 30 300 137 300
Email:
service@flixbus.com
Website:
flixbus.com
Bus from Como to Milan
Ave. Duration:
55 min
Frequency:
Twice daily
Estimated price:
$6.52–$9.78
Swiss PostAuto
Phone:
+41 584483500
Email:
info@postauto.ch
Website:
postauto.ch
Bus from St. Moritz, Bahnhof to Chiavenna,
Ave. Duration:
1h 38m
Frequency:
Hourly
Estimated price:
$5.43–$8.15
Bus from St. Moritz, Bahnhof to Menaggio,
Ave. Duration:
2h 35m
Frequency:
Once daily
Estimated price:
$9.24–$13.04
Bus from Thusis, Bahnhof to Bellinzona,
Ave. Duration:
1h 45m
Frequency:
Hourly
Estimated price:
$8.70–$13.04
S.A.F. - SOCIETA' AUTOSERVIZI FONTANETO S.r.l.
Phone:
+39 0322 863117
Email:
info@safduemila.com
Website:
safduemila.com/
Bus from Aeroporto Malpensa - Terminal 2 to Arona
Ave. Duration:
30 min
Frequency:
Every 4 hours
Estimated price:
$8.70–$11.96
ASF Autolinee srl
Phone:
+039 031 247111
Email:
info@asfautolinee.it
Website:
asfautolinee.it/
Bus from Menaggio Piazza Roma to Como
Ave. Duration:
1h 7m
Frequency:
Hourly
Estimated price:
$5.98–$8.70
STN S.r.l.,
Phone:
+39 0321 472647
Email:
info@stnnet.it
Website:
stnnet.it/
Bus from Arona - Stazione Ferroviaria to Pettenasco
Ave. Duration:
57 min
Frequency:
5 times a week
Estimated price:
$3.37–$3.91
Bus from Domodossola - Stazione Ferroviaria to Pettenasco
Ave. Duration:
1h 18m
Frequency:
Twice daily
Estimated price:
$5.00–$5.98
Train operators
Trenitalia
Phone:
+39 06 68475475
Website:
trenitalia.com/
Train from Milan Centrale to Novara
Ave. Duration:
39 min
Frequency:
Hourly
Estimated price:
$4.78–$9.78
Train from Novara to Pettenasco
Ave. Duration:
55 min
Frequency:
Every 4 hours
Estimated price:
$4.57–$9.24
Train from Domodossola to Pettenasco
Ave. Duration:
1h 1m
Frequency:
Every 4 hours
Estimated price:
$4.46–$8.70
Trenord
Phone:
+39 02 7249 4494
Email:
my-link@trenord.it
Website:
trenord.it/
Train from Colico to Milano
Ave. Duration:
1h 25m
Frequency:
Hourly
Estimated price:
$5.43–$7.07
Train from Tirano to Milano
Ave. Duration:
2h 32m
Frequency:
Hourly
Estimated price:
$10.87–$14.13
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
Train from St. Moritz to Thusis
Ave. Duration:
1h 24m
Frequency:
Hourly
Estimated price:
$30.43–$36.96
Glacier Express
Phone:
+41 81 288 65 65
Email:
info@glacierexpress.ch
Website:
glacierexpress.ch/en
Train from St. Moritz to Brig
Ave. Duration:
7h 1m
Frequency:
Once daily
FART
Phone:
+41 (0)91 756 04 00
Email:
fart@centovalli.ch
Website:
centovalli.ch/en/
Train from Locarno FART to Domodossola
Ave. Duration:
1h 49m
Frequency:
Hourly
Estimated price:
$10.87–$15.22
Questions and Answers
What is the cheapest way to get from St. Moritz to Lago d'Orta?
The cheapest way to get from St. Moritz to Lago d'Orta is to bus and train which costs $22.83 - $39.13 and takes 8h 21m.
What is the fastest way to get from St. Moritz to Lago d'Orta?
The fastest way to get from St. Moritz to Lago d'Orta is to drive which takes 3h 12m and costs $43.48 - $65.22 .
Is there a direct bus between St. Moritz and Lago d'Orta?
No, there is no direct bus from St. Moritz to Lago d'Orta. However, there are services departing from St. Moritz, Bahnhof and arriving at Pettenasco via Menaggio Piazza Roma, Como, Aeroporto Malpensa - Terminal 2 and Arona - Stazione Ferroviaria. The journey, including transfers, takes approximately 9h 42m.
Is there a direct train between St. Moritz and Lago d'Orta?
No, there is no direct train from St. Moritz to Lago d'Orta. However, there are services departing from St. Moritz and arriving at Pettenasco via Tirano, Milan Centrale and Novara. The journey, including transfers, takes approximately 8h 55m.
How far is it from St. Moritz to Lago d'Orta?
The distance between St. Moritz and Lago d'Orta is 261 km. The road distance is 220.5 km.
How do I travel from St. Moritz to Lago d'Orta without a car?
The best way to get from St. Moritz to Lago d'Orta without a car is to bus and train which takes 8h 21m and costs $22.83 - $39.13 .
How long does it take to get from St. Moritz to Lago d'Orta?
It takes approximately 8h 21m to get from St. Moritz to Lago d'Orta, including transfers.
Where do I catch the St. Moritz to Lago d'Orta bus from?
St. Moritz to Lago d'Orta bus services, operated by Swiss PostAuto, depart from St. Moritz, Bahnhof station.
Where do I catch the St. Moritz to Lago d'Orta train from?
St. Moritz to Lago d'Orta train services, operated by Rhätische Bahn, depart from St. Moritz station.
Train or bus from St. Moritz to Lago d'Orta?
The best way to get from St. Moritz to Lago d'Orta is to bus and line 35 bus and line 5 bus which takes 9h 42m and costs $33.70 - $47.83 . Alternatively, you can train via Milan, which costs $45.65 - $65.22 and takes 8h 55m.
Where does the St. Moritz to Lago d'Orta bus arrive?
St. Moritz to Lago d'Orta bus services, operated by Swiss PostAuto, arrive at Menaggio, Via Lusardi station.
Where does the St. Moritz to Lago d'Orta train arrive?
St. Moritz to Lago d'Orta train services, operated by Rhätische Bahn, arrive at Tirano station.
Can I drive from St. Moritz to Lago d'Orta?
Yes, the driving distance between St. Moritz to Lago d'Orta is 220 km. It takes approximately 3h 12m to drive from St. Moritz to Lago d'Orta.
How do I get a train ticket from St. Moritz to Lago d'Orta?
Book your St. Moritz to Lago d'Orta train tickets online with Omio.
Where can I stay near Lago d'Orta?
There are 2284+ hotels available in Lago d'Orta. Prices start at $74.23 per night.
→
+0→
Transport search
Transport search
From St. Moritz, where will you go next? Select a city below to get started