Frankfurt (Main) Hbf to Bonn Hbf train

Cheap train tickets from Frankfurt (Main) Hbf to Bonn Hbf

Showing times and prices for May 24

Cheapest

18

Average

39

The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid traveling at rush hour.

Cheapest
05:42AMFrankfurt (Main) Hbf2h01 07:43AMBonn Hbf
0 transfers
181One-way
Cheapest
11:24PMFrankfurt (Main) Hbf2h12 01:36AMBonn Hbf
0 transfers
181One-way
2nd Cheapest
06:43AMFrankfurt (Main) Hbf2h00 08:43AMBonn Hbf
0 transfers
201One-way
2nd Cheapest
08:42PMFrankfurt (Main) Hbf2h01 10:43PMBonn Hbf
1 transfer
201One-way
2nd Cheapest
08:42AMFrankfurt (Main) Hbf2h01 10:43AMBonn Hbf
1 transfer
201One-way

Train schedule from Frankfurt (Main) Hbf to Bonn Hbf

Showing trains for tomorrow, Tuesday, May 24
03:13AMFrankfurt (Main) Hbf2h11 05:24AMBonn Hbf
0 transfers
04:49AMFrankfurt (Main) Hbf1h34 06:23AMBonn Hbf
1 transfer
05:28AMFrankfurt (Main) Hbf1h25 06:53AMBonn Hbf
1 transfer
05:40AMFrankfurt (Main) Hbf1h39 07:19AMBonn Hbf
1 transfer
05:42AMFrankfurt (Main) Hbf2h01 07:43AMBonn Hbf
0 transfers
06:08AMFrankfurt (Main) Hbf3h23 09:31AMBonn Hbf
1 transfer
06:28AMFrankfurt (Main) Hbf1h44 08:12AMBonn Hbf
1 transfer
06:43AMFrankfurt (Main) Hbf2h00 08:43AMBonn Hbf
0 transfers
06:43AMFrankfurt (Main) Hbf1h53 08:36AMBonn Hbf
2 transfers
07:10AMFrankfurt (Main) Hbf1h44 08:54AMBonn Hbf
1 transfer
07:28AMFrankfurt (Main) Hbf1h58 09:26AMBonn Hbf
1 transfer
07:28AMFrankfurt (Main) Hbf1h44 09:12AMBonn Hbf
2 transfers
07:42AMFrankfurt (Main) Hbf1h41 09:23AMBonn Hbf
2 transfers
07:42AMFrankfurt (Main) Hbf2h01 09:43AMBonn Hbf
0 transfers
08:10AMFrankfurt (Main) Hbf1h23 09:33AMBonn Hbf
1 transfer
08:16AMFrankfurt (Main) Hbf1h56 10:12AMBonn Hbf
1 transfer
08:38AMFrankfurt (Main) Hbf2h05 10:43AMBonn Hbf
1 transfer
08:42AMFrankfurt (Main) Hbf2h01 10:43AMBonn Hbf
1 transfer
08:42AMFrankfurt (Main) Hbf1h54 10:36AMBonn Hbf
2 transfers
09:08AMFrankfurt (Main) Hbf2h54 12:02PMBonn Hbf
1 transfer
09:10AMFrankfurt (Main) Hbf1h33 10:43AMBonn Hbf
1 transfer
09:26AMFrankfurt (Main) Hbf1h46 11:12AMBonn Hbf
2 transfers
09:26AMFrankfurt (Main) Hbf1h59 11:25AMBonn Hbf
1 transfer
09:42AMFrankfurt (Main) Hbf1h41 11:23AMBonn Hbf
2 transfers
09:42AMFrankfurt (Main) Hbf2h01 11:43AMBonn Hbf
0 transfers
10:10AMFrankfurt (Main) Hbf1h23 11:33AMBonn Hbf
1 transfer
10:26AMFrankfurt (Main) Hbf1h46 12:12PMBonn Hbf
1 transfer
10:42AMFrankfurt (Main) Hbf2h01 12:43PMBonn Hbf
1 transfer
11:08AMFrankfurt (Main) Hbf2h54 02:02PMBonn Hbf
1 transfer
11:10AMFrankfurt (Main) Hbf1h33 12:43PMBonn Hbf
1 transfer
11:26AMFrankfurt (Main) Hbf2h01 01:27PMBonn Hbf
1 transfer
11:26AMFrankfurt (Main) Hbf1h46 01:12PMBonn Hbf
2 transfers
11:42AMFrankfurt (Main) Hbf1h41 01:23PMBonn Hbf
2 transfers
11:42AMFrankfurt (Main) Hbf2h01 01:43PMBonn Hbf
0 transfers
12:10PMFrankfurt (Main) Hbf1h23 01:33PMBonn Hbf
1 transfer
12:15PMFrankfurt (Main) Hbf1h48 02:03PMBonn Hbf
1 transfer
12:28PMFrankfurt (Main) Hbf1h44 02:12PMBonn Hbf
1 transfer
12:38PMFrankfurt (Main) Hbf2h05 02:43PMBonn Hbf
1 transfer
12:42PMFrankfurt (Main) Hbf2h01 02:43PMBonn Hbf
1 transfer
01:10PMFrankfurt (Main) Hbf1h23 02:33PMBonn Hbf
1 transfer
01:26PMFrankfurt (Main) Hbf2h00 03:26PMBonn Hbf
1 transfer
01:26PMFrankfurt (Main) Hbf1h46 03:12PMBonn Hbf
2 transfers
01:42PMFrankfurt (Main) Hbf2h01 03:43PMBonn Hbf
0 transfers
01:42PMFrankfurt (Main) Hbf1h41 03:23PMBonn Hbf
2 transfers
02:10PMFrankfurt (Main) Hbf1h23 03:33PMBonn Hbf
1 transfer
02:26PMFrankfurt (Main) Hbf1h46 04:12PMBonn Hbf
1 transfer
02:38PMFrankfurt (Main) Hbf2h05 04:43PMBonn Hbf
1 transfer
02:42PMFrankfurt (Main) Hbf2h01 04:43PMBonn Hbf
1 transfer
03:08PMFrankfurt (Main) Hbf2h54 06:02PMBonn Hbf
1 transfer
03:16PMFrankfurt (Main) Hbf1h37 04:53PMBonn Hbf
1 transfer
03:42PMFrankfurt (Main) Hbf1h41 05:23PMBonn Hbf
2 transfers
03:42PMFrankfurt (Main) Hbf2h01 05:43PMBonn Hbf
0 transfers
03:56PMFrankfurt (Main) Hbf2h25 06:21PMBonn Hbf
1 transfer
04:10PMFrankfurt (Main) Hbf1h23 05:33PMBonn Hbf
1 transfer
04:16PMFrankfurt (Main) Hbf1h37 05:53PMBonn Hbf
1 transfer
04:26PMFrankfurt (Main) Hbf2h36 07:02PMBonn Hbf
1 transfer
04:28PMFrankfurt (Main) Hbf1h44 06:12PMBonn Hbf
1 transfer
04:38PMFrankfurt (Main) Hbf2h05 06:43PMBonn Hbf
1 transfer
04:42PMFrankfurt (Main) Hbf1h54 06:36PMBonn Hbf
2 transfers
04:42PMFrankfurt (Main) Hbf2h01 06:43PMBonn Hbf
1 transfer
04:51PMFrankfurt (Main) Hbf2h30 07:21PMBonn Hbf
1 transfer
05:08PMFrankfurt (Main) Hbf2h54 08:02PMBonn Hbf
1 transfer
05:16PMFrankfurt (Main) Hbf1h35 06:51PMBonn Hbf
1 transfer
05:42PMFrankfurt (Main) Hbf2h01 07:43PMBonn Hbf
0 transfers
05:42PMFrankfurt (Main) Hbf1h41 07:23PMBonn Hbf
2 transfers
06:10PMFrankfurt (Main) Hbf1h23 07:33PMBonn Hbf
1 transfer
06:16PMFrankfurt (Main) Hbf1h47 08:03PMBonn Hbf
1 transfer
06:26PMFrankfurt (Main) Hbf2h36 09:02PMBonn Hbf
1 transfer
06:28PMFrankfurt (Main) Hbf1h44 08:12PMBonn Hbf
1 transfer
06:38PMFrankfurt (Main) Hbf2h05 08:43PMBonn Hbf
1 transfer
06:42PMFrankfurt (Main) Hbf2h01 08:43PMBonn Hbf
1 transfer
07:08PMFrankfurt (Main) Hbf2h54 10:02PMBonn Hbf
1 transfer
07:10PMFrankfurt (Main) Hbf1h32 08:42PMBonn Hbf
1 transfer
07:24PMFrankfurt (Main) Hbf3h07 10:31PMBonn Hbf
1 transfer
07:28PMFrankfurt (Main) Hbf1h44 09:12PMBonn Hbf
2 transfers
07:28PMFrankfurt (Main) Hbf1h57 09:25PMBonn Hbf
1 transfer
07:44PMFrankfurt (Main) Hbf1h59 09:43PMBonn Hbf
0 transfers
07:44PMFrankfurt (Main) Hbf1h36 09:20PMBonn Hbf
2 transfers
08:10PMFrankfurt (Main) Hbf1h44 09:54PMBonn Hbf
1 transfer
08:31PMFrankfurt (Main) Hbf1h49 10:20PMBonn Hbf
1 transfer
08:38PMFrankfurt (Main) Hbf2h05 10:43PMBonn Hbf
1 transfer
08:42PMFrankfurt (Main) Hbf2h01 10:43PMBonn Hbf
1 transfer
08:47PMFrankfurt (Main) Hbf1h48 10:35PMBonn Hbf
2 transfers
09:10PMFrankfurt (Main) Hbf1h44 10:54PMBonn Hbf
1 transfer
09:46PMFrankfurt (Main) Hbf1h57 11:43PMBonn Hbf
0 transfers
09:46PMFrankfurt (Main) Hbf1h34 11:20PMBonn Hbf
2 transfers
10:10PMFrankfurt (Main) Hbf1h40 11:50PMBonn Hbf
1 transfer
10:32PMFrankfurt (Main) Hbf1h56 12:28AMBonn Hbf
2 transfers
11:10PMFrankfurt (Main) Hbf1h48 12:58AMBonn Hbf
1 transfer
11:24PMFrankfurt (Main) Hbf2h12 01:36AMBonn Hbf
0 transfers

