Skip to content

Train · coach · bus

Switzerland without a car

21 towns and sites in Switzerland with their page, and 120 public transport journeys based on a weekday's timetables.

Map of Switzerland: each place where it is, and the journeys between them.

Towns and sites

Journeys

  1. Geneva → Lausanne

    1h 03min at the fastest

    direct · 52 km

    • Train
  2. Zurich → Zurich Airport

    28 min at the fastest

    direct · 9 km

    • Train
  3. Zurich → St. Gallen

    1h 22min at the fastest

    direct · 63 km

    • Train
  4. Zurich Airport → Zurich

    29 min at the fastest

    direct · 9 km

    • Train
  5. Geneva → Montreux

    1h 25min at the fastest

    direct · 64 km

    • Train
  6. Lausanne → Montreux

    37 min at the fastest

    direct · 24 km

    • Train
  7. Lausanne → Geneva

    1h 04min at the fastest

    direct · 52 km

    • Train
  8. St. Gallen → Zurich

    1h 18min at the fastest

    direct · 63 km

    • Train
  9. Geneva Airport → Geneva

    27 min at the fastest

    direct · 4 km

    • Train
  10. Montreux → Lausanne

    38 min at the fastest

    direct · 24 km

    • Train
  11. Bern → Geneva

    2h 15min at the fastest

    direct · 130 km

    • Train
  12. Geneva → Geneva Airport

    26 min at the fastest

    direct · 4 km

    • Train
    • Bus
  13. Bern → Zurich

    1h 18min at the fastest

    direct · 95 km

    • Train
  14. Geneva → Bern

    2h 16min at the fastest

    direct · 130 km

    • Train
  15. Zurich → Bern

    1h 19min at the fastest

    direct · 95 km

    • Train
  16. Geneva Airport → Lausanne

    1h 04min at the fastest

    direct · 51 km

    • Train
  17. Bern → Lausanne

    1h 29min at the fastest

    direct · 78 km

    • Train
  18. Bern → Interlaken

    1h 10min at the fastest

    direct · 43 km

    • Train
  19. Lucerne → Bern

    1h 22min at the fastest

    direct · 66 km

    • Train
  20. Zurich → Geneva

    3h 18min at the fastest

    direct · 224 km

    • Train
  21. Geneva → Zurich

    3h 19min at the fastest

    direct · 224 km

    • Train
  22. Lausanne → Bern

    1h 32min at the fastest

    direct · 78 km

    • Train
  23. Montreux → Geneva

    1h 29min at the fastest

    direct · 64 km

    • Train
  24. Basel → Bern

    1h 19min at the fastest

    at least 1 change · 69 km

    • Train

Durées et prix d'un jour de semaine ordinaire, calculés chaque nuit à partir des horaires des réseaux (transport.data.gouv.fr) avec MOTIS. Distances à vol d'oiseau. How it works.