Must-knows about dining with a view in Switzerland

  • On many mountain tops, you’ll find restaurants with panoramic views.
  • In summer, extra dinner rides to mountain restaurants are available in the evening.
  • Book a hotel on a mountain to also have breakfast with great views.
  • Many Swiss trains have an on-board restaurant, or serve dishes at your seat.
  • Ships often have bistros or restaurants. Themed culinary cruises are offered too.

Plan your Switzerland itinerary the easy way

➤ Skip the planning stress. We’ve traveled in Switzerland for years and will design your custom, independent journey from scratch. See how it works

Eating on Switzerland’s mountaintops

Coffee, tea, snacks and lunch

There are many mountain restaurants in the Swiss Alps. Nearly each peak that can be reached by cable car, funicular, gondola or coghweel train has one.

Most mountaintop restaurants offer coffee, tea, sweets, snacks and extensive lunch dishes. Warm lunches are often available too. Meanwhile, you can enjoy the alpine scenery from the restaurant or outdoor terrace.

Dinner

In many cases, the last ride down from a mountain is before dinnertime. This means you have to plan well if you want to have an actual dinner on a Swiss mountain. But there are options:

  • A few mountains are accessible until late evening on many days during the summer season. Examples are Monte San Salvatore near Lugano and Harder Kulm near Interlaken.
  • To some other mountains, there are special dinner rides on selected evenings. This goes for the Niesen in the Bernese Oberland and for Stanserhorn near Lucerne for example.
  • It’s often possible to spend the night in a mountaintop hotel. This allows you to admire the views during dinner and breakfast! Just a few examples are Pilatus near Lucerne and Männlichen in the Jungfrau Region.

Check our mountain pages for details and operation times.

The view over Lugano and Lake Lugano from the terrace at Monte San Salvatore.
The view over Lugano and Lake Lugano from the terrace at Monte San Salvatore.
The restaurant and terrace at Männlichen.
The restaurant and panorama terrace at Männlichen.
The mountain restaurant at Harder Kulm, with Lake Thun and the Niesen in the background.
The mountain restaurant at Harder Kulm, with Lake Thun and the Niesen in the background.

Dining on board of Swiss SBB trains

Dining on board of trains is pretty common in Switzerland. You can also have your own drinks and food, as long as you don’t cause inconvenience to other passengers.

Many IC (Intercity) and EC (Eurocity) trains run by the SBB, which is Switzerland’s national railway company, have a restaurant or bistro on board. Seat reservations are optional. Often, you can have meals and snacks at your seat too.

The menus include breakfast, beverages, lunch dishes, dinners and desserts. If it’s not too busy, dishes are served quite quickly. Within a 2-hour ride, you can enjoy a 3- or even 4-course meal.

Interior of an upper-deck restaurant coach on board the train.
Interior of an upper-deck restaurant coach on board the train.
Appetizer with burrata and sun-dried tomatoes in the SBB train restaurant.
Appeziter with burrata and sun-dried tomatoes in the SBB train restaurant.
A train with a bistro car at the railway station of Basel SBB.
A train with a bistro car at the railway station of Basel SBB.

Dining on board of other Swiss trains

