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

Deutsche Bahn
Renfe
Italo
Frecciarossa

Overview: Train from Hamburg Hbf to Bonn Hbf

distanceDistance230 miles (371 km)
priceAverage train ticket price$38 (€32)
changesDirect trainYes
carriersTrain providersDeutsche Bahn

Trains from Hamburg Hbf to Bonn Hbf cover the 230 miles (371 km) long route with our travel partners like Deutsche Bahn. There are direct train services available. While the average ticket price for this journey costs around $38 (€32), you can find the cheapest train ticket for as low as $33 (€28).

Train companies: Deutsche Bahn from Hamburg Hbf to Bonn Hbf

Deutsche Bahn trains will get you between Hamburg Hbf and Bonn Hbf from $33 (€28). With over 1000 travel companies on Omio, you can find the best train times and tickets for your trip.

Deutsche Bahn

Germany's largest train company Deutsche Bahn (DB) offers excellent services within Germany and internationally, including a journey between Hamburg Hbf and Bonn Hbf. Find DB train times and tickets for your 230 miles (371 km) journey between Hamburg Hbf and Bonn Hbf with the best deals on Omio. Choose from ticket types including the Super Saver, Saver and Flexible fares if you’re looking for the most affordable train from Hamburg Hbf to Bonn Hbf. DB also offers discount cards, such as the Bahncard, 25, 50 and 100, which you can use on Omio.

Deutsche Bahn is well-known for its levels of efficiency and comfort with its range of train types. These include the high-speed InterCity Express (ICE), the national express Intercity (IC) and international express Eurocity (EC), and local Regional Express (RE) and Regional (RB) trains. These types of trains differ in terms of the comfort and time needed to travel. For example, bathrooms are standard services on these trains, but other amenities like an onboard restaurant or free WiFi access are only available on certain trains.

Please follow the recommendations outlined by Deutsche Bahn when booking your train tickets between Hamburg Hbf and Bonn Hbf due to the coronavirus:

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

Travel Tips: Trains from Hamburg 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 Hamburg Hbf to Bonn Hbf.
FAQs

How much do cheap trains between Hamburg Hbf and Bonn Hbf cost?

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

How much is the train to Bonn Hbf from Hamburg Hbf on average?

The train price between Hamburg Hbf and Bonn Hbf is on average $38 (€32)  if you are looking to book your tickets for this route in the next 7 days.

How far is Hamburg Hbf to Bonn Hbf by train?

When traveling this route you should expect the distance from Hamburg Hbf to Bonn Hbf by train to be approximately 230 miles (371 km).

What train providers go from Hamburg Hbf to Bonn Hbf?

If you're looking for trains from Hamburg Hbf to Bonn Hbf, you can rely on Deutsche Bahn to get you to Bonn Hbf. It's also good to check out all possible train companies for the Hamburg Hbf to Bonn Hbf journey to see if there might be differences in the amenities they offer.

When does the first train depart from Hamburg Hbf to Bonn Hbf? When does the last train depart from Hamburg Hbf to Bonn Hbf?

You can take the first train from Hamburg Hbf to Bonn Hbf at 6: 29 AM. The last train from Hamburg Hbf to Bonn Hbf that you can take departs at 1: 01 PM. Omio shows you the latest train from Hamburg Hbf to Bonn Hbf schedule to help you book the best departure time for this route.

How far in advance should I purchase a train ticket from Hamburg Hbf to Bonn Hbf to get the best deals?

In general, we recommend booking tickets for trains in advance to score the best deals from all possible train providers offering this route and save money. If you purchase train tickets between Hamburg Hbf and Bonn Hbf within the next 7 days, you can find tickets to cost on average $38 (€32) one way. To find the best prices for this trip, consider booking your train ticket from Hamburg Hbf to Bonn Hbf a few months in advance.

More options for your journey from Hamburg Hbf to Bonn Hbf

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