Cheap train tickets from Aachen to Frankfurt am Main

Showing times and prices for Dec 8

Cheapest

$29

Average

$51

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 Aachen to Frankfurt am Main will cost around $ 51 if you buy it on the day, but the cheapest tickets can be found for only $ 29.

Cheapest
08:18PMAachen Hbf3h55 12:13AMFrankfurt (Main) Hbf
1 changes
$291One-way
Cheapest
11:51PMAachen Hbf4h57 04:48AMFrankfurt (Main) Hbf
1 changes
$291One-way
Cheapest
02:51PMAachen Hbf2h35 05:26PMFrankfurt (Main) Hbf
1 changes
$291One-way
Cheapest
07:51PMAachen Hbf3h37 11:28PMFrankfurt (Main) Hbf
1 changes
$291One-way
2nd Cheapest
04:51PMAachen Hbf2h35 07:26PMFrankfurt (Main) Hbf
1 changes
$391One-way

Train schedule from Aachen to Frankfurt am Main

Showing trains for tomorrow, Wed, Dec 8
02:37AMAachen Hbf3h04 05:41AMFrankfurt (Main) Hbf
0 changes
03:37AMAachen Hbf3h11 06:48AMFrankfurt (Main) Hbf
0 changes
03:37AMAachen Hbf4h38 08:15AMFrankfurt (Main) Hbf
0 changes
04:51AMAachen Hbf2h50 07:41AMFrankfurt (Main) Hbf
0 changes
05:18AMAachen Hbf2h30 07:48AMFrankfurt (Main) Hbf
0 changes
05:51AMAachen Hbf2h24 08:15AMFrankfurt (Main) Hbf
0 changes
05:51AMAachen Hbf2h50 08:41AMFrankfurt (Main) Hbf
0 changes
06:18AMAachen Hbf2h30 08:48AMFrankfurt (Main) Hbf
0 changes
06:51AMAachen Hbf2h37 09:28AMFrankfurt (Main) Hbf
0 changes
06:51AMAachen Hbf3h23 10:14AMFrankfurt (Main) Hbf
0 changes
06:51AMAachen Hbf2h09 09:00AMFrankfurt (Main) Süd
0 changes
07:39AMAachen Hbf1h52 09:31AMFrankfurt (Main) Hbf
0 changes
07:51AMAachen Hbf3h38 11:29AMFrankfurt (Main) Hbf
0 changes
07:51AMAachen Hbf2h57 10:48AMFrankfurt (Main) Hbf
0 changes
07:51AMAachen Hbf2h23 10:14AMFrankfurt (Main) Hbf
0 changes
08:18AMAachen Hbf2h30 10:48AMFrankfurt (Main) Hbf
0 changes
08:18AMAachen Hbf3h57 12:15PMFrankfurt (Main) Hbf
0 changes
08:51AMAachen Hbf2h22 11:13AMFrankfurt (Main) Hbf
0 changes
09:39AMAachen Hbf1h52 11:31AMFrankfurt (Main) Hbf
0 changes
09:51AMAachen Hbf2h24 12:15PMFrankfurt (Main) Hbf
0 changes
09:51AMAachen Hbf2h57 12:48PMFrankfurt (Main) Hbf
0 changes
09:51AMAachen Hbf3h38 01:29PMFrankfurt (Main) Hbf
0 changes
10:18AMAachen Hbf2h30 12:48PMFrankfurt (Main) Hbf
0 changes
10:51AMAachen Hbf3h22 02:13PMFrankfurt (Main) Hbf
0 changes
10:51AMAachen Hbf2h22 01:13PMFrankfurt (Main) Hbf
0 changes
11:39AMAachen Hbf1h52 01:31PMFrankfurt (Main) Hbf
0 changes
11:51AMAachen Hbf2h22 02:13PMFrankfurt (Main) Hbf
0 changes
11:51AMAachen Hbf3h38 03:29PMFrankfurt (Main) Hbf
0 changes
12:18PMAachen Hbf2h30 02:48PMFrankfurt (Main) Hbf
0 changes
12:51PMAachen Hbf3h26 04:17PMFrankfurt (Main) Hbf
0 changes
12:51PMAachen Hbf2h24 03:15PMFrankfurt (Main) Hbf
0 changes
12:51PMAachen Hbf2h35 03:26PMFrankfurt (Main) Hbf
0 changes
01:39PMAachen Hbf1h52 03:31PMFrankfurt (Main) Hbf
0 changes
01:51PMAachen Hbf2h26 04:17PMFrankfurt (Main) Hbf
0 changes
02:18PMAachen Hbf2h13 04:31PMFrankfurt (Main) Hbf
0 changes
02:51PMAachen Hbf2h24 05:15PMFrankfurt (Main) Hbf
0 changes
02:51PMAachen Hbf2h35 05:26PMFrankfurt (Main) Hbf
0 changes
02:51PMAachen Hbf3h26 06:17PMFrankfurt (Main) Hbf
0 changes
03:39PMAachen Hbf1h54 05:33PMFrankfurt (Main) Hbf
0 changes
03:51PMAachen Hbf2h26 06:17PMFrankfurt (Main) Hbf
0 changes
03:51PMAachen Hbf3h38 07:29PMFrankfurt (Main) Hbf
0 changes
04:18PMAachen Hbf2h13 06:31PMFrankfurt (Main) Hbf
0 changes
04:51PMAachen Hbf2h22 07:13PMFrankfurt (Main) Hbf
0 changes
04:51PMAachen Hbf3h25 08:16PMFrankfurt (Main) Hbf
0 changes
04:51PMAachen Hbf2h35 07:26PMFrankfurt (Main) Hbf
0 changes
05:39PMAachen Hbf1h52 07:31PMFrankfurt (Main) Hbf
0 changes
05:51PMAachen Hbf2h25 08:16PMFrankfurt (Main) Hbf
0 changes
05:51PMAachen Hbf2h57 08:48PMFrankfurt (Main) Hbf
0 changes
05:51PMAachen Hbf3h38 09:29PMFrankfurt (Main) Hbf
0 changes
06:18PMAachen Hbf2h30 08:48PMFrankfurt (Main) Hbf
0 changes
06:51PMAachen Hbf3h25 10:16PMFrankfurt (Main) Hbf
0 changes
06:51PMAachen Hbf2h22 09:13PMFrankfurt (Main) Hbf
0 changes
07:39PMAachen Hbf1h52 09:31PMFrankfurt (Main) Hbf
0 changes
07:51PMAachen Hbf2h25 10:16PMFrankfurt (Main) Hbf
0 changes
07:51PMAachen Hbf3h37 11:28PMFrankfurt (Main) Hbf
0 changes
08:18PMAachen Hbf3h55 12:13AMFrankfurt (Main) Hbf
0 changes
08:51PMAachen Hbf2h12 11:03PMFrankfurt (Main) Hbf
0 changes
09:52PMAachen Hbf4h37 02:29AMFrankfurt (Main) Hbf
0 changes
11:51PMAachen Hbf4h57 04:48AMFrankfurt (Main) Hbf
0 changes

