COMPARE Prices across different modes

Sun
28 Nov
£27FlixTrain
Find prices
£62Eurowings
Mon
29 Nov
£24FlixTrain
£19Flixbus
£106Eurowings
Tue
30 Nov
Find prices
Find prices
£71Eurowings
Wed
1 Dec
Find prices
£36Flixbus
£48easyJet
Thu
2 Dec
£24FlixTrain
£19Flixbus
£48easyJet
Fri
3 Dec
£27FlixTrain
Find prices
£48easyJet
Sat
4 Dec
Find prices
Find prices
£53Eurowings
Sun
5 Dec
£43FlixTrain
£28Flixbus
£43easyJet
Mon
6 Dec
£19FlixTrain
£19Flixbus
£43easyJet
Tue
7 Dec
Find prices
Find prices
£43easyJet
Wed
8 Dec
Find prices
£33Flixbus
£39easyJet
Thu
9 Dec
£16Deutsche Bahn
Find prices
£36easyJet
Fri
10 Dec
£27FlixTrain
Find prices
£39easyJet
Sat
11 Dec
£21Deutsche Bahn
Find prices
£53Eurowings
Sun
12 Dec
Find prices
Find prices
£36easyJet
Mon
13 Dec
£21Deutsche Bahn
Find prices
£36easyJet
Tue
14 Dec
£16Deutsche Bahn
Find prices
£34Eurowings
Wed
15 Dec
£16Deutsche Bahn
Find prices
£34Eurowings
Thu
16 Dec
£21Deutsche Bahn
Find prices
£34Eurowings
Fri
17 Dec
£21Deutsche Bahn
Find prices
£36easyJet

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

Virgin Trains
East Coast
Cross Country
Deutsche Bahn

Train Information from Berlin to Aachen

distanceDistance335 miles (541 km)
durationAverage train duration5 h 45 min
priceAverage train ticket price£22 (€25)
frequencyTrain frequency1 a day
changesDirect trainYes, there is 1 direct train a day
carriersTrain companiesDeutsche Bahn or FlixTrain

Trains from Berlin to Aachen cover the 335 miles (541 km) long trip taking on average 5 h 45 min with our travel partners like Deutsche Bahn or FlixTrain. Normally, there is 1 train operating per day, including direct services available. You can get the cheapest train tickets for this journey for as low as £16, but the average price of train tickets is £22. Travellers depart most frequently from Berlin Hbf and arrive in Aachen Hbf.

Train companies

Deutsche Bahn Berlin – Aachen

Deutsche Bahn trains will get you from Berlin to Aachen from £16. With over 1000 travel companies on Omio, you can find the best train times and tickets for your trip.

Deutsche Bahn

Find your perfect route between Berlin and Aachen with Deutsche Bahn (DB)! Check out the DB train timetables from Berlin to Aachen and then book cheap DB tickets with Omio. The distance from Berlin to Aachen by DB is 335 miles (541 km) and the cheapest price for a DB ticket from Berlin to Aachen is £16.

DB is the main operator of train services in Germany, making on average 40, 000 train journeys per day. A special feature of DB 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 at Omio.

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 WCs are standard amenities, services like an onboard restaurant or free WiFi are only available on certain trains.

Operator ticket policies for COVID

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

Travel Tips

Trains from Berlin to Aachen
Travel by train to Aachen 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 Berlin to Aachen.
FAQs
What is the cost of cheap trains from Berlin to Aachen?
If you’re looking to save money on tickets, you can find a cheap train to Aachen from Berlin for as little as £16  in the next 7 days.
What is the average cost of a train from Berlin to Aachen?
The Berlin to Aachen train ticket price is on average £22  if you are looking to book your tickets for this route in the next week.
What is the distance between Berlin and Aachen by train?
The Berlin to Aachen train distance is approximately 335 miles (541 km).
How long is the train to Aachen from Berlin?
On average the train from Berlin to Aachen duration is 5 h 45 min  for the 335 miles (541 km) long journey, but the travel time can vary if you depart on weekends and holidays.
Which train station in Berlin goes to Aachen? Which train station do I come into Aachen from Berlin?

Some of the Berlin train stations to Aachen you can start your journey from include Berlin Hbf, Berlin Spandau and Berlin Südkreuz. Similarly, some of the arrival train stations in Aachen include Aachen Hbf, Aachen West and Aachen-Rothe Erde.

When travelling this route, Omio customers are departing most frequently from Berlin Hbf   and arriving in Aachen Hbf.

Where is the train station in Berlin? Where is the train station in Aachen?

Passengers booking this route most frequently board their trains from Berlin Hbf and need to travel around 1.7 miles (2.8 km) from the city centre to get to this train station.

Passengers arriving in Aachen most often arrive at Aachen Hbf and need to travel around 0.7 miles (1.1 km) from this train station to the city centre.

What train providers go from Berlin to Aachen?
If you're looking for trains from Berlin to Aachen, you can rely on Deutsche Bahn or FlixTrain to get you to Aachen. It's also good to check out all possible train providers for the Berlin to Aachen journey to see if there might be differences in the amenities they offer.
How many train services per day are there between Berlin and Aachen?
The average number of trains departing Berlin for Aachen is 1 a day. The train schedules and services may vary between weekdays and weekends.
When is the earliest train from Berlin to Aachen? When is the last train from Berlin to Aachen?
The earliest train departing from Berlin to Aachen leaves at 04: 32. The last train departing from Berlin to Aachen leaves at 23: 21. You can find the latest Berlin to Aachen train timetable on Omio and book the best time to leave for your journey on your chosen travel date.
How far in advance should I book train tickets to Aachen from Berlin for the best deals?
If you book Berlin to Aachen train tickets within the next 7 days, you can find one way tickets to cost on average £22. However, booking in advance gives you access to the best prices for trains to Aachen from Berlin. Look out for train tickets for this trip to go on sale a few months before your planned departure date to find the best deals.

Important Stations and Airports for this Journey

Berlin
Aachen
Berlin Hbf is the most popular Berlin 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 Berlin for your journey to Aachen.
Amenities at station
WifiWifi
LockersLockers
ParkingParking
ATMATM
TaxisTaxis
AccessibilityAccessibility
phone
Phone Number
+49 302971055
ticketOfficeHours
Ticket Office Hours
Mon - Sat: 07: 00 - 22: 00 | Sun: 08: 00 - 22: 00
Public transport options for Berlin Hbf
U-Bahn lines: U5
S-Bahn lines: S3, S5, S7, S9
Bus lines: 120, 123, 142, 147, 245, M41, M85, N20, N40, N5
Tram lines: M5, M6, M8, M10
Train lines: ICE, EC, IC, FEX, HBX, IRE, RB10, RB14, RB21, RB22, RE1, RE2, RE3, RE4, RE5, RE7