Travel from Lugano to Turin

Bus or train from Lugano to Turin?

You can take a train from Lugano to Turin via Milano Centrale in around 2 h 52 min. Alternatively, FlixBus operates a bus from Lugano to Turin 3 times a week. Tickets cost $12 - $22 and the journey takes 3 h 25 min.

Travel Guides

Want to know more about Flixbus?Rome2rio’s guide has all the details

How to get from Lugano to Turin

From Lugano train to Milano Centrale then train to Torino Porta Susa. 2 h 52 min SFr 65. From Lugano bus to Turin, Torino. 3 h 25 min SFr 20. From Lugano FFS, Piazzale Besso shuttle to Milan Malpensa Airport then bus to Torino Bolzano. 3 h 46 min SFr 25. From Lugano drive to Turin. 1 h 58 min SFr 34.

How long does it take to get from Lugano to Turin?

It takes approximately 2 h 52 min to get from Lugano to Turin.

Operators from Lugano to Turin

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

    1. Trip:
      1 Train
      • One-Way approx: USD $45 - $77
      • Duration: 2 h 52 min
      Open +
      • Trip:
        1 Train
        • One-Way approx: USD $45 - $77
        • Duration: 2 h 52 min
        Close x
    2. Trip:
      2 Bus
      • One-Way approx: USD $12 - $22
      • Duration: 3 h 25 min
      Open +
      • Trip:
        2 Bus
        • One-Way approx: USD $12 - $22
        • Duration: 3 h 25 min
        Close x
    3. Trip:
      3 Shuttle, bus
      • One-Way approx: USD $15 - $29
      • Duration: 3 h 46 min
      Open +
      • Trip:
        3 Shuttle, bus
        • One-Way approx: USD $15 - $29
        • Duration: 3 h 46 min
        Close x
    4. Trip:
      4 Drive
      • One-Way approx: USD $29 - $45
      • Duration: 1 h 58 min
      Open +
      • Trip:
        4 Drive
        • One-Way approx: USD $29 - $45
        • Duration: 1 h 58 min
        Close x