Cheap train tickets from Berlin to Aachen

Showing times and prices for 23 May

Cheapest

£55

Average

£74

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 Berlin to Aachen will cost around £ 74 if you buy it on the day, but the cheapest tickets can be found for only £ 55.

Cheapest
16:37Berlin Gesundbrunnen7h32 00:09Aachen Hbf
2 changes
£551One-way
Cheapest
20:38Berlin Hbf9h29 06:07Aachen Hbf
2 changes
£551One-way
Cheapest
14:11Berlin Hbf7h56 22:07Aachen Hbf
2 changes
£551One-way
2nd Cheapest
06:38Berlin Gesundbrunnen7h29 14:07Aachen Hbf
2 changes
£611One-way
2nd Cheapest
14:38Berlin Gesundbrunnen7h29 22:07Aachen Hbf
2 changes
£611One-way

Train schedule Berlin to Aachen

Showing trains for tomorrow, Mon, 23 May
00:20Berlin Hbf7h47 08:07Aachen Hbf
0 changes
00:27Berlin Hbf9h15 09:42Aachen Hbf
0 changes
04:30Berlin Hbf5h45 10:15Aachen Hbf
0 changes
04:32Berlin Hbf5h43 10:15Aachen Hbf
0 changes
05:32Berlin Hbf5h35 11:07Aachen Hbf
0 changes
06:11Berlin Hbf7h56 14:07Aachen Hbf
0 changes
06:38Berlin Gesundbrunnen7h29 14:07Aachen Hbf
0 changes
06:38Berlin Gesundbrunnen7h05 13:43Aachen Hbf
0 changes
06:46Berlin Hbf5h30 12:16Aachen Hbf
0 changes
08:40Berlin Gesundbrunnen7h03 15:43Aachen Hbf
0 changes
08:46Berlin Hbf5h30 14:16Aachen Hbf
0 changes
09:46Berlin Hbf5h57 15:43Aachen Hbf
0 changes
10:11Berlin Hbf7h56 18:07Aachen Hbf
0 changes
10:38Berlin Gesundbrunnen7h05 17:43Aachen Hbf
0 changes
10:38Berlin Gesundbrunnen7h29 18:07Aachen Hbf
0 changes
10:46Berlin Hbf5h30 16:16Aachen Hbf
0 changes
11:41Berlin Hbf5h10 16:51Aachen Hbf
0 changes
12:11Berlin Hbf7h56 20:07Aachen Hbf
0 changes
12:38Berlin Gesundbrunnen7h29 20:07Aachen Hbf
0 changes
12:38Berlin Gesundbrunnen7h06 19:44Aachen Hbf
0 changes
12:46Berlin Hbf5h30 18:16Aachen Hbf
0 changes
13:46Berlin Hbf5h58 19:44Aachen Hbf
0 changes
14:11Berlin Hbf7h56 22:07Aachen Hbf
0 changes
14:38Berlin Gesundbrunnen7h29 22:07Aachen Hbf
0 changes
14:38Berlin Gesundbrunnen7h06 21:44Aachen Hbf
0 changes
14:46Berlin Hbf5h30 20:16Aachen Hbf
0 changes
15:46Berlin Hbf5h58 21:44Aachen Hbf
0 changes
16:37Berlin Gesundbrunnen7h32 00:09Aachen Hbf
0 changes
16:37Berlin Gesundbrunnen7h09 23:46Aachen Hbf
0 changes
16:47Berlin Hbf5h56 22:43Aachen Hbf
0 changes
17:41Berlin Hbf5h26 23:07Aachen Hbf
0 changes
17:46Berlin Hbf6h00 23:46Aachen Hbf
0 changes
18:46Berlin Hbf5h57 00:43Aachen Hbf
0 changes
19:46Berlin Hbf5h59 01:45Aachen Hbf
0 changes
20:38Berlin Hbf9h29 06:07Aachen Hbf
0 changes
21:28Berlin Hbf9h39 07:07Aachen 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, coach or flight

Tue
24 May
£48FlixTrain
£24Flixbus
£80Eurowings
Wed
25 May
£61Deutsche Bahn
£37Flixbus
£60easyJet
Thu
26 May
£49FlixTrain
Find prices
£44Eurowings
Fri
27 May
£27FlixTrain
Find prices
£44Eurowings
Sat
28 May
£21Deutsche Bahn with connection
£29Flixbus
£53Eurowings
Sun
29 May
£79Deutsche Bahn
Find prices
£177Eurowings
Mon
30 May
£38Deutsche Bahn
£27Flixbus
£62easyJet
Tue
31 May
£35FlixTrain
£21Flixbus
£55easyJet
Wed
1 Jun
£37FlixTrain
£22Flixbus
£44Tuifly
Thu
2 Jun
£36FlixTrain
£28Flixbus
£45easyJet
Fri
3 Jun
£47Deutsche Bahn
Find prices
£79easyJet
Sat
4 Jun
£28FlixTrain
£33Flixbus
£71Air Baltic
Sun
5 Jun
£30FlixTrain
£35Flixbus
£53Eurowings
Mon
6 Jun
£38Deutsche Bahn
£34Flixbus
£42easyJet
Tue
7 Jun
£21Deutsche Bahn
£29Flixbus
£35Eurowings
Thu
9 Jun
£21Deutsche Bahn
£19Flixbus
£45easyJet
Fri
10 Jun
£18FlixTrain
Find prices
£43easyJet
Sat
11 Jun
£21Deutsche Bahn with connection
£24Flixbus
£44Eurowings

