Train to Dijon
Besançon → Dijon · about 55m
Train to Zürich
Dijon → Zürich · about 2h 25m
Besançon → Zürich
France to Switzerland · 1 border · Where else can you go from Besançon?
Your route
RecommendedChoose a line to change transport
Scroll for the full route →THE JOURNEY, STEP BY STEP
Your itinerary
About the trip from Besançon to Zürich
Besançon (France) and Zürich (Switzerland) are 191 km (119 mi) apart in a straight line. The way we suggest is by train, via Dijon: about 3h 35m door to door with 1 change. The fastest route, by train via Belfort and Mulhouse, takes about 3h 30m. No flight is needed. The trip crosses one border, so check what papers you need.
Step by step
- Train from Besançon to Dijon: about 55m, 76 km
- Train from Dijon to Zürich: about 2h 25m, 266 km
Every route we know
- Train, via Dijon: about 3h 35m, 1 change
- Train, via Belfort and Mulhouse: about 3h 30m, 2 changes
- Bus, direct: about 4h 20m, no changes
- Bus + Train, via Mulhouse: about 3h 40m, 1 change
Times are rough door-to-door times, with time to change included. We don't have prices or timetables: check Google Maps or the operator before you travel.