The cheapest trains from Brussels to Frankfurt am Main

Showing times and prices for 21 Oct

Cheapest

£62

Average

£80

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.

The average ticket from Brussels to Frankfurt am Main will cost around £ 80 if you buy it on the day, but the cheapest tickets can be found for only £ 62.

Cheapest
06:24Brussels-Midi4h59 11:23Frankfurt (Main) Hbf
2 changes
£621One-way
2nd Cheapest
18:25Brussels-Midi4h47 23:12Frankfurt (Main) Hbf
1 changes
£631One-way
08:23Brussels-Midi5h00 13:23Frankfurt (Main) Hbf
2 changes
£711One-way
18:25Brussels-Midi3h06 21:31Frankfurt (Main) Hbf
0 changes
£721One-way
16:22Brussels-Midi5h01 21:23Frankfurt (Main) Hbf
2 changes
£801One-way

Timetable Brussels to Frankfurt am Main

Showing trains for tomorrow, Thu, 21 Oct
06:24Brussels-Midi4h59 11:23Frankfurt (Main) Hbf
0 changes
08:23Brussels-Midi5h00 13:23Frankfurt (Main) Hbf
0 changes
10:25Brussels-Midi3h06 13:31Frankfurt (Main) Hbf
0 changes
10:25Brussels-Midi4h58 15:23Frankfurt (Main) Hbf
0 changes
12:25Brussels-Midi5h00 17:25Frankfurt (Main) Hbf
0 changes
14:25Brussels-Midi3h08 17:33Frankfurt (Main) Hbf
0 changes
14:25Brussels-Midi4h58 19:23Frankfurt (Main) Hbf
0 changes
16:22Brussels-Midi3h09 19:31Frankfurt (Main) Hbf
0 changes
16:22Brussels-Midi5h01 21:23Frankfurt (Main) Hbf
0 changes
18:25Brussels-Midi3h06 21:31Frankfurt (Main) Hbf
0 changes
18:25Brussels-Midi4h47 23:12Frankfurt (Main) Hbf
0 changes
19:55Brussels-Midi8h53 04:48Frankfurt (Main) Hbf
0 changes
20:55Brussels-Midi9h54 06:49Frankfurt (Main) Hbf
0 changes
20:55Brussels-Midi9h53 06:48Frankfurt (Main) Hbf
0 changes
20:55Brussels-Midi10h07 07:02Frankfurt (Main) Hbf
0 changes

Find all the dates and times for this journey

COMPARE Prices across different modes

Thu
21 Oct
£62Deutsche Bahn
£19BlaBlaCar Bus
£244Lufthansa
Fri
22 Oct
£53Deutsche Bahn
£18BlaBlaCar Bus
£227Lufthansa
Sat
23 Oct
£30Deutsche Bahn
£22BlaBlaCar Bus
£197Lufthansa Cityline
Sun
24 Oct
£26Deutsche Bahn
£17BlaBlaCar Bus
£197Lufthansa
Mon
25 Oct
£28Deutsche Bahn
£17BlaBlaCar Bus
£157Brussels Airlines
Tue
26 Oct
£17Deutsche Bahn
£17BlaBlaCar Bus
£157Brussels Airlines
Wed
27 Oct
£26Deutsche Bahn
£17BlaBlaCar Bus
£195Swiss
Thu
28 Oct
£17Deutsche Bahn
£17BlaBlaCar Bus
£157Lufthansa
Fri
29 Oct
£33Deutsche Bahn
£17BlaBlaCar Bus
£363Lufthansa
Sat
30 Oct
£28Deutsche Bahn
£18BlaBlaCar Bus
£143Lufthansa
Sun
31 Oct
£28Deutsche Bahn
£17BlaBlaCar Bus
£157Lufthansa Cityline
Mon
1 Nov
£28Deutsche Bahn
£21BlaBlaCar Bus
£124Lufthansa
Tue
2 Nov
£17Deutsche Bahn
£17BlaBlaCar Bus
£124Brussels Airlines
Wed
3 Nov
£17Deutsche Bahn
£17BlaBlaCar Bus
£97Lufthansa
Thu
4 Nov
£17Deutsche Bahn
£12BlaBlaCar Bus
£97Lufthansa
Fri
5 Nov
£17Deutsche Bahn
£12BlaBlaCar Bus
£97Lufthansa
Sat
6 Nov
£17Deutsche Bahn
£12BlaBlaCar Bus
£97Brussels Airlines
Sun
7 Nov
£17Deutsche Bahn
£17BlaBlaCar Bus
£78Brussels Airlines
Mon
8 Nov
£17Deutsche Bahn
£17BlaBlaCar Bus
£78Lufthansa
Tue
9 Nov
£17Deutsche Bahn
£26Flixbus
£78Brussels Airlines

The fastest trains from Brussels to Frankfurt am Main

Showing times and prices for 21 Oct

