Travel options for:
Maasmechelen to Lucerne
  • Train

    $180 - $289
    1. Maasmechelen Centrum

      43 min - hourly - line 63

      $4

    2. Maastricht

      32 min - hourly

      $6 - $10

    3. Liège-Guillemins

      1 h 1 min - 5 times a day

      $25 - $40

    4. Köln Hbf

      3 h 52 min - twice daily

      $110 - $170

    5. Basel SBB

      1 h 1 min - hourly

      $35 - $65

      • Luzern
  • Bus, train

    $77 - $129
    1. Maasmechelen Centrum

      43 min - hourly - line 63

      $4

    2. Maastricht

      31 min - every 2 hours

    3. Liege

      8 h 45 min - 3 times a week

      $50 - $80

    4. Zürich HB

      50 min - hourly

      $23 - $45

      • Luzern
  • Night bus, train

    $62 - $114
    1. Maasmechelen Centrum

      54 min - every 3 hours - line 45

      $4

    2. Hasselt, Hasselt

      9 h 30 min - once daily

      $35 - $65

    3. Zurich, Zurich

      6 min - 1870 feet

    4. Zürich HB

      50 min - hourly

      $23 - $45

      • Luzern
  • Drive

    $85 - $130
    1. Maasmechelen

      5 h 59 min - 418.5 miles

      $85 - $130

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

    $125 - $361
    1. Maasmechelen

      17 min - every 2 hours - line 45

      $4

    2. Genk

      1 h 9 min - hourly

      $10 - $15

    3. Leuven

      13 min - hourly

      $20 - $22

    4. Brussels (BRU)

      1 h 5 min - non-stop

      $65 - $270

    5. Zurich (ZRH)

      1 h 2 min - hourly

      $26 - $50

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

    $107 - $351
    1. Maasmechelen

      17 min - every 2 hours - line 45

      $4

    2. Genk

      1 h 9 min - hourly

      $10 - $15

    3. Leuven

      13 min - hourly

      $20 - $22

    4. Brussels (BRU)

      1 h - non-stop

      $35 - $240

    5. Basel (BSL)

      18 min - every 10 minutes - line 50

      $3 - $5

    6. Basel SBB

      1 h 1 min - hourly

      $35 - $65

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

    $101 - $246
    1. Maasmechelen

      43 min - hourly - line 63

      $4

    2. Maastricht

      22 min - every 30 minutes

      $6 - $12

    3. Heerlen

      14 min - hourly

      $1 - $3

    4. Herzogenrath

      1 h 7 min - hourly

      $23 - $35

    5. Düsseldorf Hbf

      12 min - every 20 minutes

      $1 - $2

    6. Dusseldorf (DUS)

      1 h 10 min - non-stop

      $40 - $140

    7. Zurich (ZRH)

      1 h 2 min - hourly

      $26 - $50

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

    $113 - $342
    1. Maasmechelen

      43 min - hourly - line 63

      $4

    2. Maastricht

      32 min - hourly

      $6 - $10

    3. Liège-Guillemins

      2 h 34 min - every 3 hours

      $10 - $15

    4. Luxembourg, Gare Centrale

      21 min - every 30 minutes

      $2 - $3

    5. Luxembourg (LUX)

      55 min - non-stop

      $65 - $260

    6. Zurich (ZRH)

      1 h 2 min - hourly

      $26 - $50

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

    $123 - $336
    1. Maasmechelen

      43 min - hourly - line 63

      $4

    2. Maastricht

      22 min - every 30 minutes

      $6 - $12

    3. Heerlen

      14 min - hourly

      $1 - $3

    4. Herzogenrath

      1 h 7 min - hourly

      $23 - $35

    5. Düsseldorf Hbf

      12 min - every 20 minutes

      $1 - $2

    6. Dusseldorf (DUS)

      1 h 10 min - non-stop

      $50 - $210

    7. Basel (BSL)

      18 min - every 10 minutes - line 50

      $3 - $5

    8. Basel SBB

      1 h 1 min - hourly

      $35 - $65

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

    $102 - $278
    1. Maasmechelen

      43 min - hourly - line 63

      $4

    2. Maastricht

      32 min - hourly

      $6 - $10

    3. Liège-Guillemins

      1 h 1 min - 5 times a day

      $25 - $40

    4. Köln Hbf

      14 min - hourly

      $1 - $4

    5. Cologne/Bonn Apt (CGN)

      1 h 5 min - non-stop

      $40 - $170

    6. Zurich (ZRH)

      1 h 2 min - hourly

      $26 - $50

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

From Maasmechelen Centrum line 63 bus to Maastricht, train to Liège-Guillemins, train to Köln Hbf, train to Basel SBB, then train to Luzern. 10 h 3 min 211€. From Maasmechelen Centrum line 63 bus to Maastricht, train to Liege, bus to Zürich HB, then train to Luzern. 12 h 46 min 99€. From Maasmechelen Centrum line 45 bus to Hasselt, Hasselt, night bus to Zurich, Zurich, walk to Zürich HB, then train to Luzern. 12 h 33 min 90€. From Maasmechelen drive to Lucerne. 5 h 59 min 89€. From Maasmechelen Centrum line 45 bus to Genk, train to Leuven, train to Brussels airport, fly to Zurich airport, then train to Lucerne. 7 h 12 min 160€. From Maasmechelen Centrum line 45 bus to Genk, train to Leuven, train to Brussels airport, fly to Basel airport, line 50 bus to Basel SBB, then train to Lucerne. 7 h 18 min 159€. From Maasmechelen Centrum line 63 bus to Maastricht, train to Heerlen, train to Herzogenrath, train to Düsseldorf Hbf, train to Dusseldorf airport, fly to Zurich airport, then train to Lucerne. 8 h 32 min 136€. From Maasmechelen Centrum line 63 bus to Maastricht, train to Liège-Guillemins, train to Luxembourg, Gare Centrale, bus to Luxembourg airport, fly to Zurich airport, then train to Lucerne. 9 h 23 min 169€. From Maasmechelen Centrum line 63 bus to Maastricht, train to Heerlen, train to Herzogenrath, train to Düsseldorf Hbf, train to Dusseldorf airport, fly to Basel airport, line 50 bus to Basel SBB, then train to Lucerne. 8 h 43 min 185€. From Maasmechelen Centrum line 63 bus to Maastricht, train to Liège-Guillemins, train to Köln Hbf, train to Cologne/Bonn Apt airport, fly to Zurich airport, then train to Lucerne. 8 h 50 min 151€.