City
Town
Village
Hamlet
Motorway
Primary
Secondary
Unclassified
Point Distance Time Fuel
St. Moritz 0 mi 0:00 00 min 0.0 gal
27 3 39 mi, 1 h 29 min
Sogn Martegn 39 mi 1:29 1 h 29 min 1.3 gal
A13 14 mi, 15 min
Coira 52 mi 1:44 1 h 44 min 1.7 gal
A13 A3 53 mi, 48 min
Pfäffikon 106 mi 2:33 2 h 33 min 3.6 gal
A3 4 mi, 04 min
Richterswil 110 mi 2:37 2 h 37 min 3.7 gal
A3 3 mi, 02 min
Wädenswil 112 mi 2:40 2 h 40 min 3.7 gal
A3 2 mi, 02 min
Horgen 115 mi 2:42 2 h 42 min 3.9 gal
338 6 mi, 07 min
Baar 121 mi 2:50 2 h 50 min 4.0 gal
A4a 4 mi, 05 min
Cham 126 mi 2:56 2 h 56 min 4.2 gal
A4 A2 42 mi, 48 min
Roggwil 168 mi 3:45 3 h 45 min 5.7 gal
City
Town
Village
Hamlet
Motorway
Primary
Secondary
Unclassified
Point Distance Time Fuel
St. Moritz 0 mi 0:00 00 min 0.0 gal
27 2 mi, 04 min
Champfèr 2 mi 0:04 04 min 0.0 gal
27 3 8 mi, 09 min
Julier, La Veduta 10 mi 0:14 14 min 0.3 gal
3 5 mi, 12 min
Marmels 15 mi 0:26 26 min 0.5 gal
3 2 mi, 08 min
Sur 17 mi 0:35 35 min 0.5 gal
3 4 mi, 17 min
Roffna 21 mi 0:53 53 min 0.7 gal
3 2 mi, 09 min
Tinzen 22 mi 1:02 1 h 02 min 0.7 gal
3 2 mi, 07 min
Schweiningen 24 mi 1:10 1 h 10 min 0.8 gal
3 2 mi, 03 min
Salux 26 mi 1:13 1 h 13 min 0.9 gal
3 3 mi, 03 min
Tiefencastel 29 mi 1:17 1 h 17 min 0.9 gal
3 417 2 mi, 03 min
Alvaschein 32 mi 1:20 1 h 20 min 1.1 gal
417 2 mi, 02 min
Calabria 34 mi 1:22 1 h 22 min 1.1 gal
417 6 mi, 06 min
Sogn Martegn 39 mi 1:29 1 h 29 min 1.3 gal
A13 4 mi, 03 min
Rothenbrunnen 42 mi 1:32 1 h 32 min 1.4 gal
A13 2 mi, 02 min
Ravetg 44 mi 1:35 1 h 35 min 1.5 gal
A13 2 mi, 02 min
Bonaduz 46 mi 1:37 1 h 37 min 1.5 gal
A13 1 mi, 01 min
Tamins 47 mi 1:39 1 h 39 min 1.6 gal
A13 2 mi, 01 min
Ems 48 mi 1:41 1 h 41 min 1.6 gal
A13 4 mi, 03 min
Coira 52 mi 1:44 1 h 44 min 1.7 gal
A13 6 mi, 05 min
Zizers 58 mi 1:49 1 h 49 min 2.0 gal
A13 2 mi, 02 min
Mastrils 61 mi 1:51 1 h 51 min 2.1 gal
A13 3 mi, 02 min
Maienfeld 64 mi 1:54 1 h 54 min 2.2 gal
A13 8 mi, 07 min
Heiligkreuz 72 mi 2:01 2 h 01 min 2.4 gal
A3 4 mi, 03 min
Berschis 76 mi 2:04 2 h 04 min 2.5 gal
A3 6 mi, 05 min
Quarten 81 mi 2:09 2 h 09 min 2.7 gal
A3 1 mi, 01 min
Murg 82 mi 2:11 2 h 11 min 2.8 gal
A3 2 mi, 02 min
Mühlehorn 85 mi 2:13 2 h 13 min 2.8 gal
A3 2 mi, 02 min
Filzbach 86 mi 2:15 2 h 15 min 2.9 gal
A3 1 mi, 01 min
Weesen 88 mi 2:17 2 h 17 min 3.0 gal
A3 2 mi, 01 min
Ziegelbrücke 89 mi 2:18 2 h 18 min 3.0 gal
A3 2 mi, 02 min
Bilten 92 mi 2:21 2 h 21 min 3.1 gal
A3 6 mi, 05 min
Wangen 98 mi 2:26 2 h 26 min 3.3 gal
A3 4 mi, 03 min
Lachen 102 mi 2:29 2 h 29 min 3.4 gal
A3 1 mi, 01 min
Altendorf 103 mi 2:30 2 h 30 min 3.5 gal
A3 1 mi, 00 min
Trottacher 103 mi 2:30 2 h 30 min 3.5 gal
A3 2 mi, 02 min
Pfäffikon 106 mi 2:32 2 h 32 min 3.6 gal
A3 4 mi, 04 min
Richterswil 110 mi 2:36 2 h 36 min 3.7 gal
A3 3 mi, 02 min
Wädenswil 112 mi 2:39 2 h 39 min 3.7 gal
A3 2 mi, 02 min
Horgen 115 mi 2:42 2 h 42 min 3.9 gal
338 1 mi, 01 min
Hirzel 116 mi 2:44 2 h 44 min 3.9 gal
338 2 mi, 03 min
Sihlbrugg 119 mi 2:47 2 h 47 min 4.0 gal
338 2 mi, 02 min
Baar 121 mi 2:49 2 h 49 min 4.0 gal
A4a 4 mi, 05 min
Cham 126 mi 2:55 2 h 55 min 4.2 gal
A4 A14 8 mi, 11 min
Perlen 134 mi 3:06 3 h 06 min 4.5 gal
A14 3 mi, 03 min
Ebikon 137 mi 3:09 3 h 09 min 4.6 gal
A14 2 mi, 02 min
Emmen 139 mi 3:12 3 h 12 min 4.7 gal
A2 5 mi, 04 min
Sempach 144 mi 3:17 3 h 17 min 4.8 gal
A2 7 mi, 06 min
Sursee 150 mi 3:24 3 h 24 min 5.1 gal
A2 4 mi, 03 min
Knutwil 155 mi 3:27 3 h 27 min 5.2 gal
A2 4 mi, 03 min
Langnau bei Reiden 158 mi 3:30 3 h 30 min 5.4 gal
A2 K 46 2 mi, 03 min
Grod 160 mi 3:34 3 h 34 min 5.4 gal
K 46 3 mi, 03 min
Pfaffnau 163 mi 3:38 3 h 38 min 5.5 gal
K 46 3 mi, 04 min
Sankt Urban 167 mi 3:42 3 h 42 min 5.6 gal
256 1 mi, 01 min
Roggwil 168 mi 3:44 3 h 44 min 5.7 gal

Distance from St. Moritz to Roggwil by car

The distance between St. Moritz and Roggwil is 168 miles by road including 106 miles on motorways. Distance from St. Moritz to Roggwil by car takes approximately 3 hours and 45 minutes.

The distance between St. Moritz and Roggwil is ranked 5,191st in the ranking popularity.
The driving time from St. Moritz to Roggwil is approximately 3 hours and 45 minutes without intermediate stops.
Use the "Intermediate points" field inside the "Show advanced options" to find out how to get from St. Moritz to Roggwil through specific transit points.
You can calculate the route from St. Moritz to Roggwil through any specific transit point by dragging and dropping the route on the map.
To find out how far is St. Moritz from Roggwil, all the intermediate path segments were totalized. Precise satellite coordinates of highways were used for this calculation.
Have any questions? Contact us!