Fastest Journey

3 h 6 m

Average

5 h 43 m

Trains per day

15

Distance

317 km

Of the 15 trains that leave Brussels for Frankfurt am Main every day 4 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

These direct trains cover the 317 km distance in an average of 5 h 43 m but if you time it right, some trains will get you there in just 3 h 6 m .

The slowest trains will take 10 h 7 m and usually involve a change or two along the way, but you might be able to save a few pennies if you’re on a budget.

Fastest
18:25Brussels-Midi3h06 21:31Frankfurt (Main) Hbf
0 changes
£721One-way
Fastest
10:25Brussels-Midi3h06 13:31Frankfurt (Main) Hbf
0 changes
£811One-way
2nd Fastest
14:25Brussels-Midi3h08 17:33Frankfurt (Main) Hbf
0 changes
£811One-way
16:22Brussels-Midi3h09 19:31Frankfurt (Main) Hbf
0 changes
£811One-way
18:25Brussels-Midi4h47 23:12Frankfurt (Main) Hbf
1 changes
£631One-way

These companies trust us. We sell their tickets all in one place.

Virgin Trains
East Coast
Cross Country
Deutsche Bahn
Place to stay

Need a place to stay?

view on map
Top pick hotels
Entire homes & apartments

Find the best accommodation for you, with our partner Booking.com

View All

Train Information from Brussels to Frankfurt am Main

distanceDistance197 miles (317 km)
durationAverage train duration3 h 6 min
priceAverage train ticket price£40 (€45)
frequencyTrain frequency6 a day
changesDirect trainYes, there are 6 direct trains a day
carriersTrain companiesDeutsche Bahn or Deutsche Bahn with connection

Trains from Brussels to Frankfurt am Main cover the 197 miles (317 km) long trip taking on average 3 h 6 min with our travel partners like Deutsche Bahn or Deutsche Bahn with connection. Normally, there are 6 trains operating per day, including direct services available. While the average ticket price for this route costs around £40, you can find the cheapest train ticket for as low as £17. Travellers depart most frequently from Bruxelles-Midi and arrive in Frankfurt (Main) Flughafen.

Train companies

Deutsche Bahn between Brussels and Frankfurt am Main

Buy your official Deutsche Bahn train tickets between Brussels and Frankfurt am Main from £17 with Omio. Find train times and tickets for over 1000 travel companies to compare and book the most convenient journey.

Deutsche Bahn

Deutsche Bahn (DB) trains take you from Brussels to Frankfurt am Main in comfort. Find the DB train timetable for your trip from Brussels to Frankfurt am Main on Omio and book cheap DB tickets online. The distance between Brussels and Frankfurt am Main is 197 miles (317 km) by DB and prices for a Deutsche Bahn ticket from Brussels to Frankfurt am Main start at £17.

Deutsche Bahn is Germany’s main operator of train services and makes on average about 40, 000 domestic and international train journeys every day. DB is well-known for its wide range of ticket types, savings offers such as the Super Saver fares and discount cards like the Bahncard 25, 50 and 100, which you can also use at Omio.

Travel on different types of DB trains, including 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 needed to travel. For example, while WCs are standard, services like onboard restaurants or free WiFi are only available on certain trains.

When purchasing your Deutsche Bahn train tickets between Brussels and Frankfurt am Main, keep the following coronavirus related policies and recommendations in mind outlined by our travel partner:

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

Travel Tips

Trains from Brussels to Frankfurt am Main
Travel by train to Frankfurt am Main 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 Brussels to Frankfurt am Main.
FAQs
What COVID-19 travel safety information and restrictions should I be aware of for my train between Brussels and Frankfurt am Main?

Travel by train between Brussels, Belgium and Frankfurt am Main, Germany is: Partially open.

Is international entry into Frankfurt am Main from Brussels restricted?

International entry is allowed for: Entry is partially open for citizens and permanent residents of Belgium

Do I need to quarantine on arrival in Germany from Brussels?

Entry Requirements:

  • Negative COVID-19 test issued at most 3 days before arrival
  • Pre-arrival health declaration
  • The exact quarantine requirements depend on the regulations in each federal state
  • Digital entry registration is required prior to arrival

What are the safety rules to follow in Frankfurt am Main, Germany?

The government of Germany has imposed these measures to reduce the spread of COVID-19:

  • Physical distance required: 1.5 metre (s) (5 feet)
  • Face mask required: Mandatory

The above information was last checked on 19/10/2021. Remember to check the latest COVID-19 travel safety regulations for your train to Frankfurt am Main from Brussels closer to your date of departure here.

What are the COVID-19 restrictions for my return trip to Belgium from Frankfurt am Main, Germany?

The current restriction level for your return trip by train from Frankfurt am Main to Brussels is: Partially open

Are there any international entry restrictions on returning to Belgium from Germany?