Dining at your seat can add to the special experience of a scenic Swiss train ride. These are the options:

  • Bernina Express: there’s a minibar with snacks and drinks, that can be served at your seat.
  • Centovalli Railway: on most trains, there’s a trolley from which you can buy drinks and snacks.
  • Glacier Express: dishes and lunch menus are served at your seat in 1st and 2nd class class. Reservations are recommended. In Excellence Class, a multi-course menu with regional dishes is served. Coffee, tea and an aperitif are included in the Excellence Class price.
  • GoldenPass: the trains between Lucerne and Interlaken have a bistro. Between Interlaken, Zweisimmen and Montreux, the Montreux Oberland Bernois railways (MOB) are the main operator. Gastronomy options on the GoldenPass Belle Époque and GoldenPass Panoramic trains are limited. In the GoldenPass Express, you can order snacks and drinks. More extensive culinary packages are available too: those should be reserved in advance.
  • Gotthard Panorama Express: snacks and beverages are served at your seat during the train ride. During the boat ride, you can enjoy cold platters, warm lunch dishes, desserts and coffee/tea in the restaurant. Reservations for the boat restaurant are recommended in high season. The regional “‘Treno Gottardo”, which operates on the same mountain route, has bistro zones with vending machines. You can buy hot and cold drinks and snacks.
  • Lötschberg Mountain Railway: these are regional trains with bistro zones where you can buy snacks and drinks.
  • Voralpen-Express: the Voralpen-Express “Traverso” trains also offer bistro areas with vending machines.
  • The company RhB (Rhaetian Railways in English) operates trains in the canton of Graubünden. Several of them have railbars with snacks and sandwiches. Dining is possible in panoramic trains and on many special gourmet rides.
Bistro on a regional BLS train.
A bistro zone with vending machines for drinks and snacks on board a regional train on the Lötschberg mountain route.
Menu on board the Glacier Express train.
You can order from the à la carte menu on board the Glacier Express. You’ll be served at your seat.

Special culinary train rides and wagons

Some trains are entirely dedicated to gastronomy. These rides have on-board dining options:

  • A fondue train runs between Bulle and Montbovon in winter.
  • Several gourmet rides and trains are operated by the RhB (the Rhaetian Railways). You can take a ride in the Gourmino wagon between Chur and St. Moritz, enjoy a 3-course dinner in the train to Arosa, and more. Reservation is required for such journeys.
  • The SBB offers fondue, brunch and wine tasting rides in historical trains on selected dates.
  • Book a fondue ride from Arth-Goldau to Rigi.
  • Special nostalgic trains can be booked through the SBB for festivities and larger travel parties.

The rides below don’t have extensive on-board gastronomy, but they do have culinary themes and destinations:

  • The Chocolate Train from Montreux serves chocolate bread and coffee/tea between Montreux and Montbovon. The Maison Cailler chocolate factory in Broc is one of its destinations.
  • The Cheese Train from Montreux to Chateau d’Oex brings you to a cheese-making demonstration and a cheese fondue.
  • The Lavaux Express is a tourist car ride through the Lavaux vineyards along Lake Geneva. You can buy wine and souvenirs during several stops. Free glasses are available to taste the products while you’re on the move.
  • The Wine Train transports passengers from Vevey to Chexbres through the Lavaux vineyards along Lake Geneva.
  • The Kambly Train is a direct regional train from Bern or Lucerne to the Kambly Factory in Trubschachen. Family zones and vending machines with snacks are available on board.

The easy way to plan your Switzerland trip

➤ Let the experts handle the research and bookings for you. We design a unique, independent journey based on your wishes. Save time and avoid common mistakes. See how it works

Dining on Swiss boats

Most regular boats on Swiss lakes have a restaurant. Sometimes it’s located on the upper deck and accessible for holders of a 1st class ticket or rail pass only.

You can enjoy coffee, tea, pastries, multi-course lunches or even complete dinners as you gently cross the lake. Choose a long route to enjoy a full meal. Reservations are usually not required, but do consider making them if you plan a trip on a crowded day, for example during Swiss school holidays and weekends.