Find all the dates and times for this journey

Compare prices and tickets by train, bus or flight

Tue
May 24
Wed
May 25
Thu
May 26
Fri
May 27
Sat
May 28
Sun
May 29
Mon
May 30
Tue
May 31
Wed
Jun 01
Thu
Jun 02
Fri
Jun 03
Sat
Jun 04
Sun
Jun 05
Mon
Jun 06

Fastest train times from Frankfurt (Main) Hbf to Bonn Hbf

Showing times and prices for May 24

Fastest Journey

1 h 23 m

Average

1 h 55 m

Trains per day

90

Distance

131 km

Of the 90 trains that leave Frankfurt (Main) Hbf for Bonn Hbf every day 12 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

Fastest
06:10PMFrankfurt (Main) Hbf1h23 07:33PMBonn Hbf
1 transfer
521One-way
Fastest
01:10PMFrankfurt (Main) Hbf1h23 02:33PMBonn Hbf
1 transfer
461One-way
Fastest
10:10AMFrankfurt (Main) Hbf1h23 11:33AMBonn Hbf
1 transfer
461One-way
Fastest
08:10AMFrankfurt (Main) Hbf1h23 09:33AMBonn Hbf
1 transfer
461One-way
Fastest
02:10PMFrankfurt (Main) Hbf1h23 03:33PMBonn Hbf
1 transfer
521One-way

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 (Main) Hbf to Bonn Hbf

