Compare prices and tickets by train, bus or flight

Thu
Jan 27
$21Deutsche Bahn
$9STUDENT AGENCY k.s.
Fri
Jan 28
$16Deutsche Bahn
$9STUDENT AGENCY k.s.
Sat
Jan 29
$21Deutsche Bahn
$9STUDENT AGENCY k.s.
Sun
Jan 30
$21Deutsche Bahn
Find prices

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

Deutsche Bahn
Renfe
Italo
Frecciarossa

Overview: Train from Frankfurt am Main Airport to Bonn

distanceDistance80 miles (129 km)
durationAverage train duration1 h 45 min
priceAverage train ticket price$20 (€17)
frequencyTrain frequency32 a day
changesDirect trainYes, there are 32 direct trains a day
carriersTrain companiesDeutsche Bahn or Deutsche Bahn with connection

Trains from Frankfurt am Main Airport to Bonn cover the 80 miles (129 km) long trip taking on average 1 h 45 min with our travel partners like Deutsche Bahn or Deutsche Bahn with connection. Normally, there are 32 trains operating per day, including direct services available. You can get the cheapest train tickets for this journey for as low as $16 (€13), but the average price of train tickets is $20 (€17).

Train providers: Deutsche Bahn from Frankfurt am Main Airport to Bonn trains

Buy your official Deutsche Bahn train tickets from Frankfurt am Main Airport to Bonn from $16 (€13) with Omio. Find train times and tickets for over 1000 travel companies to compare and book the most affordable trip.

Deutsche Bahn

Deutsche Bahn (DB) is the main provider of train services in Germany, making on average 40, 000 journeys per day. A special feature of Deutsche Bahn 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 for your train between Frankfurt am Main Airport and Bonn. 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.

Deutsche Bahn from Frankfurt am Main Airport to Bonn train information:

  • Average Duration: 2 h 12 min
  • Average Price: $16
  • Deutsche Bahn frequency: 5 a day

Please follow the recommendations outlined by Deutsche Bahn when booking your train tickets from Frankfurt am Main Airport to Bonn due to the coronavirus:

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

Travel Tips: Trains from Frankfurt am Main Airport to Bonn

Travel by train to Bonn 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 Frankfurt am Main Airport to Bonn.
FAQs

How much do cheap train tickets to Bonn from Frankfurt am Main Airport cost?

Train tickets to Bonn from Frankfurt am Main Airport for some dates and times can be found for as cheap as $16 (€13)  one way in the next 7 days.

How much is a train ticket to Bonn from Frankfurt am Main Airport?

The Frankfurt am Main Airport to Bonn train ticket price is on average $20 (€17)  if you are looking to purchase your tickets for this trip in the next week.

How far is Bonn from Frankfurt am Main Airport by train?

The Frankfurt am Main Airport to Bonn train distance is approximately 80 miles (129 km).

What is the Frankfurt am Main Airport to Bonn train travel time?

While the time it takes to travel 80 miles (129 km) to Bonn from Frankfurt am Main Airport can vary based on specific dates, weekends, and holidays, the Frankfurt am Main Airport to Bonn train journey time is on average 1 h 45 min.

What train companies offer a service between Frankfurt am Main Airport and Bonn?

When taking a train from Frankfurt am Main Airport to Bonn, you can count on Deutsche Bahn or Deutsche Bahn with connection for the best way to get you to Bonn. You can also check all possible train providers who offer a service to Bonn from Frankfurt am Main Airport and compare the amenities they offer before buying a train ticket.

How many train services are there between Frankfurt am Main Airport and Bonn a day?

The average number of trains departing Frankfurt am Main Airport for Bonn is 32 a day. The train schedules and services may vary between weekdays and weekends.

What are the first and last departure train times from Frankfurt am Main Airport to Bonn?

The earliest train for this trip departs from Frankfurt am Main Airport at 4: 58 AM. The last train leaves from Frankfurt am Main Airport at 1: 58 PM. Check Omio for the latest train schedule from Frankfurt am Main Airport to Bonn and book the best time to depart on your chosen travel date.

How far in advance should I buy train tickets to Bonn from Frankfurt am Main Airport for the best deals?

In general, we recommend booking tickets for trains in advance to score the best deals from all possible train companies offering this trip and save money. If you purchase train tickets between Frankfurt am Main Airport and Bonn within the next 7 days, you can find tickets to cost on average $20 (€17) one way. To find the best prices for this journey, consider booking your train ticket from Frankfurt am Main Airport to Bonn a few months in advance.