Travel options for:
Locarno to Milan
  • Train

    $39 - $70
    1. Locarno

      24 min - hourly - line 20

      $14 - $26

    2. Bellinzona

      1 h 47 min - every 3 hours

      $25 - $45

  • Bus

    $18 - $28
    1. Locarno, Via della Pace

      35 min - hourly - line 311

      $8 - $12

    2. Bellinzona, Piazza Orico

      6 min - 1902 feet

    3. Bellinzona

      1 h 35 min - once a week

      $10 - $16

  • Drive

    $17 - $26
    1. Locarno

      1 h 25 min - 73.3 miles

      $17 - $26

  • Accommodation
  • Best Price Guarantee
  • Car Hire
  • Compare Best Rates
  • Things to do
  • View attractions

From Locarno line 20 train to Bellinzona then train to Milano Centrale. 2 h 50 min SFr 69. From Locarno, Via della Pace line 311 bus to Bellinzona, Piazza Orico, walk to Bellinzona, then bus to Famagosta. 3 h 16 min SFr 22. From Locarno drive to Milan. 1 h 25 min SFr 21.