Travel options for:
Maasmechelen to Lucerne
  • Train

    ×3
    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

      $23 - $35

    4. Köln Hbf

      3 h 52 min - twice daily

      $100 - $170

    5. Basel SBB

      1 h 1 min - hourly

      $35 - $70

      • Luzern
  • Bus, train

    1. Maasmechelen Centrum

      43 min - hourly - line 63

      $4

    2. Maastricht

      31 min - every 2 hours

    3. Liege

      9 h 10 min - 3 times a week

      $45 - $80

    4. Zurich

      5 min - 1388 feet

    5. Zürich HB

      50 min - hourly

      $27 - $50

      • Luzern
  • Night bus, train

    1. Maasmechelen Centrum

      50 min - every 2 hours - line 45

      $4

    2. Hasselt, Hasselt

      9 h 30 min - once daily

      $35 - $60

    3. Zurich, Zurich

      6 min - 1870 feet

    4. Zürich HB

      50 min - hourly

      $27 - $50

      • Luzern
  • Drive

    1. Maasmechelen

      5 h 59 min - 418.5 miles

      $85 - $130

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

    1. Maasmechelen

      11 min - 10.3 miles

      $40 - $55

    2. Maastricht airport

      1 h - on demand

      $100 - $260

    3. Dusseldorf (DUS)

      1 h 10 min - non-stop

      $40 - $140

    4. Zurich (ZRH)

      1 h 2 min - hourly

      $30 - $55

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

    1. Maasmechelen

      11 min - 10.3 miles

      $40 - $55

    2. Maastricht airport

      1 h - on demand

      $100 - $260

    3. Dusseldorf (DUS)

      1 h 10 min - non-stop

      $50 - $210

    4. Basel (BSL)

      19 min - every 10 minutes

      $2 - $5

    5. Basel SBB

      1 h 1 min - hourly

      $35 - $70

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

    ×2
    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 - $21

    4. Brussels (BRU)

      1 h 5 min - non-stop

      $65 - $270

    5. Zurich (ZRH)

      1 h 2 min - hourly

      $30 - $55

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

    ×2
    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 - $21

    4. Brussels (BRU)

      1 h - non-stop

      $35 - $240

    5. Basel (BSL)

      19 min - every 10 minutes

      $2 - $5

    6. Basel SBB

      1 h 1 min - hourly

      $35 - $70

      • 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 249. From Maasmechelen Centrum line 63 bus to Maastricht, train to Liege, bus to Zurich, walk to Zürich HB, then train to Luzern. 13 h 15 min SFr 120. 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 29 min SFr 105. From Maasmechelen drive to Lucerne. 5 h 59 min SFr 104. From Maasmechelen taxi to Maastricht airport, shuttle to Dusseldorf airport, fly to Zurich airport, then train to Lucerne. 6 h SFr 420. From Maasmechelen taxi to Maastricht airport, shuttle to Dusseldorf airport, fly to Basel airport, bus to Basel SBB, then train to Lucerne. 6 h 9 min SFr 476. 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 190. From Maasmechelen Centrum line 45 bus to Genk, train to Leuven, train to Brussels airport, fly to Basel airport, bus to Basel SBB, then train to Lucerne. 7 h 16 min SFr 187.