Travel from Strasbourg to Lugano

Bus or train from Strasbourg to Lugano?

You can take a train from Strasbourg to Lugano via Basel SBB in around 5 h 31 min. Alternatively, you can take a bus from Strasbourg to Lugano via Zurich in around 8 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 Strasbourg to Lugano

From Strasbourg train to Basel SBB then train to Lugano. 5 h 31 min SFr 172. From Strasbourg bus to Zurich, walk to Zuerich Hb, then train to Lugano. 7 h 37 min SFr 95. From Strasbourg bus to Zurich then bus to Lugano. 8 h 20 min SFr 47. From Strasbourg drive to Lugano. 4 h 15 min SFr 65. From Strasbourg train to Basel SBB, train to Zürich HB, train to Zurich airport, fly to Lugano airport, then line 60 train to Lugano. 4 h 49 min SFr 214. From Strasbourg train to Basel SBB, train to Zürich HB, train to Zurich airport, fly to Milan Malpensa airport, then bus to Lugano. 6 h 28 min SFr 225. From Strasbourg train to Stuttgart Hbf (tief), train to Stuttgart airport, fly to Milan Malpensa airport, then bus to Lugano. 6 h 45 min SFr 139.
Close Print Itinerary
  1. Here are 7 options to get from
    Strasbourg to Lugano:

    1. Trip:
      1 Train
      • One-Way approx: USD $109 - $179
      • Duration: 5 h 31 min
      Open +
      • Trip:
        1 Train
        • One-Way approx: USD $109 - $179
        • Duration: 5 h 31 min
        Close x
    2. Trip:
      2 Bus, train
      • One-Way approx: USD $73 - $130
      • Duration: 7 h 37 min
      Open +
      • Trip:
        2 Bus, train
        • One-Way approx: USD $73 - $130
        • Duration: 7 h 37 min
        Close x
    3. Trip:
      3 Bus
      • One-Way approx: USD $37 - $52
      • Duration: 8 h 20 min
      Open +
      • Trip:
        3 Bus
        • One-Way approx: USD $37 - $52
        • Duration: 8 h 20 min
        Close x
    4. Trip:
      4 Drive
      • One-Way approx: USD $55 - $85
      • Duration: 4 h 15 min
      Open +
      • Trip:
        4 Drive
        • One-Way approx: USD $55 - $85
        • Duration: 4 h 15 min
        Close x
    5. Trip:
      5 Train, train to Zurich, fly to Lugano
      • One-Way approx: USD $145 - $337
      • Duration: 4 h 49 min
      Open +
      • Trip:
        5 Train, train to Zurich, fly to Lugano
        • One-Way approx: USD $145 - $337
        • Duration: 4 h 49 min
        Close x
    6. Trip:
      6 Train, train to Zurich, fly to Milan Malpensa, bus
      • One-Way approx: USD $162 - $398
      • Duration: 6 h 28 min
      Open +
      • Trip:
        6 Train, train to Zurich, fly to Milan Malpensa, bus
        • One-Way approx: USD $162 - $398
        • Duration: 6 h 28 min
        Close x
    7. Trip:
      7 Train to Stuttgart, fly to Milan Malpensa, bus
      • One-Way approx: USD $95 - $263
      • Duration: 6 h 45 min
      Open +
      • Trip:
        7 Train to Stuttgart, fly to Milan Malpensa, bus
        • One-Way approx: USD $95 - $263
        • Duration: 6 h 45 min
        Close x