Best routes in Switzerland
Top-10 routes touching Switzerland by each criterion. Calculated from the full city-pair dataset — every leg links to its full route guide.
Cheapest routes touching Switzerland
By minimum available fare across any mode.
| # | Route | Best mode | Time | From | Distance |
|---|---|---|---|---|---|
| 1 | Lyon → Geneva | 🚄 Train | 56m | €12 | 112 km |
| 2 | Stuttgart → Zurich | 🚄 Train | 1h 21m | €13 | 163 km |
| 3 | Strasbourg → Zurich | 🚄 Train | 1h 13m | €13 | 145 km |
| 4 | Turin → Geneva | 🚄 Train | 1h 27m | €13 | 174 km |
| 5 | Milan → Zurich | 🚄 Train | 1h 49m | €14 | 218 km |
| 6 | Zurich → Innsbruck | 🚄 Train | 1h 48m | €14 | 216 km |
| 7 | Munich → Zurich | 🚄 Train | 2h 1m | €15 | 242 km |
| 8 | Milan → Geneva | 🚄 Train | 2h 5m | €15 | 250 km |
| 9 | Zurich → Geneva | 🚄 Train | 1h 15m | €15 | 224 km |
| 10 | Nuremberg → Zurich | 🚄 Train | 2h 29m | €16 | 297 km |
Shortest routes by time
By fastest available mode for each pair.
| # | Route | Best mode | Time | From | Distance |
|---|---|---|---|---|---|
| 1 | Lyon → Geneva | 🚄 Train | 56m | €12 | 112 km |
| 2 | Strasbourg → Zurich | 🚄 Train | 1h 13m | €13 | 145 km |
| 3 | Zurich → Geneva | 🚄 Train | 1h 15m | €15 | 224 km |
| 4 | Stuttgart → Zurich | 🚄 Train | 1h 21m | €13 | 163 km |
| 5 | Turin → Geneva | 🚄 Train | 1h 27m | €13 | 174 km |
| 6 | Zurich → Innsbruck | 🚄 Train | 1h 48m | €14 | 216 km |
| 7 | Milan → Zurich | 🚄 Train | 1h 49m | €14 | 218 km |
| 8 | Munich → Zurich | 🚄 Train | 2h 1m | €15 | 242 km |
| 9 | Milan → Geneva | 🚄 Train | 2h 5m | €15 | 250 km |
| 10 | Turin → Zurich | 🚄 Train | 2h 12m | €16 | 265 km |
Best train routes
Routes where train is the fastest mode.
| # | Route | Best mode | Time | From | Distance |
|---|---|---|---|---|---|
| 1 | Lyon → Geneva | 🚄 Train | 56m | €12 | 112 km |
| 2 | Strasbourg → Zurich | 🚄 Train | 1h 13m | €13 | 145 km |
| 3 | Zurich → Geneva | 🚄 Train | 1h 15m | €15 | 224 km |
| 4 | Stuttgart → Zurich | 🚄 Train | 1h 21m | €13 | 163 km |
| 5 | Turin → Geneva | 🚄 Train | 1h 27m | €13 | 174 km |
| 6 | Zurich → Innsbruck | 🚄 Train | 1h 48m | €14 | 216 km |
| 7 | Milan → Zurich | 🚄 Train | 1h 49m | €14 | 218 km |
| 8 | Munich → Zurich | 🚄 Train | 2h 1m | €15 | 242 km |
| 9 | Milan → Geneva | 🚄 Train | 2h 5m | €15 | 250 km |
| 10 | Turin → Zurich | 🚄 Train | 2h 12m | €16 | 265 km |
Longest routes by distance
For cross-country planning.
| # | Route | Best mode | Time | From | Distance |
|---|---|---|---|---|---|
| 1 | Geneva → Reykjavik | ✈️ Flight | 6h 1m | €140 | 2,633 km |
| 2 | Zurich → Reykjavik | ✈️ Flight | 6h | €140 | 2,620 km |
| 3 | Geneva → Helsinki | ✈️ Flight | 5h 8m | €59 | 1,980 km |
| 4 | Tallinn → Geneva | ✈️ Flight | 5h 3m | €57 | 1,918 km |
| 5 | Zurich → Helsinki | ✈️ Flight | 4h 52m | €53 | 1,774 km |
| 6 | Lisbon → Zurich | ✈️ Flight | 4h 48m | €52 | 1,723 km |
| 7 | Riga → Geneva | ✈️ Flight | 4h 47m | €52 | 1,713 km |
| 8 | Tallinn → Zurich | ✈️ Flight | 4h 47m | €52 | 1,709 km |
| 9 | Geneva → Athens | ✈️ Flight | 4h 47m | €52 | 1,709 km |
| 10 | Geneva → Stockholm | ✈️ Flight | 4h 43m | €50 | 1,660 km |