Travel options for:
Herzogenbuchsee to Lucerne
  • Train

    $34 - $58
    1. Herzogenbuchsee

      20 min - hourly

      $17 - $30

    2. Olten

      41 min - hourly

      $16 - $29

      • Luzern
  • Taxi

    $270 - $320
    1. Herzogenbuchsee

      48 min - 39.2 miles

      $270 - $320

      • Lucerne
  • Drive

    $8 - $13
    1. Herzogenbuchsee

      48 min - 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. 1 h 14 min SFr 58. From Herzogenbuchsee taxi to Lucerne. 48 min SFr 317. From Herzogenbuchsee drive to Lucerne. 48 min SFr 10.