There are 10 ways to get from Appenzell to Cologne 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 St. Gallen(Ch) to Konstanztrain Re / ...
- Take the train from Singen to Hauptbahnhoftrain 87
- Take the train from Hauptbahnhof to Köln Messe/Deutz Bftrain 47 / ...
7h 28m€92–406Bus
cheapest- Take the bus from St. Gallen Lagerstrasse to Zurich Central Bus Station Sihlquaibus : Lyon - Prague Central Bus Station / ...
- Take the bus from Zürich Bus Station to Kölnbus Ivano-Frankivsk
10h 26m€59–66Drive 559.4 km
- Drive from Appenzell to Colognecar 559.4 km
5h 42m€98–142Train, train to Zurich Airport, fly to Cologne Bonn Airport
- Take the train from Appenzell to St. Gallentrain
- Take the train from St. Gallen(Ch) to Zuerich Flughafentrain
- Fly from Zurich Airport (ZRH) to Cologne Bonn Airport (CGN)plane ZRH - CGN
5h 8mTrain
- Take the train from St. Gallen(Ch) to Konstanztrain Re / ...
- Take the train from Konstanz Bahnhof to Köln Hbftrain 45
8h 7m€102–414Train #2
- Take the train from Gossau SG to Zürich HBtrain Ir13 / ...
- Take the train from Zürich HB to Köln Hbftrain Ice
8h 7m€210–679Train, train to Zurich Airport, fly to Düsseldorf International Airport
- Take the train from Appenzell to St. Gallentrain
- Take the train from St. Gallen(Ch) to Zuerich Flughafentrain
- Fly from Zurich Airport (ZRH) to Düsseldorf International Airport (DUS)plane ZRH - DUS
5h 47mTrain, train to Zurich Airport, fly to Frankfurt
- Take the train from Appenzell to St. Gallentrain
- Take the train from St. Gallen(Ch) to Zuerich Flughafentrain
- Fly from Zurich Airport (ZRH) to Frankfurt (FRA)plane ZRH - FRA
- Take the train from Frankfurt to Köln Messe/Deutz Bftrain
5h 46mTrain, ferry to Friedrichshafen Airport, fly to Düsseldorf International Airport
- Take the train from Appenzell to Herisautrain
- Take the train from Herisau to Romanshorntrain
- Take the ferry from Romanshorn Autoquai to Friedrichshafen Faehreferry
- Fly from Friedrichshafen Airport (FDH) to Düsseldorf International Airport (DUS)plane FDH - DUS
- Take the train from Düsseldorf Hbf to Köln Hbftrain
6h 11mTrain, train to Munich International Airport, fly to Cologne Bonn Airport
- Take the train from Appenzell to St. Gallentrain
- Take the train from St. Gallen(Ch) to St. Margrethen Sgtrain
- Take the train from St. Margrethen Sg to Lindau-Reutintrain
- Take the train from Lindau, Reutin Bahnhof to München Hbftrain
- Fly from Munich International Airport (MUC) to Cologne Bonn Airport (CGN)plane MUC - CGN
8h 4m
Appenzell to Cologne by train
Questions & Answers
The cheapest way to get from Appenzell to Cologne is to bus which costs €55 - €70 and takes 10h 26m.
The fastest way to get from Appenzell to Cologne is to drive which takes 5h 42m and costs €95 - €150.
No, there is no direct bus from Appenzell to Cologne. However, there are services departing from Appenzell, Adlerplatz and arriving at Köln via St. Gallen Lagerstrasse and Zürich Bus Station. The journey, including transfers, takes approximately 10h 26m.
No, there is no direct train from Appenzell to Cologne. However, there are services departing from Appenzell and arriving at Köln Messe/Deutz Bf via St. Gallen(Ch), Konstanz Bahnhof, Singen and Hauptbahnhof. The journey, including transfers, takes approximately 7h 28m.
The distance between Appenzell and Cologne is 599 km. The road distance is 559.4 km.
The best way to get from Appenzell to Cologne without a car is to train via Stuttgart which takes 7h 28m and costs €90 - €410.
It takes approximately 7h 28m to get from Appenzell to Cologne, including transfers.
Appenzell to Cologne bus services, operated by RegioJet, depart from St. Gallen Lagerstrasse station.
Appenzell to Cologne train services, operated by Thurbo, depart from St. Gallen(Ch) station.
The best way to get from Appenzell to Cologne is to train via Stuttgart which takes 7h 28m and costs €90 - €410. Alternatively, you can bus, which costs €55 - €70 and takes 10h 26m.
What companies run services between Appenzell, Switzerland and Cologne, Germany?
You can take a train from Appenzell to Köln Messe/Deutz Bf via St. Gallen, St. Gallen(Ch), Konstanz Bahnhof, Singen, and Hauptbahnhof in around 7h 28m. Alternatively, you can take a vehicle from Appenzell, Adlerplatz to Köln via St. Gallen, Bahnhof, St. Gallen Lagerstrasse, and Zürich Bus Station in around 10h 26m.
- Website
- lufthansa.com
Flights from Zurich Airport to Cologne Bonn Airport via Munich International Airport
- Ave. Duration
- 3h
- When
- Monday, Friday, and Sunday
- Estimated price
- €95–330
Flights from Zurich Airport to Düsseldorf International Airport via Frankfurt
- Ave. Duration
- 2h 56m
- When
- Every day
- Estimated price
- €70–300
Flights from Zurich Airport to Düsseldorf International Airport via Munich International Airport
- Ave. Duration
- 3h 13m
- When
- Every day
- Estimated price
- €45–320
Flights from Zurich Airport to Frankfurt
- Ave. Duration
- 1h 4m
- When
- Every day
- Estimated price
- €80–390
Flights from Zurich Airport to Frankfurt via Munich International Airport
- Ave. Duration
- 3h
- When
- Every day
- Estimated price
- €85–190
Flights from Munich International Airport to Cologne Bonn Airport
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- €40–280
- Phone
- +41 71 554 00 00
- Website
- Thurbo
Train from St. Gallen(Ch) to Konstanz
- Ave. Duration
- 35 min
- Frequency
- Every 30 minutes
- Estimated price
- €6–14
- Schedules at
- Thurbo
- 2nd Class Ticket
- €6–9
- 1st Class Ticket
- €11–14
Train from St. Gallen(Ch) to Zuerich Flughafen
- Ave. Duration
- 1h 1m
- Frequency
- 3 times a week
- Estimated price
- €10–21
- Schedules at
- Thurbo
- 2nd Class Ticket
- €10–14
- 1st Class Ticket
- €17–21
Train from St. Gallen(Ch) to Konstanz
- Ave. Duration
- 35 min
- Frequency
- Every 30 minutes
- Estimated price
- €6–14
- Schedules at
- Thurbo
- 2nd Class Ticket
- €6–9
- 1st Class Ticket
- €11–14
Train from Gossau SG to Zürich HB
- Ave. Duration
- 1h 1m
- Frequency
- 3 times a week
- Estimated price
- €10–21
- Schedules at
- Thurbo
- 2nd Class Ticket
- €10–14
- 1st Class Ticket
- €17–21
Train from St. Gallen(Ch) to Zuerich Flughafen
- Ave. Duration
- 1h 1m
- Frequency
- 3 times a week
- Estimated price
- €10–21
- Schedules at
- Thurbo
- 2nd Class Ticket
- €10–14
- 1st Class Ticket
- €17–21
Train from St. Gallen(Ch) to Zuerich Flughafen
- Ave. Duration
- 1h 1m
- Frequency
- 3 times a week
- Estimated price
- €10–21
- Schedules at
- Thurbo
- 2nd Class Ticket
- €10–14
- 1st Class Ticket
- €17–21
Train from Herisau to Romanshorn
- Ave. Duration
- 28 min
- Frequency
- Every 30 minutes
- Estimated price
- €5–12
- Schedules at
- Thurbo
- 2nd Class Ticket
- €5–8
- 1st Class Ticket
- €10–12
Train from St. Gallen(Ch) to St. Margrethen Sg
- Ave. Duration
- 28 min
- Frequency
- Every 30 minutes
- Estimated price
- €5–12
- Schedules at
- Thurbo
- 2nd Class Ticket
- €5–7
- 1st Class Ticket
- €9–12
Train from St. Margrethen Sg to Lindau-Reutin
- Ave. Duration
- 17 min
- Frequency
- Every 3 hours
- Estimated price
- €4–11
- Schedules at
- Thurbo
- 2nd Class Ticket
- €4–6
- 1st Class Ticket
- €8–11
- Phone
- +420 222 222 221
- [email protected]
- Website
- RegioJet
Bus from St. Gallen Lagerstrasse to Zurich Central Bus Station Sihlquai
- Ave. Duration
- 1h
- Frequency
- 4 times a week
- Estimated price
- €5–9
- Website
- RegioJet
- Phone
- +49 (0) 7531 3640-0
- [email protected]
- Website
- bsb.de
Ferry from Romanshorn Autoquai to Friedrichshafen Faehre
- Ave. Duration
- 46 min
- Frequency
- Hourly
- Estimated price
- €9–12
- Schedules at
- bsb.de
Want to know more about travelling around Germany
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
Train travel in France: A guide to SNCF
Read the travel guide
More Questions & Answers
Appenzell to Cologne bus services, operated by RegioJet, arrive at Zurich Central Bus Station Sihlquai.
Appenzell to Cologne train services, operated by Thurbo, arrive at Konstanz station.
Yes, the driving distance between Appenzell to Cologne is 559 km. It takes approximately 5h 42m to drive from Appenzell to Cologne.
Book your Appenzell to Cologne train tickets online with Omio.
There are 1829+ hotels available in Cologne.








