There are 7 ways to get from Karlsruhe to Landquart by train, bus, night train, car, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train via Basel
best- Take the train from Karlsruhe Hauptbahnhof to Basel SBBtrain 20 / ...
- Take the train from Basel SBB to Landquarttrain Ic3 / ...
5h 3mCHF 65–169Bus
cheapest- Take the bus from Karlsruhe central train station to Bregenz bus stationbus N77
- Take the bus from Bregenz bus station to Chur station train stationbus 076
7h 43mCHF 23–55Night train, train
- Take the night train from Karlsruhe Hbf to Zuerich Hbnighttrain Nj
- Take the train from Zürich HB to Landquarttrain Ic3 / ...
5h 28mCHF 56–287Drive 337.7 km
- Drive from Karlsruhe to Landquartcar 337.7 km
3h 29mCHF 55–79Train
- Take the train from Karlsruhe Hauptbahnhof to Konstanz Bahnhoftrain Re2
- Take the train from Konstanz Bahnhof to St. Gallentrain 1 / ...
- Take the train from St. Gallen to Landquarttrain
6h 13mTrain to Frankfurt, fly, train
- Take the train from Karlsruhe Hauptbahnhof to Frankfurttrain
- Fly from Frankfurt (FRA) to Zurich Airport (ZRH)plane FRA - ZRH
- Take the train from Zürich HB to Landquarttrain
4h 40mCHF 112–260Train to Stuttgart Airport, fly, train
- Take the train from Karlsruhe Hbf to Stuttgart Hbftrain
- Fly from Stuttgart Airport (STR) to Zurich Airport (ZRH)plane STR - ZRH
- Take the train from Zürich HB to Landquarttrain
4h 57mCHF 133–301
Karlsruhe to Landquart by train
Questions & Answers
The cheapest way to get from Karlsruhe to Landquart is to bus which costs SFr 23 - SFr 60 and takes 7h 43m.
The fastest way to get from Karlsruhe to Landquart is to drive which takes 3h 29m and costs SFr 50 - SFr 80.
No, there is no direct train from Karlsruhe to Landquart. However, there are services departing from Karlsruhe Hauptbahnhof and arriving at Landquart via Basel SBB. The journey, including transfers, takes approximately 5h 3m.
The distance between Karlsruhe and Landquart is 382 km. The road distance is 337.7 km.
The best way to get from Karlsruhe to Landquart without a car is to train via Basel which takes 5h 3m and costs SFr 65 - SFr 170.
It takes approximately 5h 3m to get from Karlsruhe to Landquart, including transfers.
Karlsruhe to Landquart train services, operated by Deutsche Bahn Intercity (DB IC), depart from Karlsruhe Hauptbahnhof station.
The best way to get from Karlsruhe to Landquart is to train via Basel which takes 5h 3m and costs SFr 65 - SFr 170. Alternatively, you can bus, which costs SFr 23 - SFr 60 and takes 7h 43m.
Karlsruhe to Landquart train services, operated by Deutsche Bahn Intercity (DB IC), arrive at Basel SBB station.
Yes, the driving distance between Karlsruhe to Landquart is 338 km. It takes approximately 3h 29m to drive from Karlsruhe to Landquart.
What companies run services between Karlsruhe, Germany and Landquart, Grisons, Switzerland?
You can take a train from Karlsruhe Hauptbahnhof to Landquart via Basel SBB in around 5h 3m. Alternatively, you can take a bus from Karlsruhe central train station to Landquart via Bregenz bus station, Chur station train station, and Chur in around 7h 43m.
- Website
- swiss.com
Flights from Frankfurt to Zurich Airport
- Ave. Duration
- 56 min
- When
- Every day
- Estimated price
- CHF 65–260
Flights from Stuttgart Airport to Zurich Airport
- Ave. Duration
- 45 min
- When
- Every day
- Estimated price
- CHF 70–160
- Website
- lufthansa.com
Flights from Frankfurt to Zurich Airport
- Ave. Duration
- 56 min
- When
- Every day
- Estimated price
- CHF 65–260
- Website
- condor.com
Flights from Frankfurt to Zurich Airport
- Ave. Duration
- 50 min
- When
- Every day
- Estimated price
- CHF 70–170
- Website
- airdolomiti.it
Flights from Frankfurt to Zurich Airport
- Ave. Duration
- 55 min
- When
- Every day
- Estimated price
- CHF 80–260
- Phone
- +49 30 311 682904
- Website
- bahn.de
Train from Karlsruhe Hauptbahnhof to Basel SBB
- Ave. Duration
- 1h 55m
- Frequency
- Hourly
- Estimated price
- CHF 25–55
- Website
- https://int.bahn.de/en
Train from Karlsruhe Hauptbahnhof to Frankfurt
- Ave. Duration
- 1h 9m
- Frequency
- Every 3 hours
- Estimated price
- CHF 16–40
- Website
- https://int.bahn.de/en
Train from Karlsruhe Hbf to Stuttgart Hbf
- Ave. Duration
- 57 min
- Frequency
- Every 2 hours
- Estimated price
- CHF 12–26
- Website
- https://int.bahn.de/en
- Phone
- +31 30 751 5155
- Website
- ns.nl
Train from Karlsruhe Hauptbahnhof to Basel SBB
- Ave. Duration
- 2h 18m
- Frequency
- Once daily
- Estimated price
- CHF 28–95
- Website
- https://www.ns.nl/en
- 2nd Class
- CHF 28–45
- 1st Class
- CHF 55–95
- Phone
- +41 848 446 688
- Website
- sbb.ch
Train from Basel SBB to Landquart
- Ave. Duration
- 2h 8m
- Frequency
- Every 3 hours
- Estimated price
- CHF 40–75
- Website
- https://www.sbb.ch/en
Train from Zürich HB to Landquart
- Ave. Duration
- 1h 3m
- Frequency
- Hourly
- Estimated price
- CHF 22–45
- Website
- https://www.sbb.ch/en
- Phone
- +43 51717
- Website
- nightjet.com
Night train from Karlsruhe Hbf to Zuerich Hb
- Ave. Duration
- 4h 1m
- Frequency
- Once daily
- Estimated price
- CHF 30–242
- Website
- https://www.nightjet.com/en/#/home
- Sleeper Carriage
- CHF 239–242
- Couchette Carriage
- CHF 120–140
- Seating Carriage
- CHF 30–45
- Phone
- +41 58 580 70 70
- info@sob.ch
- Website
- sob.ch
Train from Zürich HB to Landquart
- Ave. Duration
- 1h 27m
- Frequency
- Twice daily
- Schedules at
- sob.ch
Train from St. Gallen to Landquart
- Ave. Duration
- 1h 13m
- Frequency
- Every 2 hours
- Schedules at
- sob.ch
- Phone
- +49 30 2970
- Website
- bahn.de
Train from Karlsruhe Hauptbahnhof to Konstanz Bahnhof
- Ave. Duration
- 3h 7m
- Frequency
- Hourly
- Estimated price
- CHF 30–45
- Website
- https://int.bahn.de/en
- Phone
- +41 71 554 00 00
- Website
- thurbo.ch
Train from Konstanz Bahnhof to St. Gallen
- Ave. Duration
- 35 min
- Frequency
- Every 30 minutes
- Estimated price
- CHF 6–13
- Schedules at
- thurbo.ch
- 2nd Class Ticket
- CHF 6–8
- 1st Class Ticket
- CHF 10–13
- Phone
- +49 711 400 534 44
- service@gabw-bahn.de
- Website
- go-ahead-bw.de
Train from Karlsruhe Hbf to Stuttgart Hbf
- Ave. Duration
- 55 min
- Frequency
- Hourly
- Estimated price
- CHF 13–25
- Schedules at
- go-ahead-bw.de
- 2nd Class Ticket
- CHF 13–16
- 1st Class Ticket
- CHF 17–25
- Phone
- +33 1 84 94 36 35
- Website
- sncf-connect.com
Train from Karlsruhe Hbf to Stuttgart Hbf
- Ave. Duration
- 47 min
- Frequency
- 3 times a day
- Estimated price
- CHF 6–28
- Website
- https://www.sncf-connect.com/en-en
Rome2Rio's guide to FlixBus
Contact Details
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Karlsruhe central train station to Bregenz bus station
- Ave. Duration
- 4h 25m
- Frequency
- Once daily
- Estimated price
- CHF 13–40
- Website
- https://www.flixbus.co.uk
Bus from Bregenz bus station to Chur station train station
- Ave. Duration
- 2h 5m
- Frequency
- Once daily
- Estimated price
- CHF 7–11
- Website
- https://www.flixbus.co.uk
Want to know more about travelling around Switzerland
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
Want to know more about Flixbus?
Read the travel guide
More Questions & Answers
Book your Karlsruhe to Landquart train tickets online with Omio.
There are 818+ hotels available in Landquart.














































