Travel options for:
Herzogenbuchsee to Lucerne
  • Train

    1. Herzogenbuchsee

      20min - hourly

      $17 - $30

    2. Olten

      41min - hourly

      $16 - $29

      • Luzern
  • Taxi

    1. Herzogenbuchsee

      48min - 39.2 miles

      $260 - $320

      • Lucerne
  • Drive

    1. Herzogenbuchsee

      48min - 39.2 miles

      $8 - $13

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

From Herzogenbuchsee train to Olten then train to Luzern. 1hrs 14min SFr 58. From Herzogenbuchsee taxi to Lucerne. 48min SFr 317. From Herzogenbuchsee drive to Lucerne. 48min SFr 10.