Travel options for:
Maasmechelen to Lucerne
  • Train

    $178 - $283
    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

      $24 - $35

    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 - $128
    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. Zurich

      5 min - 1388 feet

    5. Zürich HB

      50 min - hourly

      $24 - $45

      • Luzern
  • Night bus, train

    $62 - $113
    1. Maasmechelen Centrum

      49 min - every 2 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

      $24 - $45

      • Luzern
  • Drive

    $85 - $130
    1. Maasmechelen

      5 h 59 min - 418.5 miles

      $85 - $130

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

    $169 - $473
    1. Maasmechelen

      11 min - 10.3 miles

      $2 - $4

    2. Maastricht airport

      1 h - on demand

      $100 - $280

    3. Dusseldorf (DUS)

      1 h 10 min - non-stop

      $40 - $140

    4. Zurich (ZRH)

      1 h 2 min - hourly

      $27 - $50

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

    $191 - $564
    1. Maasmechelen

      11 min - 10.3 miles

      $2 - $4

    2. Maastricht airport

      1 h - on demand

      $100 - $280

    3. Dusseldorf (DUS)

      1 h 10 min - non-stop

      $50 - $210

    4. Basel (BSL)

      18 min - every 10 minutes - line 50

      $4 - $6

    5. Basel SBB

      1 h 1 min - hourly

      $35 - $65

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

    $123 - $359
    1. Maasmechelen

      17 min - every 2 hours - line 45

      $4

    2. Genk

      1 h 9 min - hourly

      $9 - $14

    3. Leuven

      13 min - hourly

      $19 - $22

    4. Brussels (BRU)

      1 h 5 min - non-stop

      $65 - $270

    5. Zurich (ZRH)

      1 h 2 min - hourly

      $27 - $50

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

    $105 - $350
    1. Maasmechelen

      17 min - every 2 hours - line 45

      $4

    2. Genk

      1 h 9 min - hourly

      $9 - $14

    3. Leuven

      13 min - hourly

      $19 - $22

    4. Brussels (BRU)

      1 h - non-stop

      $35 - $240

    5. Basel (BSL)

      18 min - every 10 minutes - line 50

      $4 - $6

    6. Basel SBB

      1 h 1 min - hourly

      $35 - $65

      • 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 SFr 243. From Maasmechelen Centrum line 63 bus to Maastricht, train to Liege, bus to Zurich, walk to Zürich HB, then train to Luzern. 12 h 50 min SFr 121. 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 28 min SFr 102. From Maasmechelen drive to Lucerne. 5 h 59 min SFr 101. From Maasmechelen drive to Maastricht airport, shuttle to Dusseldorf airport, fly to Zurich airport, then train to Lucerne. 6 h SFr 371. From Maasmechelen drive to Maastricht airport, shuttle to Dusseldorf airport, fly to Basel airport, line 50 bus to Basel SBB, then train to Lucerne. 6 h 11 min SFr 428. 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 SFr 185. 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 SFr 185.