How to get from Diessenhofen to Basel by bus and train?
From Diessenhofen to Basel by bus and train
To get from Diessenhofen to Basel in Geneve, you’ll need to take one bus line and 2 train lines: take the 847 bus from Diessenhofen, Bahnhof station to Marthalen, Bahnhof station. Next, you’ll have to switch to the S12 train and finally take the ICE train from Zürich Hb station to Basel Sbb station. The total trip duration for this route is approximately 2 hr 54 min. The bus and train schedule from Diessenhofen may change. We recommend you check the updated bus and train schedule to Basel on the Moovit app.
Step by Step
- 1Walk to bus stationDiessenhofen, Bahnhof10 m • 1 min
- 2Wait for bus847Marthalen, Bahnhof
- 3Ride to bus stationMarthalen, Bahnhof22 min
- 4Walk to train stationMarthalen90 m • 2 min
- 5Wait for trainS12Brugg Ag
- 6Ride to train stationZürich Hb43 min
- 7Wait for trainICEBasel Bad Bf
- 8Ride to train stationBasel Sbb59 min
Public transit directions from Diessenhofen to Basel
Bus And Train schedule from Diessenhofen to Basel
Related Routes
- Arbon to Basel
- Rüthi (Sg) to Basel
- Lonay to Basel
- Langrickenbach to Basel
- Buch AM Irchel to Basel
- Hermenches to Basel
- Laufen to Basel
- Landiswil to Basel
- Brislach to Basel
- Günsberg to Basel
- Oberhallau to Basel
- Leukerbad to Basel
- Denens to Basel
- Prévondavaux to Basel
- Bever to Basel
- Koblenz to Basel
- Étrembières to Basel
- Wohlenschwil to Basel
- Lupsingen to Basel
- Oberembrach to Basel
Questions & Answers
What is the fastest way to get from Diessenhofen to Basel?
The fastest way takes 174 minutes, using Bus line 847, Train line S12, Train line ICE.
Is there a direct bus between Diessenhofen and Basel in Geneve?
No, you’ll have to take one bus line and 2 train lines in total. The total travelling time is 2 hr 54 min.
Which bus line goes from Diessenhofen to Basel in Geneve?
The 847 bus line goes from Diessenhofen, Bahnhof station near Diessenhofen to Marthalen, Bahnhof station. From there you’ll have to take 2 train lines till Marthalen, Bahnhof station near Basel in Geneve.
How long does it take to travel from Diessenhofen to Basel in Geneve by bus and train?
The total travel time between Diessenhofen and Basel in Geneve by bus and train is about 2 hr 54 min.
Where do I get on the bus near Diessenhofen to get to Basel in Geneve?
Get on the 847 bus from the Diessenhofen, Bahnhof stop near Diessenhofen in Geneve.
Where do I get off the bus when travelling between Diessenhofen and Basel in Geneve?
Get off the bus at the Marthalen, Bahnhof station, which is closest to Basel in Geneve.
Popular Routes
- Prévessin, Cern to Ségny
- Carouge (Ge) to Bellevue
- Cessy, Centre to Chavannes de Bogis
- Le Grand-Saconnex to Versoix
- Aigle to Corsier
- Perly-Certoux to Plan-Les-Ouates
- Gingins to Le Grand-Saconnex
- Bogis-Bossey to Coinsins
- Prévessin, Cern to Saint-Genis-Pouilly
- Broc-Chocolaterie, Gare to Université De Genève - Uni Mail
- Schloss Laufen, Rheinfall to Sergy
- Tougin, Hôpital to Gex
- Cham to Sergy
- Zürich, Zypressenstrasse to Ornex
- Reconvilier to Chêne Bourg
- Killwangen-Spreitenbach to Veigy Foncenex
- Genthod to Avusy
- Annemasse, Parc Montessuit to Veigy Foncenex
- Genève, Vieusseux to Veigy Foncenex
- Aigle, Pré D'Emoz/Écoles to Veigy Foncenex