Travel options for:
Maasmechelen to Lucerne
  • Train

    $166 - $274
    1. Maasmechelen Centrum

      43min - hourly - line 63

      $4

    2. Maastricht

      32min - hourly

      $6 - $11

    3. Liège-Guillemins

      1hrs 01min - 5 times a day

      $22 - $35

    4. Köln Hbf

      3hrs 52min - twice daily

      $100 - $160

    5. Basel SBB

      1hrs 01min - hourly

      $35 - $65

      • Luzern
  • Bus, train Eurolines CH

    $85 - $126
    1. Maasmechelen Centrum

      43min - hourly - line 63

      $4

    2. Maastricht station

      40min - once daily - line 801

      $1 - $3

    3. Liege

      9hrs 10min - 3 times a week

      $55 - $75

    4. Zurich

      5min - 1390 feet

    5. Zürich HB

      50min - hourly

      $26 - $45

      • Luzern
  • Bus, train Eurolines UK

    $92 - $143
    1. Maasmechelen Centrum

      43min - hourly - line 63

      $4

    2. Maastricht

      41min - hourly

      $6 - $12

    3. Liege Place St-Lambert

      11min - every 20 minutes - line 12

      $2 - $3

    4. Lieja

      10hrs 35min - 3 times a week

      $55 - $80

    5. Zurich

      5min - 1390 feet

    6. Zürich HB

      50min - hourly

      $26 - $45

      • Luzern
  • Drive

    $100 - $160
    1. Maasmechelen

      5hrs 59min - 418.5 miles

      $100 - $160

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

    $206 - $439
    1. Maasmechelen

      11min - 10.3 miles

      $40 - $50

    2. Maastricht airport

      1hrs 00min - on demand

      $95 - $250

    3. Dusseldorf (DUS)

      1hrs 10min - non-stop

      $40 - $90

    4. Zurich (ZRH)

      1hrs 02min - hourly

      $29 - $50

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

    $219 - $559
    1. Maasmechelen

      11min - 10.3 miles

      $40 - $50

    2. Maastricht airport

      1hrs 00min - on demand

      $95 - $250

    3. Dusseldorf (DUS)

      1hrs 10min - non-stop

      $45 - $190

    4. Basel (BSL)

      19min - every 10 minutes

      $2 - $5

    5. Basel SBB

      1hrs 01min - hourly

      $35 - $65

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

    $133 - $266
    1. Maasmechelen

      17min - every 2 hours - line 45

      $4

    2. Genk

      1hrs 09min - hourly

      $8 - $13

    3. Leuven

      13min - hourly

      $18 - $20

    4. Brussels (BRU)

      1hrs 10min - non-stop

      $75 - $180

    5. Zurich (ZRH)

      1hrs 02min - hourly

      $29 - $50

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

    $96 - $256
    1. Maasmechelen

      17min - every 2 hours - line 45

      $4

    2. Genk

      1hrs 09min - hourly

      $8 - $13

    3. Leuven

      13min - hourly

      $18 - $20

    4. Brussels (BRU)

      1hrs 00min - non-stop

      $30 - $150

    5. Basel (BSL)

      19min - every 10 minutes

      $2 - $5

    6. Basel SBB

      1hrs 01min - 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. 10hrs 03min SFr 247. From Maasmechelen Centrum line 63 bus to Maastricht station, line 801 bus to Liege, bus to Zurich, walk to Zürich HB, then train to Luzern. 13hrs 41min SFr 127. From Maasmechelen Centrum line 63 bus to Maastricht, train to Liege Place St-Lambert, line 12 bus to Lieja, bus to Zurich, walk to Zürich HB, then train to Luzern. 14hrs 49min SFr 143. From Maasmechelen drive to Lucerne. 5hrs 59min SFr 134. From Maasmechelen taxi to Maastricht airport, shuttle to Dusseldorf airport, fly to Zurich airport, then train to Lucerne. 6hrs 00min SFr 406. From Maasmechelen taxi to Maastricht airport, shuttle to Dusseldorf airport, fly to Basel airport, bus to Basel SBB, then train to Lucerne. 6hrs 09min SFr 454. From Maasmechelen Centrum line 45 bus to Genk, train to Leuven, train to Brussels airport, fly to Zurich airport, then train to Lucerne. 7hrs 17min SFr 194. 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. 7hrs 16min SFr 161.