Fastest train times from Berlin to Aachen

Showing times and prices for 23 May

Fastest Journey

5 h 10 m

Average

6 h 48 m

Trains per day

36

Distance

541 km

It's difficult to get from Berlin to Aachen without changing at least once.

Fastest
11:41Berlin Hbf5h10 16:51Aachen Hbf
1 changes
£841One-way
2nd Fastest
17:41Berlin Hbf5h26 23:07Aachen Hbf
1 changes
£751One-way
14:46Berlin Hbf5h30 20:16Aachen Hbf
1 changes
£791One-way
08:46Berlin Hbf5h30 14:16Aachen Hbf
1 changes
£791One-way
12:46Berlin Hbf5h30 18:16Aachen Hbf
1 changes
£761One-way

More than 1,000 travel companies trust us to sell their tickets all in one place.

Virgin Trains
East Coast
Cross Country
Deutsche Bahn

Overview: Train from Berlin to Aachen

distanceDistance335 miles (541 km)
durationAverage train duration5 h 43 min
priceAverage train ticket price£47 (€53)
frequencyTrain frequency1 a day
changesDirect trainYes, there is 1 direct train a day
carriersTrain providersFlixTrain, Deutsche Bahn or Deutsche Bahn with connection

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

Train companies: Deutsche Bahn trains Berlin to Aachen

Find the best trains from Berlin to Aachen with Omio's travel partners Deutsche Bahn from £21. We can find you the best deals, timetables and tickets when comparing and booking the best journey.

Deutsche Bahn

Deutsche Bahn (DB) is Germany’s main operator 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 Berlin to Aachen train.

Train information from Berlin to Aachen with Deutsche Bahn:

  • Average Duration: 5 h 44 min
  • Average Price: £55
  • Deutsche Bahn frequency: 1 a day

When you buy your Deutsche Bahn train tickets between Berlin and Aachen don't forget to keep the following COVID-19 related policies in mind:

  • 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

How much do cheap trains to Aachen from Berlin cost?

Omio customers have found cheap train tickets to Aachen from Berlin for as low as £21  for the next 7 days.

What is the average cost of a train from Berlin to Aachen?

If you are looking to buy your train ticket in the next 7 days, you can expect the Berlin to Aachen train to cost on average £47  one way.

What is the distance by train from Berlin to Aachen?

The train distance from Berlin to Aachen is around 335 miles (541 km).

How many hours does it take from Berlin to Aachen by train?

While the time it takes to travel 335 miles (541 km) between Berlin and Aachen can vary based on specific dates, weekends, and bank holidays, the train duration from Berlin to Aachen is on average 5 h 43 min.

Which train station in Berlin goes to Aachen? Which train station do I come into Aachen from Berlin?

When taking the train between Berlin and Aachen, you can choose to depart from train stations like Berlin Hbf, Berlin Spandau and Berlin Südkreuz. Your trip can end in train stations such as Aachen Hbf, Aachen West and Aachen-Rothe Erde.

Omio customers who travel this route most frequently depart from Berlin Hbf   and arrive in Aachen Hbf.

Where do I find the Berlin train station to Aachen? Where is the Aachen train station?

Passengers board their train most frequently from Berlin Hbf and travel around 3.5 miles (5.6 km) from the city centre to this train station.

Passengers travelling this route most often arrive at Aachen Hbf and need to travel approximately 1.4 miles (2.3 km) from the train station to the city centre in Aachen.

Which train providers should I travel with from Berlin to Aachen?

When taking a train from Berlin to Aachen, you can count on FlixTrain, Deutsche Bahn or Deutsche Bahn with connection for the best way to get you to Aachen. You can also check all possible train providers who offer a service to Aachen from Berlin and compare the amenities they offer before buying a train ticket.

Are there any Berlin to Aachen direct trains?

Yes, there is 1 direct train per day from Berlin to Aachen. You can look to travel with Deutsche Bahn  without needing to change in between. Taking a direct train tends to save you time getting you to your destination, so it's worth paying attention to this when booking a ticket for this journey.

How many trains are there from Berlin to Aachen a day?

The average number of trains departing Berlin for Aachen is 1 a day. The train schedules and services may vary between weekdays and weekends.

What are the first and last departure train times from Berlin to Aachen?

The earliest train for this route departs from Berlin at 04: 33. The last train leaves from Berlin at 21: 15. Check Omio for the latest train times from Berlin to Aachen and book the best time to depart on your chosen travel date.

How far in advance should I purchase train tickets to Aachen from Berlin for the best deals?

If you buy Berlin to Aachen train tickets within the next 7 days, you can find one way tickets to cost on average £47. However, booking in advance gives you access to the best prices for trains from Berlin to Aachen. Look out for train tickets for this journey 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