Apart from the restaurants on regular boats, many boat companies offer special culinary cruises. These always require advance reservations.

  • Lake Brienz and Lake Thun: many boats crossing these lakes have an on-board restaurant with great gastronomy options. Consult the timetables to see what’s available for your tour. Restaurants are indicated by a knife-and-fork icon in the pdf timetables. Boats operating in the early morning usually have a bistro with hot and cold snacks. Bistros are indicated by a wine glass icon. Themed culinary cruises are also available on both lakes: a fondue trip for example.
  • Lake Geneva: catering is available on most boats. Many have upper-deck restaurants that are accessible to 1st class ticket holders. There are numerous special gourmet cruises too, such as lunch and fondue rides.
  • Lake Lucerne: many boats have restaurants. I highly recommend a dining trip at this lake! The restaurants have menus with lots of choice. There’s also a fine selection of beers, wines and other drinks. You can have a complete multi-course dinner if you pick a long route, such as Flüelen-Lucerne. Consult the timetable and check the icons for your ride. A wineglass indicates an on-board bistro with beverages and warm and cold snacks. A knife-and-fork icon indicates a restaurant. Special cruises are available too, with varying culinary themes: raclette, brunch, fajita or candlelight rides for example.
  • Lake Lugano: gastronomy options differ per ride. There’s no standard fleet with on-board restaurants, but there are designated lunch, brunch and dinner tours.
  • Lake Zurich: on-board catering is available on many regular boats, and you can choose from lots of culinary rides with varied themes. Cheese fondue, beer and grill are just a few examples.
An upper-deck restaurant on one of the paddle steamers at Lake Lucerne.
An upper-deck restaurant on one of the paddle steamers at Lake Lucerne.
A fresh salad in the restaurant on board one of the ships at Lake Lucerne.
A fresh salad in the restaurant on board one of the ships at Lake Lucerne.
A cheese platter and beer in the on-board restaurant of a boat on Lake Thun.
A cheese platter and beer, enjoyed in the on-board restaurant of a boat on Lake Thun.

Having meals in Swiss cable cars

Having a meal during a cable car ride is a spectacular experience. There are a few options:

  • Enjoy a glass of wine in your VIP gondola gondola ride to Matterhorn Glacier Paradise near Zermatt. Find details here.
  • Enjoy a romantic dinner for two or three, or a sky dinner for a larger group, during several rides up and down between Pfingstegg and Grindelwald.
  • Have a multi-course dinner and enjoy musical entertainment in the gondolas to Rinderberg near Gstaad.
  • Eat Swiss cheese fondue on the Pilatus cable car ride between Kriens and Fräkmüntegg.

Related information

Swiss cheese platter served on tree trunk disk

Food

What is typical Swiss food like rösti, geschnetzeltes, cheese fondue, and raclette? What to expect in Swiss supermarkets and restaurants?
Hotels and restaurants at Bürgenstock above Lake Lucerne

Hotels in the mountains

Spending the night on one of Switzerland’s mountaintops is a special experience. You’ll get to enjoy dinner and breakfast, sunset …
Restaurant and Cliff Walk at Grindelwald-First

Mountain trips

Swiss mountain tops are easy to access by cable cars, funiculars, and mountain trains. Use our mountain trip finder to …
Bernina Express at spiral viaduct near Brusio

Train trips

My suggestions for scenic rail journeys in the Swiss Alps: the Glacier Express, Bernina Express, GoldenPass and more. Plus: insider …
Boat trail and Swiss flag from catamaran boat near Kehrsiten-Bürgenstock

Boat trips

Find Switzerland’s prettiest boat rides on Lake Lucerne, Lake Thun, Lake Brienz, Lake Geneva, Lake Zurich, Lake Maggiore, Lake Lugano, …
Other websites of interest
  • www.sbb.ch: dining car reservations in SBB trains

About MySwissAlps

We’re passionate tourists and locals. We share tips about how to plan a trip to Switzerland. MySwissAlps was founded in 2002.

Get a free account for a worry-free trip

  • Join our 9050 members and ask us questions in the forum
  • Access to member-only promotions
  • Detailed maps and weather forecasts

Planning your first Switzerland adventure?

Get a jump-start with Annika’s 20-minute e-mail course, “Switzerland for beginners”. Subscribe to our newsletter to unlock the course.

Annika
Page author: AnnikaSince early childhood I've been visiting Switzerland during my holidays and I just fell in love with the country. I spent many summers in the Bernese Oberland, which still feels like my second home, and then started to explore other areas. Traveling, hiking and photographing in the Swiss Alps are my absolute favorite activities.