This is the last train of the day.

Find all the dates and times for this journey

Compare prices and tickets by train, bus or flight

Wed
Dec 8
$29Deutsche Bahn
$24Flixbus
Thu
Dec 9
$29Deutsche Bahn
Find prices
Fri
Dec 10
$29Deutsche Bahn
Find prices
Sat
Dec 11
$21Deutsche Bahn
$19Flixbus
Sun
Dec 12
$29Deutsche Bahn
Find prices
Mon
Dec 13
$21Deutsche Bahn
$19Flixbus
Tue
Dec 14
$21Deutsche Bahn
$19Flixbus
Wed
Dec 15
$29Deutsche Bahn
$24Flixbus
Thu
Dec 16
$29Deutsche Bahn
Find prices
Fri
Dec 17
$29Deutsche Bahn
$21Flixbus
Sat
Dec 18
$26Deutsche Bahn
$19Flixbus
Sun
Dec 19
$29Deutsche Bahn
Find prices
Mon
Dec 20
$29Deutsche Bahn
Find prices
Tue
Dec 21
$29Deutsche Bahn
$19Flixbus
Wed
Dec 22
$29Deutsche Bahn
$21Flixbus
Thu
Dec 23
$29Deutsche Bahn
$21Flixbus
Fri
Dec 24
Find prices
$19Flixbus
Sat
Dec 25
$21Deutsche Bahn
Find prices
Sun
Dec 26
$29Deutsche Bahn
$21Flixbus
Mon
Dec 27
$21Deutsche Bahn
$21Flixbus

