Travel options for:
's-Hertogenbosch to Lucerne
  • Train

    $163 - $260
    1. 's-Hertogenbosch

      6 h 32 min - twice a week

      $120 - $200

    2. Basel SBB

      1 h 1 min - hourly

      $35 - $65

      • Luzern
  • Shuttle, bus, train

    $170 - $386
    1. Den Bosch

      26 min - every 3 hours

      $7

    2. Eindhoven, Airport

      1 h 30 min - on demand

      $100 - $270

    3. Flughafenverwaltung,

      18 min - every 15 minutes - line 721

      $2 - $4

    4. Düsseldorf central bus station

      9 h 15 min - once daily

      $35 - $60

    5. Zurich central station

      6 min - 1870 feet

    6. Zürich HB

      50 min - hourly

      $26 - $45

      • Luzern
  • Bus, train

    $101 - $141
    1. 's-Hertogenbosch, Centraal

      1 h 16 min - hourly

    2. Eindhoven

      13 h 25 min - 3 times a week

      $75 - $100

    3. Zurich

      5 min - 1388 feet

    4. Zürich HB

      50 min - hourly

      $26 - $45

      • Luzern
  • Night train, train

    $130 - $188
    1. 's-Hertogenbosch

      10 h 16 min - once a week

      $95 - $130

    2. Basel SBB

      1 h 1 min - hourly

      $35 - $65

      • Luzern
  • Drive

    $130 - $200
    1. 's-Hertogenbosch

      6 h 43 min - 468.5 miles

      $130 - $200

      • Lucerne
  • Train to Amsterdam, fly to Zurich, train

    $114 - $251
    1. 's-Hertogenbosch

      1 h 3 min - every 30 minutes

      $15 - $26

    2. Amsterdam (AMS)

      1 h 20 min - non-stop

      $70 - $170

    3. Zurich (ZRH)

      1 h 2 min - hourly

      $29 - $55

      • Lucerne
  • Train to Amsterdam, fly to Basel, train

    $81 - $226
    1. 's-Hertogenbosch

      1 h 3 min - every 30 minutes

      $15 - $26

    2. Amsterdam (AMS)

      1 h 15 min - non-stop

      $29 - $130

    3. Basel (BSL)

      19 min - every 10 minutes

      $2 - $5

    4. Basel SBB

      1 h 1 min - hourly

      $35 - $65

      • Lucerne
  • Train, train to Brussels, fly to Zurich

    $132 - $275
    1. 's-Hertogenbosch

      50 min - every 30 minutes

      $10 - $19

    2. Roosendaal

      1 h 2 min - hourly

      $17 - $22

    3. Brussels (BRU)

      1 h 10 min - non-stop

      $75 - $180

    4. Zurich (ZRH)

      1 h 2 min - hourly

      $29 - $55

      • Lucerne
  • Train, train to Brussels, fly to Basel

    $95 - $260
    1. 's-Hertogenbosch

      50 min - every 30 minutes

      $10 - $19

    2. Roosendaal

      1 h 2 min - hourly

      $17 - $22

    3. Brussels (BRU)

      1 h - non-stop

      $30 - $150

    4. Basel (BSL)

      19 min - every 10 minutes

      $2 - $5

    5. Basel SBB

      1 h 1 min - hourly

      $35 - $65

      • Lucerne
  • Train to Dusseldorf, fly to Zurich, train

    $103 - $196
    1. 's-Hertogenbosch

      1 h 56 min - twice a week

      $30 - $50

    2. Düsseldorf Hbf

      12 min - every 20 minutes

      $1 - $2

    3. Dusseldorf (DUS)

      1 h 10 min - non-stop

      $40 - $90

    4. Zurich (ZRH)

      1 h 2 min - hourly

      $29 - $55

      • Lucerne
  • Train to Cologne/Bonn Apt, fly to Zurich, train

    $104 - $252
    1. 's-Hertogenbosch

      2 h 21 min - 4 times a week

      $29 - $45

    2. Köln Hbf

      14 min - hourly

      $1 - $3

    3. Cologne/Bonn Apt (CGN)

      1 h 5 min - non-stop

      $45 - $150

    4. Zurich (ZRH)

      1 h 2 min - hourly

      $29 - $55

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

From 's-Hertogenbosch train to Basel SBB then train to Luzern. 7 h 58 min SFr 240. From Den Bosch bus to Eindhoven, Airport, shuttle to Flughafenverwaltung, Düsseldorf, line 721 bus to Düsseldorf central bus station, bus to Zurich central station, walk to Zürich HB, then train to Luzern. 14 h 17 min SFr 364. From 's-Hertogenbosch, Centraal Station bus to Eindhoven, bus to Zurich, walk to Zürich HB, then train to Luzern. 16 h 49 min SFr 118. From 's-Hertogenbosch night train to Basel SBB then train to Luzern. 11 h 42 min SFr 170. From 's-Hertogenbosch drive to Lucerne. 6 h 43 min SFr 160. From 's-Hertogenbosch train to Amsterdam airport, fly to Zurich airport, then train to Lucerne. 6 h 1 min SFr 173. From 's-Hertogenbosch train to Amsterdam airport, fly to Basel airport, bus to Basel SBB, then train to Lucerne. 6 h 6 min SFr 150. From 's-Hertogenbosch train to Roosendaal, train to Brussels airport, fly to Zurich airport, then train to Lucerne. 6 h 55 min SFr 196. From 's-Hertogenbosch train to Roosendaal, train to Brussels airport, fly to Basel airport, bus to Basel SBB, then train to Lucerne. 6 h 54 min SFr 163. From 's-Hertogenbosch train to Düsseldorf Hbf, train to Dusseldorf airport, fly to Zurich airport, then train to Lucerne. 7 h 6 min SFr 148. From 's-Hertogenbosch train to Köln Hbf, train to Cologne/Bonn Apt airport, fly to Zurich airport, then train to Lucerne. 7 h 27 min SFr 161.