Travel options for:
Lugano to Therme Vals
  • Bus

    $54 - $89
    1. Lugano

      25 min - every 4 hours

      $16 - $29

    2. Bellinzona, Stazione

      1 h 2 min - 5 times a day

      $25 - $40

    3. Nufenen, Dorf

      1 h 30 min - 63.5 miles

      $13 - $20

  • Drive

    $22 - $35
    1. Lugano

      2 h 28 min - 106.1 miles

      $22 - $35

  • Train, line 20 train, drive

    $36 - $62
    1. Lugano

      25 min - every 4 hours

      $16 - $29

    2. Bellinzona

      14 min - hourly - line 20

      $5 - $10

    3. Biasca

      1 h 58 min - 75.7 miles

      $15 - $23

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

From Lugano train to Bellinzona, Stazione, bus to Nufenen, Dorf, then drive to Therme Vals. 3 h 57 min SFr 74. From Lugano drive to Therme Vals. 2 h 28 min SFr 26. From Lugano train to Bellinzona, line 20 train to Biasca, then drive to Therme Vals. 2 h 58 min SFr 57.

 
 

Bus from Lugano to Therme Vals

Swiss Railways (SBB/CFF/FFS) operates a bus from Lugano to Therme Vals every 30 minutes. Tickets cost $16 - $29 and the journey takes 25 min. Swiss PostAuto also services this route every 4 hours.