Fastest train times from Aachen to Frankfurt am Main

Showing times and prices for Dec 8

Fastest Journey

1 h 52 m

Average

2 h 48 m

Trains per day

59

Distance

198 km

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

These direct trains cover the 198 km distance in an average of 2 h 48 m but if you time it right, some trains will get you there in just 1 h 52 m .

The slowest trains will take 4 h 57 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
07:39PMAachen Hbf1h52 09:31PMFrankfurt (Main) Hbf
0 changes
$431One-way
Fastest
01:39PMAachen Hbf1h52 03:31PMFrankfurt (Main) Hbf
0 changes
$481One-way
Fastest
11:39AMAachen Hbf1h52 01:31PMFrankfurt (Main) Hbf
0 changes
$551One-way
Fastest
09:39AMAachen Hbf1h52 11:31AMFrankfurt (Main) Hbf
0 changes
$551One-way
Fastest
07:39AMAachen Hbf1h52 09:31AMFrankfurt (Main) Hbf
0 changes
$551One-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 Aachen to Frankfurt am Main

distanceDistance123 miles (198 km)
durationAverage train duration1 h 52 min
priceAverage train ticket price$26 (€22)
frequencyTrain frequency14 a day
changesDirect trainYes, there are 14 direct trains a day
carriersTrain companiesDeutsche Bahn

Trains from Aachen to Frankfurt am Main cover the 123 miles (198 km) long trip taking on average 1 h 52 min with our travel partners like Deutsche Bahn. Normally, there are 14 trains operating per day, including direct services available. You can get the cheapest train tickets for this journey for as low as $21 (€18), but the average price of train tickets is $26 (€22). Travelers depart most frequently from Aachen Hbf and arrive in Frankfurt (M) Flughafen Regionalbf.

Train companies

Deutsche Bahn from Aachen to Frankfurt am Main

Deutsche Bahn trains will get you between Aachen and Frankfurt am Main from $21 (€18). With over 1000 travel companies on Omio, you can find the best train times and tickets for your trip.

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 Aachen to Frankfurt am Main train.

Aachen to Frankfurt am Main train information with Deutsche Bahn:

  • Average Duration: 2 h 37 min
  • Average Price: $21
  • Deutsche Bahn frequency: 14 a day

Deutsche Bahn's current ticket policies due to COVID-19 for your train to Frankfurt am Main from Aachen are the following:

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


Deutsche Bahn trains from Aachen to Frankfurt am Main

+

Deutsche Bahn is the main railroad company in Germany. On average, about 40,000 train journeys are made in Germany every day. A special feature of Deutsche Bahn is its wide range of ticket types—make savings with offers such as the Sparpreis ticket or apply discount cards with the BahnCard. Check whether you can also use them on the DB route from Aachen to Frankfurt am Main. You can find information on ticket cancelation in our Help Center.

