Travel from Vevey to Gruyères

Train from Vevey to Gruyères

Swiss Railways (SBB/CFF/FFS) operates a train from Vevey to Gruyères every 30 minutes. Tickets cost $10 - $18 and the journey takes 6 min. 2 other operators also service this route.

How to get from Vevey to Gruyères

ModeDurationPrice
From Vevey, gare line 213 bus to Châtel-St-Denis, line 50 train to Bulle, gare, then line 260 bus to Epagny, village.2 h 9 min
From Vevey line 100 train to Montreux, line 120 train to Montbovon, then line 60 train to Gruyères.2 h 27 min
From Vevey taxi to Gruyères.27 minSFr 157
From Vevey drive to Gruyères.27 minSFr 5

How long does it take to get from Vevey to Gruyères?

It takes approximately 2 h 9 min to get from Vevey to Gruyères.

Operators from Vevey to Gruyères

Close Print Itinerary
  1. Here are 4 options to get from
    Vevey to Gruyères:

    1. Trip:
      1 Line 213 bus, line 50 train, line 260 bus
      • One-Way approx: N/A
      • Duration: 2 h 9 min
      Open +
      • Trip:
        1 Line 213 bus, line 50 train, line 260 bus
        • One-Way approx: N/A
        • Duration: 2 h 9 min
        Close x
    2. Trip:
      2 Line 100 train, line 120 train, line 60 train
      • One-Way approx: N/A
      • Duration: 2 h 27 min
      Open +
      • Trip:
        2 Line 100 train, line 120 train, line 60 train
        • One-Way approx: N/A
        • Duration: 2 h 27 min
        Close x
    3. Trip:
      3 Taxi
      • One-Way approx: USD $140 - $170
      • Duration: 27 min
      Open +
      • Trip:
        3 Taxi
        • One-Way approx: USD $140 - $170
        • Duration: 27 min
        Close x
    4. Trip:
      4 Drive
      • One-Way approx: USD $5 - $8
      • Duration: 27 min
      Open +
      • Trip:
        4 Drive
        • One-Way approx: USD $5 - $8
        • Duration: 27 min
        Close x