Travel from Lugano to Cannes

Train, bus or fly from Lugano to Cannes?

Swiss Railways (SBB/CFF/FFS) operates a train from Lugano to Cannes hourly. Tickets cost $23 - $45 and the journey takes 1 h 16 min. 3 other operators also service this route. Alternatively, FlixBus operates a bus from Lugano to Cannes twice daily. Tickets cost $4 - $8 and the journey takes 1 h 15 min. 2 other operators also service this route.

Travel Guides

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

How to get from Lugano to Cannes

From Lugano train to Milano Centrale then train to Cannes. 7 h 29 min 78€. From Lugano bus to Milan, Milan then bus to Cannes, Cannes. 7 h 55 min 38€. From Lugano train to Milano Centrale, train to Ventimiglia(fr), then train to Cannes. 8 h 3 min 83€. From Lugano bus to Nice, walk to Albert 1er / Verdun, then line 200 bus to Cannes Gare Routière. 9 h 15 min 69€. From Lugano drive to Cannes. 4 h 22 min 57€. From Lugano FLP line 60 train to Lugano airport, fly to Nice airport, then train to Cannes. 5 h 52 min 214€. From Lugano train to Milan Central Station, bus to Milan Linate airport, fly to Nice airport, then train to Cannes. 4 h 15 min 173€. From Lugano train to Zürich HB, train to Zurich airport, fly to Nice airport, then train to Cannes. 6 h 8 min 154€.

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

It takes approximately 7 h 29 min to get from Lugano to Cannes.
Close Print Itinerary
  1. Here are 8 options to get from
    Lugano to Cannes:

    1. Trip:
      1 Train
      • One-Way approx: USD $58 - $107
      • Duration: 7 h 29 min
      Open +
      • Trip:
        1 Train
        • One-Way approx: USD $58 - $107
        • Duration: 7 h 29 min
        Close x
    2. Trip:
      2 Bus FlixBus
      • One-Way approx: USD $27 - $62
      • Duration: 7 h 55 min
      Open +
      • Trip:
        2 Bus FlixBus
        • One-Way approx: USD $27 - $62
        • Duration: 7 h 55 min
        Close x
    3. Trip:
      3 Train Trenitalia Eurocity
      • One-Way approx: USD $61 - $136
      • Duration: 8 h 3 min
      Open +
      • Trip:
        3 Train Trenitalia Eurocity
        • One-Way approx: USD $61 - $136
        • Duration: 8 h 3 min
        Close x
    4. Trip:
      4 Bus Eurolines FR
      • One-Way approx: USD $71 - $98
      • Duration: 9 h 15 min
      Open +
      • Trip:
        4 Bus Eurolines FR
        • One-Way approx: USD $71 - $98
        • Duration: 9 h 15 min
        Close x
    5. Trip:
      5 Drive
      • One-Way approx: USD $55 - $85
      • Duration: 4 h 22 min
      Open +
      • Trip:
        5 Drive
        • One-Way approx: USD $55 - $85
        • Duration: 4 h 22 min
        Close x
    6. Trip:
      6 Fly from Lugano
      • One-Way approx: USD $152 - $336
      • Duration: 5 h 52 min
      Open +
      • Trip:
        6 Fly from Lugano
        • One-Way approx: USD $152 - $336
        • Duration: 5 h 52 min
        Close x
    7. Trip:
      7 Train to Milan Linate, fly
      • One-Way approx: USD $136 - $447
      • Duration: 4 h 15 min
      Open +
      • Trip:
        7 Train to Milan Linate, fly
        • One-Way approx: USD $136 - $447
        • Duration: 4 h 15 min
        Close x
    8. Trip:
      8 Train to Zurich, fly
      • One-Way approx: USD $121 - $319
      • Duration: 6 h 8 min
      Open +
      • Trip:
        8 Train to Zurich, fly
        • One-Way approx: USD $121 - $319
        • Duration: 6 h 8 min
        Close x