distanceDistance81 miles (130 km)
durationAverage train duration2 h 1 min
priceAverage train ticket price$21 (€19)
changesDirect trainYes
carriersTrain providersDeutsche Bahn or Deutsche Bahn with connection

Trains from Frankfurt (Main) Hbf to Bonn Hbf cover the 81 miles (130 km) long trip taking on average 2 h 1 min with our travel partners like Deutsche Bahn or Deutsche Bahn with connection. There are direct train services available. You can get the cheapest train tickets for this trip for as low as $15 (€13), but the average price of train tickets is $21 (€19).

Train providers: Deutsche Bahn from Frankfurt (Main) Hbf to Bonn Hbf trains

For as little as $15 (€13) you can travel by train to Bonn Hbf from Frankfurt (Main) Hbf with Deutsche Bahn. Omio will show you the best deals, schedules and tickets available for this journey.

Deutsche Bahn

Deutsche Bahn (DB) is Germany’s main provider of train services and makes on average about 40, 000 domestic and international journeys per day. Deutsche Bahn’s fleet of trains includes the high-speed ICE (Intercity Express) as well as the IC (Intercity), EC (Eurocity), IRE (Interregio-Express), RE (Regional Express) and RB (Regionalbahn), which differ in terms of comfort and the time needed to travel. For example, while toilets are standard amenities, services like onboard restaurants or free WiFi are only available on certain train types and routes. Deutsche Bahn is well-known for its wide range of fares like Super Saver, Saver, and Flexible and discount cards like the Bahncard 25, 50 and 100, which you can also use for your Frankfurt (Main) Hbf to Bonn Hbf train.

  • Average Price: $15

