Duration 2h 24m
Distance 131.1 km
Average price 25€
Frequency 14/day

Trip overview

The average train between Cologne Bonn Airport and Sankt Goar takes 2h 24m and the fastest train takes 2h 5m. There is a train service every few hours from Cologne Bonn Airport to Sankt Goar. The journey time may be longer on weekends and holidays; use the search form on this page to search for a specific travel date.

Train

  1. Koeln/Bonn Flughafen
  2. Koblenz Hauptbahnhof
  3. Sankt Goar
2h 48m
Bookable on Rome2rio
8€ - 29€

Cologne Bonn Airport to Sankt Goar train times

Trains run hourly between Cologne Bonn Airport and Sankt Goar. The earliest departure is at 14:50 in the afternoon, and the last departure from Cologne Bonn Airport is at 22:50 which arrives into Sankt Goar at 07:05. All services require a transfer, and take on average 2h 24m. The schedules shown below are for the next available departures.

Frequently asked questions

Want to know about travelling from Cologne Bonn Airport to Sankt Goar? We have put together a list of the most frequently asked questions from our users such as: What is the cheapest mode of transport?, What is the quickest option?, How much do tickets usually cost? and many more.

There is widespread community transmission globally.
Some travel restrictions are being lifted in Germany. For the latest travel status, please check the official page for Germany.

Learn More.

No, there is no direct train from Cologne Bonn Airport to Sankt Goar. However, there are services departing from Koeln/Bonn Flughafen and arriving at St. Goar Bahnhof via Koblenz Hauptbahnhof. The journey, including transfers, takes approximately 2h 48m.

More details

The distance between Cologne Bonn Airport and Sankt Goar is 92 km. The road distance is 131.1 km.

Get driving directions

Cologne Bonn Airport to Sankt Goar train services, operated by Deutsche Bahn Regional, depart from Koeln/Bonn Flughafen station.

More details

Cologne Bonn Airport to Sankt Goar train services, operated by TransRegio, arrive at St. Goar Bahnhof station.

More details

There are 722+ hotels available in Sankt Goar. Prices start at 87€ per night.

More details

What companies run services between Cologne Bonn Airport and Sankt Goar?

You can take a train from Cologne Bonn Airport to Sankt Goar via Koeln/Bonn Flughafen, Koblenz Hbf, and Koblenz Hauptbahnhof in around 2h 48m.
Train operators
Deutsche Bahn Regional
Ave. Duration
1h 28m
Frequency
Hourly
Estimated price
14€ - 21€

Deutsche Bahn’s regional network is made up of IRE (Interregio-Express), RE (Regional-Express), RB (Regionalbahn) and S-Bahn trains. Ticket prices are fixed and there’s no seat reservations – just turn up, buy a ticket and jump on the next train. All regional trains depart regularly and connect to local and long-distance services.

Contact Details
Website
bahn.com
Train from Koeln/Bonn Flughafen to Koblenz Hbf
Ave. Duration
1h 28m
Frequency
Hourly
Estimated price
14€ - 21€
Website
reiseauskunft.bahn.de
Train from Koblenz Hbf to St Goar
Ave. Duration
27 min
Frequency
5 times a week
Estimated price
6€ - 9€
Website
reiseauskunft.bahn.de

Get the Rome2rio app

Find the best way to get from A to B, anywhere in the world, on your mobile or tablet.

Compare your options: plane, train, bus, car, ferry, bike share, driving and walking directions all in one search.

Learn more about our apps