Travel from Grindelwald to Lugano

Bus or train from Grindelwald to Lugano?

You can take a train from Grindelwald to Lugano via Interlaken Ost and Luzern in around 6 h 16 min. Alternatively, FlixBus operates a bus from Grindelwald to Lugano 5 times a week. Tickets cost $10 - $18 and the journey takes 2 h 20 min.

Travel Guides

Italian Lakes: Getting around by trainRome2rio's tips and tricks to make your journey as smooth as possible
Want to know more about Flixbus?Rome2rio’s guide has all the details

How to get from Grindelwald to Lugano

From Grindelwald train to Interlaken Ost, train to Luzern, then train to Lugano. 6 h 16 min SFr 157. From Grindelwald bus to Interlaken Ost, bus to Brünig-Hasliberg, line 470 train to Luzern, walk to Luzern, then bus to Lugano. 7 h 26 min SFr 64. From Grindelwald train to Interlaken Ost, bus to Meiringen, Bahnhof, bus to Göschenen, then train to Lugano. 7 h 38 min SFr 125. From Grindelwald drive to Lugano. 3 h 1 min SFr 38.

Operators from Grindelwald to Lugano

Close Print Itinerary
  1. Here are 4 options to get from
    Grindelwald to Lugano:

    1. Trip:
      1 Train
      • One-Way approx: USD $99 - $174
      • Duration: 6 h 16 min
      Open +
      • Trip:
        1 Train
        • One-Way approx: USD $99 - $174
        • Duration: 6 h 16 min
        Close x
    2. Trip:
      2 Bus
      • One-Way approx: USD $52 - $78
      • Duration: 7 h 26 min
      Open +
      • Trip:
        2 Bus
        • One-Way approx: USD $52 - $78
        • Duration: 7 h 26 min
        Close x
    3. Trip:
      3 Bus, train
      • One-Way approx: USD $87 - $149
      • Duration: 7 h 38 min
      Open +
      • Trip:
        3 Bus, train
        • One-Way approx: USD $87 - $149
        • Duration: 7 h 38 min
        Close x
    4. Trip:
      4 Drive
      • One-Way approx: USD $30 - $50
      • Duration: 3 h 1 min
      Open +
      • Trip:
        4 Drive
        • One-Way approx: USD $30 - $50
        • Duration: 3 h 1 min
        Close x