Travel Tips: Trains from Frankfurt (Main) 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 Frankfurt (Main) Hbf to Bonn Hbf.
FAQs
Omio customers have found the cheapest trains from Frankfurt (Main) Hbf to Bonn Hbf to cost as little as $15 (€13)  in the next 7 days.
In the next 7 days you can expect to pay on average $21 (€19)  for a train ticket to Bonn Hbf from Frankfurt (Main) Hbf.
The train distance from Frankfurt (Main) Hbf to Bonn Hbf is around 81 miles (130 km).
While the time it takes to travel 81 miles (130 km) to Bonn Hbf from Frankfurt (Main) Hbf can vary based on specific dates, weekends, and holidays, the Frankfurt (Main) Hbf to Bonn Hbf train journey time is on average 2 h 1 min.
Take the Frankfurt (Main) Hbf to Bonn Hbf train with Deutsche Bahn or Deutsche Bahn with connection. However, it's always good to check out all possible train providers for the route to Bonn Hbf from Frankfurt (Main) Hbf as there might be differences in the amenities they offer.
The earliest train departing from Frankfurt (Main) Hbf to Bonn Hbf leaves at 4: 40 AM. The last train departing from Frankfurt (Main) Hbf to Bonn Hbf leaves at 10: 24 PM. You can find the latest Frankfurt (Main) Hbf to Bonn Hbf train schedule on Omio and book the best time to leave for your journey on your chosen travel date.
The price of a one way train ticket from Frankfurt (Main) Hbf to Bonn Hbf is on average $21 (€19) if you book within the next 7 days. But we recommend booking tickets before your planned travel date to find the best prices for trains from all possible train providers offering this trip. In general, you can find train tickets from Frankfurt (Main) Hbf to Bonn Hbf available a few months in advance.

More options for your journey from Frankfurt (Main) Hbf to Bonn Hbf

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

The Omio App Makes Travel Planning Easy

We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

ios-badge
android-badge
Hand With Phone
Currency
Language