background

Bonn to Frankfurt Trains

Bonn to Frankfurt (Main) Train Schedule and Tickets

The trains from Bonn to Frankfurt (Main) start their journey as early as 5:24 AM, with the last train departing around 10:35 PM. Key stations on the route include Siegburg/Bonn and Limburg Süd. The Intercity-Express (ICE) trains complete the journey in approximately 1 hour and 15 minutes. Ticket prices start at €29 (about $34 USD) for 2nd class, with 1st class tickets available for a premium experience. You can reserve a seat and check the timetable online, making it convenient to find the best price and schedule for your travel.

Bonn to Frankfurt (Main) Route Overview

The route from Bonn to Frankfurt (Main) is a key rail connection in Germany, linking the former capital Bonn with the financial hub of Frankfurt. Trains on this route typically take around 1 hour and 20 minutes to cover the distance, providing a reliable means of transportation for both commuters and visitors. Bonn, known for its historical sites and cultural institutions, offers a contrast to Frankfurt, a city characterized by its modern skyline and economic significance. On this page, you’ll find all the crucial information for planning your Bonn to Frankfurt trip, including train schedules, available ticket options, and frequently asked questions regarding travel on this important route.

Book Train Tickets Worldwide

In 2024, customers saved an average* of 27%
by booking 3 months in advance

1M+ Train
Journeys
Blazing Fast
Support Team
Flexible Booking
and Cancellations
250+ Rail
Operators
Loyalty Rewards
and Free Upgrades
Exclusive journeys from
touristic to high-speed trains

Bonn to Frankfurt (Main) Train Map

Bonn to Frankfurt (Main) Train Map
Plan your trip between Bonn and Frankfurt (Main) on the ICE line. The route provides access to key stations such as Siegburg/Bonn, and Limburg an der Lahn. Between Bonn and Frankfurt, you can explore the lush landscapes of the Rhine Valley, with vineyards and historic castles lining the banks. As you approach Frankfurt, the skyline begins to emerge, highlighting this major financial center. This travel route not only connects two vibrant cities but also showcases scenic highlights along the way.

Facts Before You Buy Bonn to Frankfurt (Main) Train Tickets

Direct Connections
Trains run directly between Bonn and Frankfurt (Main), providing a hassle-free travel experience.
Travel Time
The journey takes approximately 1 hour and 20 minutes, allowing for a quick and efficient trip.
Comfortable Travel Experience
Trains feature comfortable seating and clean facilities, ensuring a pleasant journey.
Affordable Pricing
Various ticket options are available, making it budget-friendly for all travelers.
Multiple Services
Frequent services are available throughout the day, enhancing your travel options.
Scenic Views
Enjoy picturesque landscapes as the train travels along the beautiful Rhine Valley.

Search. Book. Travel.

With our free app, train booking is easy and rewards add up fast. Every ticket you book brings you closer to discounts for future trips, so you save even more while exploring the World by Rail.
Travel More, Spend Less.
phone
Manage booking
on the go
Special
promotions
Real-Time
trip notifications

FAQ about the Bonn to Frankfurt (Main) Route

Which train services operate from Bonn to Frankfurt (Main)?
For your journey from Bonn to Frankfurt (Main), you can take the Intercity (IC) and Regional Express (RE) trains. The Intercity trains are faster and less frequent, while Regional Express trains provide more options, stopping at several stations along the way.
How much is the train ticket from Bonn to Frankfurt (Main)?
A train ticket from Bonn to Frankfurt (Main) generally costs between 25 to 40 euros (27 USD - 44 USD) for a one-way journey. Prices may vary based on the time of booking and availability, so purchasing tickets in advance is recommended for better deals.
What is the travel time from Bonn to Frankfurt (Main) by train?
The travel time from Bonn to Frankfurt (Main) via train typically ranges from 1 hour and 15 minutes to 1 hour and 50 minutes, depending on the specific service and train type you choose.
How to book train tickets from Bonn to Frankfurt (Main)?
Booking train tickets from Bonn to Frankfurt (Main) can be easily done through Rail Monsters’ website or mobile app. You can choose your preferred dates and train types to secure your reservation hassle-free. Advance booking is advisable, especially during busy travel seasons.
Can I buy train tickets at the station for Bonn to Frankfurt (Main)?
Yes, you can purchase train tickets at Bonn station. However, to avoid waiting in lines, consider using Rail Monsters for a more convenient online booking experience that allows you to confirm your travel plans ahead of time.
Are there any direct trains from Bonn to Frankfurt (Main)?
Yes, there are direct train services from Bonn to Frankfurt (Main). These direct connections make it easy to travel without the need for transfers, ensuring a straightforward journey between the two cities.
Which train services operate from Bonn to Frankfurt (Main)?
For your journey from Bonn to Frankfurt (Main), you can take the Intercity (IC) and Regional Express (RE) trains. The Intercity trains are faster and less frequent, while Regional Express trains provide more options, stopping at several stations along the way.
How much is the train ticket from Bonn to Frankfurt (Main)?
A train ticket from Bonn to Frankfurt (Main) generally costs between 25 to 40 euros (27 USD - 44 USD) for a one-way journey. Prices may vary based on the time of booking and availability, so purchasing tickets in advance is recommended for better deals.
What is the travel time from Bonn to Frankfurt (Main) by train?
The travel time from Bonn to Frankfurt (Main) via train typically ranges from 1 hour and 15 minutes to 1 hour and 50 minutes, depending on the specific service and train type you choose.
How to book train tickets from Bonn to Frankfurt (Main)?
Booking train tickets from Bonn to Frankfurt (Main) can be easily done through Rail Monsters’ website or mobile app. You can choose your preferred dates and train types to secure your reservation hassle-free. Advance booking is advisable, especially during busy travel seasons.
Can I buy train tickets at the station for Bonn to Frankfurt (Main)?
Yes, you can purchase train tickets at Bonn station. However, to avoid waiting in lines, consider using Rail Monsters for a more convenient online booking experience that allows you to confirm your travel plans ahead of time.
Are there any direct trains from Bonn to Frankfurt (Main)?
Yes, there are direct train services from Bonn to Frankfurt (Main). These direct connections make it easy to travel without the need for transfers, ensuring a straightforward journey between the two cities.
Discover more details at our
Country Guide

Buy Your Bonn to Frankfurt (Main) Train Tickets on Rail Monsters

Book train tickets from Bonn to Frankfurt (Main) with Rail Monsters: our 24/7 support team is here to assist you and we offer mobile apps for iOS and Android to book and manage your tickets. Enjoy flexible bookings and cancellations, plus free class upgrades on several routes for loyal customers. Compare train ticket prices for the best options available.
Rail Monsters
Rail Monsters
Rail Monsters
Rail Monsters
Rail Monsters
Qr codeAppleGoogleHuaweiMi