Travel options for:
Basel to Ticino
  • Train

    $80 - $150
    1. Basel SBB

      3 h 13 min - twice daily

      $80 - $150

  • Train Trenitalia Eurocity

    $68 - $108
    1. Basel SBB

      53 min - 3 times a day

      $30 - $60

    2. Zuerich Hb

      2 h 8 min - 4 times a day

      $35 - $50

  • Bus

    $26 - $28
    1. Basel

      5 h - once a week

      $25

    2. Lugano Sud

      9 min - 2701 feet

    3. Pazzallo, P&R Fornaci

      14 min - every 30 minutes - line 1

      $1 - $3

  • Rideshare

    $16
    1. Basel

      3 h 23 min - twice daily

      $16

  • Drive

    $35 - $55
    1. Basel

      2 h 56 min - 171.2 miles

      $35 - $55

  • Train, fly to Lugano

    $117 - $306
    1. Basel

      53 min - 3 times a day

      $30 - $60

    2. Zürich HB

      9 min - hourly

      $10 - $20

    3. Zurich (ZRH)

      40 min - non-stop

      $65 - $210

    4. Lugano (LUG)

      13 min - every 30 minutes - line 60

      $9 - $18

  • Train, fly to Milan Malpensa

    $129 - $360
    1. Basel

      53 min - 3 times a day

      $30 - $60

    2. Zürich HB

      9 min - hourly

      $10 - $20

    3. Zurich (ZRH)

      50 min - non-stop

      $70 - $260

    4. Milan Malpensa (MXP)

      55 min - once daily

      $16 - $22

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

From Basel SBB train to Lugano. 3 h 13 min SFr 141. From Basel SBB train to Zuerich Hb then train to Lugano. 3 h 51 min SFr 102. From Basel bus to Lugano Sud, walk to Pazzallo, P&R Fornaci, then line 1 bus to Lugano, Centro. 5 h 30 min SFr 26. From Basel rideshare to Lugano. 3 h 23 min SFr 15. From Basel drive to Lugano. 2 h 56 min SFr 43. From Basel SBB train to Zürich HB, train to Zurich airport, fly to Lugano airport, then line 60 train to Lugano. 3 h 12 min SFr 187. From Basel SBB train to Zürich HB, train to Zurich airport, fly to Milan Malpensa airport, then bus to Chiasso. 4 h 51 min SFr 194.

 
 

Bus or train from Basel to Ticino?

Swiss Railways (SBB/CFF/FFS) operates a train from Basel to Lugano every 4 hours. Tickets cost $80 - $150 and the journey takes 3 h 13 min. Alternatively, Autolinee Ventre operates a bus from Basel to Lugano once a week. Tickets cost $25 and the journey takes 5 h. Swiss PostAuto also services this route every 15 minutes.