The best way to find a cheap train ticket from London to Berlin is to book your journey as far in advance as possible and to avoid traveling at rush hour.
This is the last train of the day.
Find all the dates and times for this journey
12 h 9 m
12 h 39 m
Trains per day
It's difficult to get from London to Berlin without transferring at least once.
|Distance||577 miles (931 km)|
|Average train duration||4 h 49 min|
|Average train ticket price||$20 (€18)|
|Train frequency||4 a day|
|Train providers||Deutsche Bahn with connection or Deutsche Bahn|
Trains from London to Berlin cover the 577 miles (931 km) long route taking on average 4 h 49 min with our travel partners like Deutsche Bahn with connection or Deutsche Bahn. Normally, there are 4 trains operating per day, including direct services available. While the average ticket price for this route costs around $20 (€18), you can find the cheapest train ticket for as low as $20 (€18). Travelers depart most frequently from London Victoria and arrive in Berlin Hbf.
Buy your official Deutsche Bahn train tickets to Berlin from London from $20 (€18) with Omio. Find train times and tickets for over 1000 travel companies to compare and book the most convenient trip.
Deutsche Bahn is a German train company that operates trains throughout the country including trains from London to Berlin. It offers a wide range of services, including high-speed InterCity Express (ICE) trains, regional trains, and night trains. ICE trains are the fastest and most comfortable way to travel, with speeds of up to 300 km/h. Regional trains are slower but offer more frequent stops and are ideal for shorter trips. Night trains are a great way to save time and money, with comfortable sleeping compartments and couchettes. Deutsche Bahn offers a variety of ticket types, including single tickets, day tickets, and group tickets. Onboard facilities include free Wi-Fi, power outlets, and a variety of food and beverage options. The most popular routes for Deutsche Bahn are between major cities such as Berlin, Munich, Hamburg, and Frankfurt. Other popular routes include Cologne to Stuttgart, Berlin to Dresden, and Hamburg to Cologne.
Catching a train from London to Berlin is a good way to travel between these two great capital cities. Anyone traveling by train from London to Berlin will need to make a couple of changes along the way. The first leg will usually be a Eurostar train to Brussels. From there, you can transfer to Berlin via Cologne or Frankfurt. Some journeys require 3 transfers, usually in Brussels, Cologne, and Hannover. After the Eurostar, all services are provided by Deutsche Bahn. Because a number of stops are involved, there are plenty of possible departure times, starting as early as 6:50 a.m. In total, expect the journey to take between 10 and 10½ hours.
Average prices for trains from London to Berlin when you book in advance
1 Day in Advance
1 Week in Advance
2 Weeks in Advance
1 Month in Advance
3 Months in Advance
London to Berlin Trains: General Information
While it may be cheaper to book a last-minute budget airline ticket from London to Berlin, the train offers a more comfortable alternative (when you factor in check-in and time spent at the airport). Travelers can offset some of the cost of train tickets by planning ahead and booking tickets as far in advance as possible.
Based on Omio's travel data, as the table above clearly illustrates, ticket prices on London to Berlin trains decrease the further they are booked in advance:
The rule of buying in advance to save money is not only valid when booking a flight but also for train travel. Train tickets are generally on sale 6 months before the departure date. Some train booking tips from us:
When departing from London, you have various train station options to start your trip from including London Victoria, London St Pancras International and London Paddington. When arriving in Berlin, you can end your journey in train stations like Berlin Hbf, Berlin Alexanderplatz and Berlin Südkreuz.
Passengers board the train most frequently from London Victoria, which is located around 1.8 miles (2.9 km) away from the city centre, and they get off the train at Berlin Hbf, located 3.3 miles (5.3 km) away from the city centre.
Here are some other resources that might have the information you need