Travel options for:
Maasmechelen to Lucerne
  • Train

    $165 - $273
    1. Maasmechelen Centrum

      43 min - hourly - line 63

      $4

    2. Maastricht

      32 min - hourly

      $5 - $10

    3. Liège-Guillemins

      1 h 1 min - 5 times a day

      $22 - $35

    4. Köln Hbf

      3 h 52 min - twice daily

      $100 - $160

    5. Basel SBB

      1 h 1 min - hourly

      $35 - $65

      • Luzern
  • Bus, train

    $84 - $123
    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

      $55 - $75

    4. Zurich

      5 min - 1388 feet

    5. Zürich HB

      50 min - hourly

      $26 - $45

      • Luzern
  • Night bus, train

    $64 - $108
    1. Maasmechelen Centrum

      48 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

      $26 - $45

      • Luzern
  • Drive

    $85 - $130
    1. Maasmechelen

      5 h 59 min - 418.5 miles

      $85 - $130

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

    $212 - $451
    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 - $90

    4. Zurich (ZRH)

      1 h 2 min - hourly

      $29 - $50

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

    $225 - $571
    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

      $45 - $190

    4. Basel (BSL)

      19 min - every 10 minutes

      $2 - $5

    5. Basel SBB

      1 h 1 min - hourly

      $35 - $65

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

    $134 - $266
    1. Maasmechelen

      18 min - every 2 hours - line 45

      $4

    2. Genk

      1 h 9 min - hourly

      $9 - $13

    3. Leuven

      13 min - hourly

      $18 - $20

    4. Brussels (BRU)

      1 h 10 min - non-stop

      $75 - $180

    5. Zurich (ZRH)

      1 h 2 min - hourly

      $29 - $50

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

    $97 - $256
    1. Maasmechelen

      18 min - every 2 hours - line 45

      $4

    2. Genk

      1 h 9 min - hourly

      $9 - $13

    3. Leuven

      13 min - hourly

      $18 - $20

    4. Brussels (BRU)

      1 h - non-stop

      $30 - $150

    5. Basel (BSL)

      19 min - every 10 minutes

      $2 - $5

    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 253. 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 122. 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 27 min SFr 102. From Maasmechelen drive to Lucerne. 5 h 59 min SFr 106. From Maasmechelen taxi to Maastricht airport, shuttle to Dusseldorf airport, fly to Zurich airport, then train to Lucerne. 6 h SFr 403. 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 450. 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 18 min SFr 192. 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 17 min SFr 159.