Compare prices and tickets by train, bus or flight

Sun
Jan 30
$15Deutsche Bahn
Mon
Jan 31
$18Deutsche Bahn
Fri
Feb 4
$14Deutsche Bahn

More than 1,000 travel companies trust us to sell their tickets all in one place.

Deutsche Bahn
Renfe
Italo
Frecciarossa

Overview: Train from Cologne Hbf to Bonn Hbf

distanceDistance16 miles (25 km)
durationAverage train duration19 min
priceAverage train ticket price$15 (€13)
changesDirect trainYes
carriersTrain companiesDeutsche Bahn

Trains from Cologne Hbf to Bonn Hbf cover the 16 miles (25 km) long journey taking on average 19 min with our travel partners like Deutsche Bahn. There are direct train services available. While the average ticket price for this trip costs around $15 (€13), you can find the cheapest train ticket for as low as $13 (€11).

Train companies: Travel with Deutsche Bahn from Cologne Hbf to Bonn Hbf

Buy your official Deutsche Bahn train tickets between Cologne Hbf and Bonn Hbf from $13 (€11) with Omio. Find train times and tickets for over 1000 travel companies to compare and book the most affordable journey.

Deutsche Bahn

Find your perfect route from Cologne Hbf to Bonn Hbf with Deutsche Bahn (DB)! Check out the DB train schedules from Cologne Hbf to Bonn Hbf and then book cheap DB tickets with Omio. The distance between Cologne Hbf and Bonn Hbf by DB is 16 miles (25 km) and the cheapest price for a DB ticket between Cologne Hbf and Bonn Hbf is $13 (€11).

DB is the main provider of train services in Germany, making on average 40, 000 train journeys per day. A special feature of DB is its wide range of ticket types, savings offers including Super Saver, Saver, and Flexible fares and discount cards like the Bahncard 25, 50 and 100, which you can also use at Omio.

DB uses different types of trains such as the ICE (Intercity Express), IC (Intercity), EC (Eurocity), IRE (Interregio-Express), RE (Regional Express) and RB (Regionalbahn) on its routes, which differ in terms of comfort and the time required to travel. For example, while bathrooms are standard amenities, services like an onboard restaurant or free WiFi are only available on certain trains.

Read on for COVID-19 recommendations and policies for your Deutsche Bahn train ticket from Cologne Hbf to Bonn Hbf:

  • Cashless payments recommended
  • Online booking and check-in recommended
  • Normal conditions apply

Travel Tips: Trains from Cologne Hbf to Bonn Hbf

Travel by train to Bonn Hbf easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Cologne Hbf to Bonn Hbf.
FAQs

How much do cheap train tickets between Cologne Hbf and Bonn Hbf cost?

If you’re looking to save money on tickets, you can find cheap Cologne Hbf to Bonn Hbf trains for as little as $13 (€11)  in the next 7 days.

What is the cost of a train from Cologne Hbf to Bonn Hbf?

If you’re looking to book your train tickets in the next week, you can expect the Cologne Hbf to Bonn Hbf train price to come in at an average of $15 (€13)  one way.

How far is it from Cologne Hbf to Bonn Hbf by train?

The Cologne Hbf to Bonn Hbf train distance is approximately 16 miles (25 km).

How long is the train between Cologne Hbf and Bonn Hbf?

The Cologne Hbf to Bonn Hbf train duration is on average 19 min, which is to be expected when traveling 16 miles (25 km) between Cologne Hbf and Bonn Hbf. However, the time it takes can vary based on specific dates, weekends, and holidays.

Which train companies can get me from Cologne Hbf to Bonn Hbf?

For the best Cologne Hbf to Bonn Hbf train to purchase, you can travel safely and comfortably with Deutsche Bahn. However, it's always good to check all possible train providers with services to Bonn Hbf from Cologne Hbf to compare what amenities they may offer.

When is the earliest train from Cologne Hbf to Bonn Hbf? When is the last train from Cologne Hbf to Bonn Hbf?

The earliest train for this route departs from Cologne Hbf at 5: 53 AM. The last train leaves from Cologne Hbf at 9: 53 PM. Check Omio for the latest train schedule from Cologne Hbf to Bonn Hbf and book the best time to depart on your chosen travel date.

How far in advance should I book train tickets between Cologne Hbf and Bonn Hbf for the best deals?

If you purchase the Cologne Hbf to Bonn Hbf train within the next 7 days, you can find one way tickets to cost on average $15 (€13). However, booking your train ticket in advance gives you access to the best prices for trains between Cologne Hbf and Bonn Hbf. Look out for train tickets for this trip to go on sale a few months before your planned departure date to find the best deals.

More options for your journey from Cologne Hbf to Bonn Hbf

Here are some other resources that might have the information you need