St. Moritz to Cortona Road Trip Guide: Alpine to Tuscan Hills

By admin, 8 June, 2026

Introduction: From the Engadin to the Val di Chiana

The road from St. Moritz to Cortona is a 450-kilometer journey that descends from the Engadin Valley at 1,800 meters above sea level to the sun-drenched Tuscan hills at 500 meters. The route crosses three countries—Switzerland, Italy, and a brief detour through Liechtenstein if desired—and includes the dramatic Bernina Pass (Passo del Bernina, elevation 2,328 m), one of the highest paved roads in the Alps. A little-known fact: the Bernina Railway, a UNESCO World Heritage line, runs parallel to the road for 60 km, and you‘ll see red trains snaking through the valleys. This guide covers everything from fuel stops along the A1 to pet-friendly trattorias in Tuscany.

MetricValue
Total Distance~450 km
Driving Time (without stops)5–6 hours
Recommended Duration2–3 days
Countries CrossedSwitzerland, Italy
Highest PointPasso del Bernina (2,328 m)
Lowest PointCortona (~500 m)

Route Logistics and Infrastructure

The most efficient route is: St. Moritz → Passo del Bernina → Tirano (Italy) → Sondrio → Bergamo → A1/E35 → Valdichiana exit → Cortona. From St. Moritz, take the main road south (H29) over the Bernina Pass. The descent into Tirano is steep and winding; allow 1.5 hours for the 60 km. After Tirano, join the SS38 towards Sondrio and Lecco. This two-lane road follows the Adda River and is scenic but slow. At Bergamo, merge onto the A4 toll road eastbound, then switch to the A1 southbound near Milan. Exit at Valdichiana (exit 46) and follow signs to Cortona (15 km). Toll costs on the Italian autostrada are roughly €25 for this segment (A4+A1). Fuel prices in Switzerland are higher than in Italy—fill up in Tirano or just across the border. Service stations on the A1 are frequent and include Autogrill with clean restrooms and good coffee.

  • Highways: H29 (Swiss), SS38 (Italian), A4, A1
  • Toll cost: ~€25 (cash or card accepted)
  • Fuel tip: Fill up in Tirano (Italy), price ~1.80€/L vs 2.20 CHF/L in Switzerland
  • Best stop for coffee and rest: Autogrill Brembo (A4) or Serraglio (A1)

Natural Landscapes and Local Commerce

The Bernina Pass offers views of glaciers, alpine lakes (Lago Bianco), and the Piz Bernina massif (4,049 m). Stop at the Bernina Hospiz for a photo and hot chocolate. As you descend into Poschiavo valley, the landscape shifts from barren rock to larch forests and Swiss villages with painted houses. In Tirano, the local commerce revolves around the famous Bresaola (air-dried beef) and the UNESCO-listed Tirano church (Santuario di Madonna di Tirano). Just off the main road, a hidden gem: the Cascata della Val di Mello near Sondrio, a series of waterfalls accessible by a 10-minute walk. Further south, near Bergamo, the town of Città Alta (upper city) is a must-see with its Venetian walls and cobbled streets. In Tuscany, the Valdichiana area is known for Chianina cattle and pecorino cheese. Stop at a local caseificio (dairy) to buy fresh ricotta and aged cheeses. For a detailed approach to discovering hidden gems, see how to find the best stops and hidden gems between cities.

  • Natural highlights: Lago Bianco, Bernina glaciers, Val di Mello waterfalls, Tuscan cypress groves
  • Local specialties: Bresaola, Pizzoccheri, Chianina beef, Pecorino Toscano
  • Recommended stops: Tirano (Sanctuary), Bergamo Città Alta, Montepulciano (wine town near Cortona)

Road Safety, Family Stops, and Fatigue Management

The most dangerous section is the Bernina Pass descent, with hairpin turns and potential ice or snow even in late spring (check conditions). Use low gear and engine braking. Italian autostradas are well-maintained but speed limits vary (130 km/h on A1, 110 km/h in rain). Fatigue management: plan to stop every 2 hours. Ideal rest zones include the Bernina Hospiz (km 15 from St. Moritz), the Autogrill in Bergamo, and the Montepulciano rest area on the A1 (which has a panoramic view). For families, the Parco del Mincio near Mantua (a detour of 30 km) offers bike rentals and a butterfly house. Pets are welcome at most Autogrill rest stops (designated pet areas) and many agriturismi in Tuscany. In Cortona, some hotels charge a small fee for pets; confirm in advance. Safety note: keep a reflective vest and warning triangle in the car (mandatory in both Switzerland and Italy).

  • Family-friendly stops: Parco del Mincio, Gardaland (near Verona, 40 km detour), Cortona‘s playground in Piazza Signorelli
  • Pet-friendly: Autogrill pet areas; Agriturismo Il Casale di Cortona welcomes dogs
  • Fatigue breaks: Bernina Hospiz (alpine), Autogrill Serraglio (A1, km 320), Montepulciano (wine tasting)
  • Emergency: In Italy, dial 112; in Switzerland, dial 117

Frequently Asked Questions

How long to drive St. Moritz to Cortona?

The driving time is approximately 5–6 hours without stops, but plan for 2–3 days to enjoy the scenery and stops.

Is it worth driving St. Moritz to Cortona?

Absolutely. The route crosses the Bernina Pass (UNESCO World Heritage), offers alpine and Tuscan landscapes, and passes through historic towns like Bergamo and Montepulciano.

What are the best stops from St. Moritz to Cortona?

Top stops include the Bernina Hospiz, Tirano (Sanctuary), Bergamo Città Alta, and Montepulciano (wine tasting). For hidden gems, consider the Val di Mello waterfalls or a cheese farm in Valdichiana.

Is the route family-friendly?

Yes, with stops like Parco del Mincio and Gardaland. Many autogrills have playgrounds. Cortona is safe and walkable with kids.

Can I bring my pet?

Yes. Most rest stops and many accommodations in Tuscany are pet-friendly. Carry a pet passport for crossing borders. Autogrill has designated pet areas.