Travel Time: Norway to Switzerland
Travel time varies significantly by mode:
By Air (Fastest)
- Oslo (OSL) → Zurich (ZRH): 2h 10m direct (SAS, Swiss).
- Oslo → Geneva (GVA): 2h 20m direct (easyJet, Swiss).
- Bergen/Trondheim/Stavanger: Usually connect via Oslo or Amsterdam (4–6h total).
By Train (Scenic, No Direct Service)
- Typical route: Oslo → Gothenburg → Copenhagen → Hamburg → Basel/Zurich.
- Duration: 15–24+ hours (multiple changes, overnight options).
- Eurail/Interrail valid; book segments via SJ, DSB, DB, SBB.
By Car (Road Trip)
- Distance: ~1,650 km (Oslo–Zurich).
- Pure driving: 17–18 hours (ferry Oslo–Kiel or bridge Copenhagen–Malmö).
- Realistic: 2–3 days with rest, border crossings (Schengen, but Norway non-EU), tolls, ferries.
Flying is overwhelmingly preferred for time; train for experience; car for flexibility/cargo.