There are 9 ways to get from Cologne to Appenzell by train, bus, car, plane, or ferry
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 Stuttgart
best- Take the train from Köln Messe/Deutz Bf to Hauptbahnhoftrain 47 / ...
- Take the train from Hauptbahnhof to Singentrain 87
- Take the train from Konstanz Bahnhof to St. Gallentrain 1 / ...
6h 52mCHF 59–162Train
cheapest- Take the train from Köln Hbf to Konstanz Bahnhoftrain 45
- Take the train from Konstanz Bahnhof to St. Gallentrain 1 / ...
7h 26mCHF 51–113Bus
- Take the bus from Köln to Zürich Bus Stationbus Ivano-Frankivsk
- Take the bus from Zurich Central Bus Station Sihlquai to St. Gallen Lagerstrassebus RegioJet 95 / ...
10h 24mDrive 557.9 km
- Drive from Cologne to Appenzellcar 557.9 km
5h 40mCHF 88–126Train to Frankfurt, fly to Zurich Airport, train
- Take the train from Köln Messe/Deutz Bf to Frankfurttrain
- Fly from Frankfurt (FRA) to Zurich Airport (ZRH)plane FRA - ZRH
- Take the train from Zürich Flughafen to St. Gallentrain
4h 37mCHF 92–245Bus, train
- Take the bus from Bonn UN Campus to Karlsruhe central train stationbus N93 / ...
- Take the train from Karlsruhe Hauptbahnhof to Konstanz Bahnhoftrain Re2
- Take the train from Konstanz Bahnhof to St. Gallentrain 1 / ...
11h 37mCHF 54–90Fly Cologne Bonn Airport to Zurich Airport, train
- Fly from Cologne Bonn Airport (CGN) to Zurich Airport (ZRH)plane CGN - ZRH
- Take the train from Zürich Flughafen to St. Gallentrain
- Take the train from St. Gallen to Appenzelltrain
5h 5mTrain to Düsseldorf International Airport, fly to Zurich Airport, train
- Take the train from Köln Hbf to D-Flughafen Bftrain
- Fly from Düsseldorf International Airport (DUS) to Zurich Airport (ZRH)plane DUS - ZRH
- Take the train from Zürich Flughafen to St. Gallentrain
5h 35mCHF 70–254Train to Düsseldorf International Airport, fly to Friedrichshafen Airport, ferry
- Take the train from Köln Hbf to D-Flughafen Bftrain
- Fly from Düsseldorf International Airport (DUS) to Friedrichshafen Airport (FDH)plane DUS - FDH
- Take the ferry from Friedrichshafen Faehre to Romanshorn Autoquaiferry
6h 20mCHF 145–343
Cologne to Appenzell by train
Questions & Answers
The cheapest way to get from Cologne to Appenzell is to bus and train which costs SFr 50 - SFr 90 and takes 11h 37m.
The fastest way to get from Cologne to Appenzell is to train and fly which takes 4h 37m and costs SFr 90 - SFr 250.
No, there is no direct bus from Cologne to Appenzell. However, there are services departing from Köln and arriving at Appenzell, Adlerplatz via Zurich Central Bus Station Sihlquai and St. Gallen, Bahnhof. The journey, including transfers, takes approximately 10h 24m.
No, there is no direct train from Cologne to Appenzell. However, there are services departing from Köln Messe/Deutz Bf and arriving at Appenzell via Hauptbahnhof, Singen, Konstanz Bahnhof and St. Gallen. The journey, including transfers, takes approximately 6h 52m.
The distance between Cologne and Appenzell is 599 km. The road distance is 557.9 km.
The best way to get from Cologne to Appenzell without a car is to train via Stuttgart which takes 6h 52m and costs SFr 55 - SFr 170.
It takes approximately 6h 52m to get from Cologne to Appenzell, including transfers.
Cologne to Appenzell bus services, operated by GrandBus, depart from Köln station.
Cologne to Appenzell train services, operated by Deutsche Bahn Intercity (DB IC), depart from Köln Messe/Deutz Bf station.
The best way to get from Cologne to Appenzell is to train via Stuttgart which takes 6h 52m and costs SFr 55 - SFr 170. Alternatively, you can bus, which costs and takes 10h 24m.
What companies run services between Cologne, Germany and Appenzell, Switzerland?
You can take a train from Köln Messe/Deutz Bf to Appenzell via Hauptbahnhof, Singen, Konstanz Bahnhof, and St. Gallen in around 6h 52m. Alternatively, you can take a bus from Köln to Appenzell, Adlerplatz via Zurich Central Bus Station Sihlquai, St. Gallen Lagerstrasse, and St. Gallen, Bahnhof in around 10h 24m.
- Website
- swiss.com
Flights from Frankfurt to Zurich Airport
- Ave. Duration
- 56 min
- When
- Every day
- Estimated price
- CHF 60–240
Flights from Cologne Bonn Airport to Zurich Airport
- Ave. Duration
- 1h
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- CHF 55–140
Flights from Düsseldorf International Airport to Zurich Airport
- Ave. Duration
- 1h 11m
- When
- Every day
- Estimated price
- CHF 55–160
- Website
- lufthansa.com
Flights from Frankfurt to Zurich Airport
- Ave. Duration
- 56 min
- When
- Every day
- Estimated price
- CHF 60–240
Flights from Frankfurt to Zurich Airport via Munich
- Ave. Duration
- 2h 40m
- When
- Every day
- Estimated price
- CHF 65–250
Flights from Cologne Bonn Airport to Zurich Airport via Munich
- Ave. Duration
- 2h 50m
- When
- Tuesday to Friday
- Estimated price
- CHF 55–140
Flights from Düsseldorf International Airport to Zurich Airport via Frankfurt
- Ave. Duration
- 2h 55m
- When
- Every day
- Estimated price
- CHF 55–280
- Website
- eurowings.com
Flights from Cologne Bonn Airport to Zurich Airport
- Ave. Duration
- 1h
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- CHF 55–140
Flights from Düsseldorf International Airport to Zurich Airport
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- CHF 55–160
- Website
- condor.com
Flights from Frankfurt to Zurich Airport
- Ave. Duration
- 50 min
- When
- Every day
- Estimated price
- CHF 65–160
- Website
- airdolomiti.it
Flights from Frankfurt to Zurich Airport
- Ave. Duration
- 55 min
- When
- Every day
- Estimated price
- CHF 70–240
- Website
- flexflight.dk
Flights from Düsseldorf International Airport to Friedrichshafen Airport
- Ave. Duration
- 1h
- When
- Monday, Tuesday, and Thursday
- Estimated price
- CHF 230–550
- Phone
- +49 30 311 682904
- Website
- bahn.de
Train from Köln Messe/Deutz Bf to Hauptbahnhof
- Ave. Duration
- 2h 1m
- Frequency
- Every 3 hours
- Estimated price
- CHF 30–95
- Website
- https://int.bahn.de/en
Train from Hauptbahnhof to Singen
- Ave. Duration
- 1h 58m
- Frequency
- Hourly
- Estimated price
- CHF 16–26
- Website
- https://int.bahn.de/en
Train from Köln Messe/Deutz Bf to Frankfurt
- Ave. Duration
- 54 min
- Frequency
- Hourly
- Estimated price
- CHF 19–55
- Website
- https://int.bahn.de/en
Train from Köln Hbf to Konstanz Bahnhof
- Ave. Duration
- 5h 38m
- Frequency
- Once a week
- Estimated price
- CHF 45–100
- Website
- https://int.bahn.de/en
Train from Köln Hbf to D-Flughafen Bf
- Ave. Duration
- 30 min
- Frequency
- Hourly
- Estimated price
- CHF 6–20
- Website
- https://int.bahn.de/en
- Phone
- +49 30 2970
- Website
- bahn.de
Train from Hauptbahnhof to Singen
- Ave. Duration
- 2h 8m
- Frequency
- 3 times a week
- Estimated price
- CHF 23–35
- Website
- https://int.bahn.de/en
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
- +49 731 1550-0
- servicecenter@dbregiobus-rab.de
- Website
- meine-rab.de
Train from Hauptbahnhof to Singen
- Ave. Duration
- 2h 14m
- Frequency
- Twice a week
- Estimated price
- CHF 19–24
- Schedules at
- meine-rab.de
- 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
- +41 848 446 688
- Website
- sbb.ch
Train from Zürich Flughafen to St. Gallen
- Ave. Duration
- 49 min
- Frequency
- Every 20 minutes
- Estimated price
- CHF 16–30
- Website
- https://www.sbb.ch/en
- Phone
- +49 (0) 7531 915109
- info@sbb-deutschland.de
- Website
- sbb-deutschland.de
Train from Zürich Flughafen to St. Gallen
- Ave. Duration
- 47 min
- Frequency
- Every 4 hours
- Estimated price
- CHF 7–10
- Schedules at
- sbb-deutschland.de
Train from Zürich Flughafen to St. Gallen
- Ave. Duration
- 51 min
- Frequency
- Every 4 hours
- Estimated price
- CHF 15–23
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/railjet
- *
- CHF 15–23
- Website
- appenzellerbahnen.ch
Train from St. Gallen to Appenzell
- Ave. Duration
- 37 min
- Frequency
- Every 30 minutes
- Website
- appenzellerbahnen.ch
- Website
- fahrplan.sbb.ch
- Phone
- +44 343 218 6186
- Website
- eurostar.com
Train from Köln Hbf to D-Flughafen Bf
- Ave. Duration
- 35 min
- Frequency
- Twice a week
- Estimated price
- CHF 23–55
- Website
- https://www.eurostar.com/rw-en
- Standard
- CHF 23–35
- Comfort
- CHF 24–35
- Premium
- CHF 40–55
- Phone
- +38 098-888-11-08
- igoruzhanskyi@grandbus.com.ua
- Website
- grandbus.com.ua
Bus from Köln to Zürich Bus Station
- Ave. Duration
- 6h 50m
- Frequency
- Once daily
- Website
- https://www.grandbus.com.ua/en
- Phone
- +420 222 222 221
- info@regiojet.cz
- Website
- regiojet.com
Bus from Zurich Central Bus Station Sihlquai to St. Gallen Lagerstrasse
- Ave. Duration
- 1h
- Frequency
- Twice a week
- Estimated price
- CHF 4–7
- Website
- https://regiojet.com/
Rome2Rio's guide to FlixBus
Contact Details
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Bonn UN Campus to Karlsruhe central train station
- Ave. Duration
- 3h 45m
- Frequency
- 4 times a day
- Estimated price
- CHF 14–27
- Website
- https://www.flixbus.co.uk
- Website
- global.flixbus.com
Bus from Bonn UN Campus to Karlsruhe central train station
- Ave. Duration
- 3h 45m
- Frequency
- 3 times a day
- Schedules at
- global.flixbus.com
- Phone
- +49 (0) 7531 3640-0
- info@bsb.de
- Website
- bsb.de
Ferry from Friedrichshafen Faehre to Romanshorn Autoquai
- Ave. Duration
- 46 min
- Frequency
- Every 4 hours
- Estimated price
- CHF 8–11
- Website
- https://www.bsb.de/en
- Phone
- +41 71 466 78 88
- info@sbsag.ch
- Website
- bodensee-schiffe.ch
Ferry from Friedrichshafen Faehre to Romanshorn Autoquai
- Ave. Duration
- 46 min
- Frequency
- Every 4 hours
- Schedules at
- bodensee-schiffe.ch
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
Cologne to Appenzell bus services, operated by GrandBus, arrive at Zürich Bus Station.
Cologne to Appenzell train services, operated by Deutsche Bahn Intercity (DB IC), arrive at Hauptbahnhof station.
Yes, the driving distance between Cologne to Appenzell is 558 km. It takes approximately 5h 40m to drive from Cologne to Appenzell.
There are 845+ hotels available in Appenzell.










































