Travel options for:
Herzogenbuchsee to Lucerne
  • Train

    $32 - $57
    1. Herzogenbuchsee

      20 min - hourly

      $16 - $29

    2. Olten

      41 min - hourly

      $16 - $29

      • Luzern
  • Taxi

    $280 - $340
    1. Herzogenbuchsee

      48 min - 39.2 miles

      $280 - $340

      • 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.