Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.
SFr 130 - SFr 160
SFr 4 - SFr 8
The cheapest way to get from Vevey to Gruyères is to drive which costs SFr 4 - SFr 8 and takes 28 min.
The quickest way to get from Vevey to Gruyères is to taxi which costs SFr 130 - SFr 160 and takes 28 min.
No, there is no direct train from Vevey to Gruyères. However, there are services departing from Vevey and arriving at Gruyères via Montreux and Montbovon. The journey, including transfers, takes approximately 2h 58m.
The distance between Vevey and Gruyères is 23 km. The road distance is 38.2 km.
The best way to get from Vevey to Gruyères without a car is to line 213 bus and line 50 train which takes 2h 1m and costs .
It takes approximately 2h 1m to get from Vevey to Gruyères, including transfers.
Vevey to Gruyères train services, operated by MOB, depart from Montreux station.
Vevey to Gruyères train services, operated by Transports publics fribourgeois, arrive at Gruyères station.
Yes, the driving distance between Vevey to Gruyères is 38 km. It takes approximately 28 min to drive from Vevey to Gruyères.
There are 604+ hotels available in Gruyères. Prices start at SFr 100 per night.
You can take a train from Vevey to Gruyères via Montreux and Montbovon in around 2h 58m.
Discover how to get to attractions and hotels near Gruyères.
The Castle of Gruyères (in French: château de Gruyères), located in the medieval town of Gruyères, Fribourg, is one of the most famous in Switzerland. It is a Swiss heritage site of national significance.
Chillon Castle (French: Château de Chillon) is an island castle located on Lake Geneva (Lac Léman), south of Veytaux in the canton of Vaud. It is situated at the eastern end of the lake, on the narrow shore between Montreux and Villeneuve, which gives access to the Alpine valley of the Rhone. Chillon is amongst the most visited castles in Switzerland and Europe.
The Rochers de Naye (French, lit. "rocks of Naye"; 2042 m) are a mountain of the Swiss Alps, overlooking Lake Geneva near Montreux and Villeneuve, in the canton of Vaud. They lie on the range separating the basin of Lake Geneva from the valley of the Sarine, on the watershed between the Rhone and the Rhine. The mountain is partially located in the canton of Fribourg, the border between the two cantons culminating on a lower summit named Grande Chaux de Naye (1982 m).
Gstaad is a village in the German-speaking section of the Canton of Bern in southwestern Switzerland. It is part of the municipality of Saanen and is known as a major ski resort and a popular destination amongst high society and the international jet set. The winter campus of the Institute Le Rosey is located in Gstaad. Gstaad has a population of about 9,200 and is located 1050 m above sea level.
Rome2rio makes travelling from Vevey to Gruyères easy.
Rome2rio is a door-to-door travel information and booking engine, helping you get to and from any location in the world. Find all the transport options for your trip from Vevey to Gruyères right here. Rome2rio displays up to date schedules, route maps, journey times and estimated fares from relevant transport operators, ensuring you can make an informed decision about which option will suit you best. Rome2rio also offers online bookings for selected operators, making reservations easy and straightforward.