Travel options for:
Geneva to Maassluis
  • Train

    1. Geneve

      4hrs 27min - 4 times a week

      $110 - $180

    2. Lille Europe

      1hrs 55min - 3 times a day

      $65 - $90

    3. Rotterdam Centraal

      19min - every 30 minutes

      $1 - $3

      • Maassluis
  • Bus Eurolines UK

    1. Geneva

      16hrs 15min - 3 times a week

      $75 - $90

    2. Rotterdam

      14min - 10.2 miles

      $40 - $55

      • Maassluis
  • Bus Eurolines CH

    1. Geneva

      4hrs 10min - once daily

      $14 - $23

    2. Basel

      12hrs 33min - 3 times a week

      $80 - $100

    3. Rotterdam, Rotterdam Centraal

      21min - every 20 minutes - line 24

      $3

    4. Schiedam, Station Schiedam

      33min - hourly - line 126

      transfer

      • Maassluis, Mesdaglaan
  • Drive

    1. Geneva

      8hrs 53min - 589.1 miles

      $160 - $250

      • Maassluis
  • Fly to Amsterdam, train

    1. Geneva

      7min - hourly

      $10 - $18

    2. Geneva (GVA)

      1hrs 35min - non-stop

      $35 - $130

    3. Amsterdam (AMS)

      27min - every 30 minutes

      $10 - $18

    4. Rotterdam Centraal

      19min - every 30 minutes

      $5 - $9

      • Maassluis
  • Fly to Brussels, train

    1. Geneva

      7min - hourly

      $10 - $18

    2. Geneva (GVA)

      1hrs 15min - non-stop

      $30 - $110

    3. Brussels (BRU)

      1hrs 45min - hourly

      $20 - $28

    4. Rotterdam Centraal

      19min - every 30 minutes

      $5 - $9

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

From Geneve train to Lille Europe, train to Rotterdam Centraal, then train to Maassluis. 7hrs 48min 241€. From Geneva bus to Rotterdam then taxi to Maassluis. 16hrs 29min 129€. From Geneva bus to Basel, bus to Rotterdam, Rotterdam Centraal perron A, line 24 tram to Schiedam, Station Schiedam Centrum, then line 126 bus to Maassluis, Mesdaglaan. 18hrs 51min 117€. From Geneva drive to Maassluis. 8hrs 53min 191€. From Geneve train to Geneva airport, fly to Amsterdam airport, train to Rotterdam Centraal, then train to Maassluis. 4hrs 48min 102€. From Geneve train to Geneva airport, fly to Brussels airport, train to Rotterdam Centraal, then train to Maassluis. 6hrs 03min 106€.