The Chocolate train runs between Montreux and the Cailler-Nestlé chocolate factory at Broc and is a real “must” – not only for the true “sweet tooth” but also for railway enthusiasts.

Media gallery


One simply cannot visit Switzerland without sampling Switzerland’s most famous speciality – Swiss chocolate. Montreux-Berner Oberland railway has dedicated a whole train to the world’s most delicate temptation. In the stately “Belle Époque”-Pullman 1915 vintage coaches and later by bus, visitors travel in 1st class style only.


Route: Montreux – Montbovon > change from train to bus > Gruyères – Broc Fabrique – Montreux
Duration: 7 h 30 min

Food & Beverages

  • Coffee and chocolate croissants after leaving Montreux
  • Free admission to the show dairy "La Maison du Gruyère"
  • Free admission to the chocolate factory of Nestlé Cailler in Broc


Schedule 2022: the chocolate train operates as follows:

  • May – June: Tuesdays and Thursdays
  • July – August: daily
  • September: Tuesdays and Thursdays


The Swiss Travel Pass (Flex) / GA travelcard is valid on this route. Additionally, a surcharge for the seat reservation and additional services applies.
Book Swiss Travel System tickets


Apart from a valid ticket, a seat reservation is required.

More information and bookings

General information

Show Technical information content
Suitable for
Groups, Individual, Couples

Discover the surroundings


Compagnie du Chemin de Fer MOB SA
Rue de la Gare 22 Case Postale 1426
1820  Montreux

Phone  +41 (0)21 989 81 90
Fax +41 (0)21 989 81 05
Show Route



Fribourg Region
Show on map


Compagnie du Chemin de Fer MOB SA
Rue de la Gare 22 Case Postale 1426
1820 Montreux
Phone  +41 (0)21 989 81 90
Show Route

Travel information: Gruyères

Current Offers

  • Hôtel de Gruyères, Gruyères Grand Tour of Switzerland - Gruyères / Greyerz

    1 night, 1 Night in Double room, breakfast buffet, 1 x 60 minutes Entrance to the wellness facility per room... from CHF 200
    Offer details

    Price per person in double room
    valid: 14.08.2022 - 31.10.2022

    Learn more about Grand Tour of Switzerland - Gruyères / Greyerz

Discover Gruyères