Travel options for:
Herzogenbuchsee to Lucerne
  • Train

    $31 - $56
    1. Herzogenbuchsee

      20 min - hourly

      $15 - $28

    2. Olten

      41 min - hourly

      $15 - $28

      • Luzern
  • Taxi

    $270 - $330
    1. Herzogenbuchsee

      48 min - 39.2 miles

      $270 - $330

      • Lucerne
  • Drive

    $8 - $12
    1. Herzogenbuchsee

      48 min - 39.2 miles

      $8 - $12

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

From Herzogenbuchsee train to Olten then train to Luzern. 1 h 14 min SFr 54. From Herzogenbuchsee taxi to Lucerne. 48 min SFr 317. From Herzogenbuchsee drive to Lucerne. 48 min SFr 9.