Skip to content
E62

Lake Geneva, Lavaux and Gruyères

Vineyard terraces, Chillon Castle and a cheese village below the Fribourg Alps, on the way to Bern.

Distance
186 km (115 mi)
Driving
2 h 34 min
Suggested days
3
Stops
7
Countries
Switzerland
Updated
June 16, 2026

At a glance: 3-day road trip of about 186 km (115 mi) with 7 stops, from Geneva to Bern. About 2 h 34 min of driving in total.

Route description

Start in Geneva, with the Jet d’Eau and the old town above the lake, and take the A1 motorway along the north shore of Lake Geneva to Lausanne. Swiss motorways require a vignette, which you should buy before joining them.

In Lausanne the Gothic cathedral stands above a steep town that runs down to the lakeside at Ouchy. East of the city, the Lavaux vineyard terraces climb from the shore, and the wine villages such as Cully are linked by footpaths and cellars offering tastings. The upper corniche road is narrow, so larger motorhomes are better on the lakeside road.

Montreux has a flower-lined lakeside promenade with views across to the French Alps, and just beyond it Chillon Castle sits on a rock in the water at Veytaux. Visit early in the day, as the castle is one of the busiest sights in Switzerland.

Leave the lake and head north on the A12 to Bulle and the hill village of Gruyères, whose car-free main street leads up to a castle; park in the car parks below. A show dairy at the foot of the hill explains how the cheese is made. Continue on the A12 to Bern, where the arcaded streets, the Zytglogge clock tower and the bear park by the Aare end the route.

Stop-by-stop itinerary

In driving order. Distances are estimates between consecutive stops.

  1. 1

    Geneva

    Switzerland
    Start
  2. 2

    Lausanne

    Switzerland
    64 km
  3. 3

    Lavaux vineyard terraces

    FoodCully, Switzerland

    Terraced vineyards stepping down to Lake Geneva. Walk between the wine villages and taste in the cellars.

    10 km
  4. 4

    Montreux

    Switzerland
    19 km
  5. 5

    Chillon Castle

    HistoryVeytaux, Switzerland

    A medieval castle on a rock in Lake Geneva, made famous by Lord Byron.

    3 km
  6. 6

    Gruyères

    Switzerland
    28 km
  7. 7

    Bern

    Switzerland
    61 km