Reentry to Belgium is allowed for: Entry is partially open for citizens and permanent residents of Germany

Do I need to quarantine on arrival in Belgium from Frankfurt am Main?

What are the entry requirements?

  • Negative COVID-19 test issued at most 3 days before arrival and 10 day mandatory self quarantine
  • Passenger Locator Form (PLF) required
  • A negative result for COVID-19 is a condition for subsequent release from quarantine. It is tested in quarantine on days 1 and 7
  • Negative COVID-19 test issued at most 3 days before arrival
  • Travellers issued with the EU Digital COVID Certificate are exempt from quarantine and COVID-19 testing

What are the safety rules to follow in Brussels, Belgium?

The government of Belgium has imposed these measures to reduce the spread of COVID-19:

  • Physical distance: 1.5 metre (s) (5 feet)
  • Face mask: Mandatory

Last verified on 20/10/2021. We do our best to keep this information up to date, but regulations can change so please double check the latest COVID-19 travel safety regulations ahead of your Frankfurt am Main to Brussels train here.

What is the price of the cheapest train from Brussels to Frankfurt am Main?
If you’re looking to save money on tickets, you can find a cheap train to Frankfurt am Main from Brussels for as little as £17  in the next 7 days.
How much does the train from Brussels to Frankfurt am Main cost on average?
If you’re looking to purchase tickets for this trip in the next 7 days, you’ll find that Brussels to Frankfurt am Main train prices are on average £40  one way.
What is the distance from Brussels to Frankfurt am Main by train?
The train distance from Brussels to Frankfurt am Main is around 197 miles (317 km).
How long is the train to Frankfurt am Main from Brussels?
The train time from Brussels to Frankfurt am Main is on average 3 h 6 min  for the 197 miles (317 km) long journey, but the time it takes to go between Brussels and Frankfurt am Main by train can vary depending on specific dates or travelling on weekends and holidays.
When travelling by train from Brussels to Frankfurt am Main, which train station in Brussels do I depart from and which train station in Frankfurt am Main do I arrive in?

When taking a train from Brussels, you have a couple of train stations you can depart from including Bruxelles-Midi, Bruxelles-Central and Brussels-Nord. When you arrive in Frankfurt am Main, your train can arrive in train stations including Frankfurt (Main) Flughafen, Frankfurt Main Ost and Frankfurt am Main - Stadion.

Omio customers travelling this route book their trains from Bruxelles-Midi   to Frankfurt (Main) Flughafen.

Where do I find the Brussels train station to Frankfurt am Main? Where is the Frankfurt am Main train station?

Passengers board the train most frequently from Bruxelles-Midi, which is located around 1 mile (s) / 1 km away from the city centre, and they get off the train at Frankfurt (Main) Flughafen, located 6 mile (s) / 10 km away from the city centre.

Which train providers should I travel with from Brussels to Frankfurt am Main?
For the trip from Brussels to Frankfurt am Main you can take a train with Deutsche Bahn or Deutsche Bahn with connection. Be sure to check out all possible train providers that offer services between Brussels and Frankfurt am Main on Omio to compare what amenities they may have.
Are there any direct trains between Brussels and Frankfurt am Main?
Yes, there are 6 direct trains per day from Brussels to Frankfurt am Main with Deutsche Bahn, and you won’t need to change in between. Direct train services tend to offer more convenience and save you time when travelling to your destination, so it's worth paying attention to before you purchase your train ticket.
How many trains per day are there between Brussels and Frankfurt am Main?
On average, there are 6 trains a day from Brussels to Frankfurt am Main. The train times and services may be different on weekends and holidays compared to weekdays.
When does the first train depart from Brussels to Frankfurt am Main? When does the last train depart from Brussels to Frankfurt am Main?
The earliest train for this route departs from Brussels at 06: 23. The last train leaves from Brussels at 17: 25. Check Omio for the latest train timetable from Brussels to Frankfurt am Main and book the best time to depart on your chosen travel date.
How far in advance should I purchase a train ticket from Brussels to Frankfurt am Main to get 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 book train tickets from Brussels to Frankfurt am Main within the next 7 days, you can find tickets to cost on average £40 one way. To find the best prices for this trip, consider booking your train ticket from Brussels to Frankfurt am Main a few months in advance.

Important Stations and Airports for this Journey

Brussels
Frankfurt am Main
Bruxelles-Midi is the most popular Brussels railway station for Omio travellers, but it's not the only one. Read all the information you need to know about the main train stations in Brussels for your journey to Frankfurt am Main.
Amenities at station
WifiWifi
LockersLockers
ParkingParking
ATMATM
TaxiTaxi
ticketOfficeHours
Ticket office hours
Mon - Sun: 06: 15 - 22: 00
Connections to/from station
Train lines: IC, Intercity Direct 9200, RER (S1, S2, S3, S6, S8, S10)
Metro lines: 1, 5