DB has different types of trains such as the ICE (Intercity Express), IC (Intercity), EC (Eurocity), RE (Regional Express) and RB (Regionalbahn) on its railroads, which differ in terms of comfort and travel time. While restrooms, for example, are part of the standard equipment, other offers such as an on-board restaurant or Wi-Fi access are only available on certain trains. With Omio you can easily check the Deutsche Bahn timetable for your journey from Aachen to Frankfurt am Main and book cheap DB tickets. More information on rail travel in Germany and Europe.


More information: Deutsche Bahn
More information: Trains in Germany
More information: Trains
More information: Eurail Pass
More information: High-speed trains

Travel Tips

Trains from Aachen 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 Aachen to Frankfurt am Main.
FAQs
How much do cheap trains between Aachen and Frankfurt am Main cost?
Omio customers have found the cheapest trains from Aachen to Frankfurt am Main to cost as little as $21 (€18)  in the next 7 days.
What is the cost of a train to Frankfurt am Main from Aachen?
In the next 7 days you can expect to pay on average $26 (€22)  for a train ticket from Aachen to Frankfurt am Main.
How far is Aachen to Frankfurt am Main by train?
The train distance from Aachen to Frankfurt am Main is around 123 miles (198 km).
How long is the train between Aachen and Frankfurt am Main?
On average the Aachen to Frankfurt am Main train time is 1 h 52 min  covering the 123 miles (198 km) long trip, but the journey time can vary depending on specific dates or traveling on weekends and holidays.
When traveling by train from Aachen to Frankfurt am Main, which train station in Aachen do I depart from and which train station in Frankfurt am Main do I arrive in?

When taking a train from Aachen, you have a couple of train stations you can depart from including Aachen Hbf, Aachen West and Aachen-Rothe Erde. When you arrive in Frankfurt am Main, your train can arrive in train stations including Frankfurt (M) Flughafen Regionalbf, Frankfurt Main Ost and Frankfurt am Main - Stadion.

Omio customers traveling this route book their trains from Aachen Hbf   to Frankfurt (M) Flughafen Regionalbf.

Where is the departure train station in Aachen located? Where is the arrival train station in Frankfurt am Main located?

You can find the most popular departure train station for this trip, Aachen Hbf, located approximately 0.7 miles (1.1 km) from the city center of Aachen. The most popular arrival train station in Frankfurt am Main, called Frankfurt (M) Flughafen Regionalbf, is located around 6.7 miles (10.8 km) away from its city center.

What train companies go from Aachen to Frankfurt am Main?
If you're looking for trains from Aachen to Frankfurt am Main, you can rely on Deutsche Bahn to get you to Frankfurt am Main. It's also good to check out all possible train companies for the Aachen to Frankfurt am Main trip to see if there might be differences in the amenities they offer.
How many train services per day are there to Frankfurt am Main from Aachen?
The average number of trains departing Aachen for Frankfurt am Main is 14 a day. The train schedules and services may vary between weekdays and weekends.
When can I take the first train from Aachen to Frankfurt am Main? When can I take the last train for the day?
The earliest train departing from Aachen to Frankfurt am Main leaves at 6: 39 AM. The last train departing from Aachen to Frankfurt am Main leaves at 10: 51 PM. You can find the latest Aachen to Frankfurt am Main train schedule on Omio and book the best time to leave for your journey on your chosen travel date.
How early should I purchase train tickets from Aachen to Frankfurt am Main to score the best deals?
If you purchase the Aachen to Frankfurt am Main train within the next 7 days, you can find one way tickets to cost on average $26 (€22). However, booking your train ticket in advance gives you access to the best prices for trains to Frankfurt am Main from Aachen. Look out for train tickets for this route to go on sale a few months before your planned departure date to find the best deals.

Important Stations and Airports for this Journey

Aachen
Frankfurt am Main
Aachen Hbf is the most popular Aachen railway station for Omio travelers, but it's not the only one. Read all the information you need to know about the main train stations in Aachen for your trip to Frankfurt am Main.