COMPARE Prices across different modes

Fri
22 Oct
£96Deutsche Bahn
Find prices
£88Eurowings
Sat
23 Oct
£26FlixTrain
Find prices
£106Eurowings
Sun
24 Oct
£40Deutsche Bahn with connection
Find prices
£88Eurowings
Mon
25 Oct
£21Deutsche Bahn with connection
Find prices
£159Eurowings
Tue
26 Oct
£21Deutsche Bahn with connection
£23Flixbus
£141Eurowings
Wed
27 Oct
£21Deutsche Bahn with connection
Find prices
£106Eurowings
Thu
28 Oct
£31Deutsche Bahn
£26Flixbus
£106Eurowings
Fri
29 Oct
£21Deutsche Bahn with connection
Find prices
£88Eurowings
Sat
30 Oct
£18FlixTrain
Find prices
£106Eurowings
Sun
31 Oct
£21Deutsche Bahn
Find prices
£42Eurowings
Mon
1 Nov
Find prices
£26Flixbus
£53Eurowings
Tue
2 Nov
£21Deutsche Bahn
Find prices
£71Eurowings
Thu
4 Nov
£21Deutsche Bahn
£27Flixbus
£71Eurowings
Fri
5 Nov
£16Deutsche Bahn
Find prices
£35Eurowings
Sat
6 Nov
£9FlixTrain
Find prices
£35Eurowings
Sun
7 Nov
£16Deutsche Bahn
Find prices
£53Eurowings
Mon
8 Nov
£16Deutsche Bahn
Find prices
£34Eurowings
Tue
9 Nov
£16Deutsche Bahn
Find prices
£53Eurowings
Wed
10 Nov
£16Deutsche Bahn
Find prices
£42Eurowings
Thu
11 Nov
£21Deutsche Bahn
Find prices
£53Tuifly

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

Virgin Trains
East Coast
Cross Country
Deutsche Bahn

Train Information from Aachen to Berlin

distanceDistance335 miles (541 km)
durationAverage train duration5 h 52 min
priceAverage train ticket price£37 (€41)
frequencyTrain frequency16 a day
changesDirect trainYes, there are 16 direct trains a day
carriersTrain companiesDeutsche Bahn or FlixTrain

Trains from Aachen to Berlin cover the 335 miles (541 km) long journey taking on average 5 h 52 min with our travel partners like Deutsche Bahn or FlixTrain. Normally, there are 16 trains 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 £37. Travellers depart most frequently from Aachen Hbf and arrive in Berlin Hbf.

Train companies

Train between Aachen and Berlin with Deutsche Bahn

Deutsche Bahn trains will get you from Aachen to Berlin from £21. 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 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 Aachen to Berlin train.

    These are Deutsche Bahn 's ticket policies for COVID-19 for the train between Aachen and Berlin:

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

    Travel Tips

    Trains from Aachen to Berlin
    Travel by train to Berlin 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 Berlin.
    FAQs
    What is the cost of cheap trains between Aachen and Berlin?
    Looking to save money on your journey? Omio customers have found the cheapest train to Berlin from Aachen for the next 7 days starting from £21  one way.
    What is the average cost of a train from Aachen to Berlin?
    If you’re looking to book your train tickets in the next week, you can expect the Aachen to Berlin train price to come in at an average of £37  one way.
    What is the distance from Aachen to Berlin via train?
    The Aachen to Berlin train distance is approximately 335 miles (541 km).
    How long is the train to Berlin from Aachen?
    The Aachen to Berlin train duration is on average 5 h 52 min, which is to be expected when travelling 335 miles (541 km) to Berlin from Aachen. However, the time it takes can vary based on specific dates, weekends, and bank holidays.
    What is the departure train station in Aachen and arrival train station in Berlin?

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

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

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

    Passengers board the train most frequently from Aachen Hbf, which is located around 1 mile (s) / 1 km away from the city centre, and they get off the train at Berlin Hbf, located 1 mile (s) / 2 km away from the city centre.

    Which train providers can take me from Aachen to Berlin?
    If you're looking for trains from Aachen to Berlin, you can rely on Deutsche Bahn or FlixTrain to get you to Berlin. It's also good to check out all possible train providers for the Aachen to Berlin journey to see if there might be differences in the amenities they offer.
    How many trains are there from Aachen to Berlin a day?
    The average number of trains departing Aachen for Berlin is 16 a day. The train schedules and services may vary between weekdays and weekends.
    When can I take the first train from Aachen to Berlin? When can I take the last train for the day?
    The first train from Aachen to Berlin leaves at 06: 18   and the last train for this leaves at 21: 51. Omio shows you the latest train from Aachen to Berlin timetable to help you book the best departure time for this route.
    How early should I book train tickets from Aachen to Berlin to score the best deals?
    If you purchase a train ticket between Aachen and Berlin within the next 7 days, you can find tickets to cost on average £37 one way. However, we recommend booking your train in advance to get access to the best prices. Train tickets to Berlin from Aachen are generally on sale a few months before the planned departure date.

    Important Stations and Airports for this Journey

    Aachen
    Berlin
    Aachen Hbf is the most popular Aachen 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 Aachen for your journey to Berlin.