Compare prices and tickets by train, bus or flight

Wed
Dec 8
$134Flixbus
$62Ryanair
Thu
Dec 9
$161Flixbus
$14Malta Air
Fri
Dec 10
$98Flixbus
$38Malta Air
Sat
Dec 11
$91Flixbus
$15Malta Air
Sun
Dec 12
$120Flixbus
$15Ryanair
Mon
Dec 13
Find prices
$25Malta Air
Tue
Dec 14
$114Flixbus
$14Ryanair
Wed
Dec 15
$138Flixbus
$14Ryanair
Thu
Dec 16
$187Flixbus
$15Malta Air
Fri
Dec 17
$139STUDENT AGENCY k.s.
Find prices
Sat
Dec 18
$96Flixbus
$48Malta Air
Sun
Dec 19
$78Flixbus
$48Malta Air
Mon
Dec 20
$139STUDENT AGENCY k.s.
Find prices
Tue
Dec 21
$139STUDENT AGENCY k.s.
Find prices
Wed
Dec 22
$85Flixbus
$26Ryanair
Thu
Dec 23
$139STUDENT AGENCY k.s.
Find prices
Fri
Dec 24
$85Flixbus
$57easyJet
Sat
Dec 25
$79Flixbus
$186KLM
Sun
Dec 26
$92Flixbus
$26Ryanair
Mon
Dec 27
$115Flixbus
$119Eurowings
Tue
Dec 28
$109STUDENT AGENCY k.s.
Find prices

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

Deutsche Bahn
Renfe
Italo
Frecciarossa
Accommodation

Need a place to stay?

view on map
Top pick hotels
Entire homes & apartments

Find the best accommodation for you, with our partner Booking.com

View all

Overview: Train from London to Berlin

distanceDistance577 miles (931 km)
frequencyTrain frequency2 a day
changesDirect trainYes, there are 2 direct trains a day
carriersTrain providersDeutsche Bahn with connection or Deutsche Bahn

Trains from London to Berlin cover the 577 miles (931 km) long journey taking on average 14 h 54 min with our travel partners like Deutsche Bahn with connection or Deutsche Bahn. Normally, there are 2 trains operating per day, including direct services available. Travelers depart most frequently from London Victoria and arrive in Berlin Hbf.

Train providers

Travel with Deutsche Bahn to Berlin from London

You can travel by train to Berlin from London with Deutsche Bahn. When you search Omio for times and tickets, we’ll show you the best deals available.

Deutsche Bahn

Deutsche Bahn (DB) is the main provider of train services in Germany, making on average 40, 000 journeys per day. A special feature of Deutsche Bahn 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 for your train between London and Berlin. 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 bathrooms are standard amenities, services like an onboard restaurant or free WiFi are only available on certain trains.

London to Berlin train information with Deutsche Bahn:

  • Average Duration: 14 h 54 min
  • Deutsche Bahn frequency: 1 a day

Deutsche Bahn has the following ticket policies due to COVID-19, which you should be aware of when booking and traveling by train from London to Berlin:

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

Trains from London to Berlin

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.

London to Berlin trains: Not what you're looking for?

Return trains from Berlin to London | Compare all modes of traveling from London to Berlin | Or learn more about trains to Berlin



London to Berlin Train Cost

Average prices for trains from London to Berlin when you book in advance

Booking Period

Average Price

Same Day

€383

1 Day in Advance

€150

1 Week in Advance

€143

2 Weeks in Advance

€143

1 Month in Advance

€130

3 Months in Advance

€110

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.

  • autobus All London to Berlin trains are run by Eurostar.
  • autobus All trains require at least 2 transfers, usually in Brussels and either Cologne or Frankfurt. Some journeys require 3 transfers usually in Brussels, Cologne, and Hannover. All trains depart from London's St Pancras train station and arrive at Berlin Hauptbahnhof.
  • autobus Most travelers book their London to Berlin train tickets at least 1 day in advance of the travel date.




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:

  • It is 61% cheaper to book a London to Berlin train a day ahead of time rather than purchasing a ticket at the station.
  • It is 63% cheaper to book a train ticket 1 week in advanced as opposed to the day you intend to travel.
  • Finally, London to Berlin train costs are 66% cheaper when booked 1 month in advance as opposed to purchasing a train ticket the day of departure.

Train tickets from London to Berlin: when to book to save $

Time Price Savings
1 week earlier 116 €
2 weeks earlier 90 €29.%
3 weeks earlier 90 €29.%
1 month before 89 €30%
2 months earlier 82 €41%
3 months earlier 82 €41%


Train companies often offer promotional prices and offers—by buying in advance—you can get access the best prices for trains in the U.S., Canada, and the major European railroad operators. Search on Omio to check prices and cheap train tickets from London - Berlin. Easily find the most attractive rates and choose the your preferred route for your journey. Book and choose your mobile ticket: avoid the queues at the station and the added stress of printing your ticket.

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:

  • Buying your train ticket from London - Berlin 3 weeks in advance means you can save on average up to 29% compared to the price available on the day of departure.
  • If you book a ticket London - Berlin with 2 months in advance you save up to about 41% compared to the initial price.
  • By booking 3 months in advance, you could save up to 41%.
  • On Omio you can find all offers, train times and prices for train travel in Europe, the U.S., and Canada.

Travel Tips

Trains from London 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 London to Berlin.
FAQs
Are there any COVID-19 restrictions for international travel by train between London and Berlin?

Travel between London, United Kingdom and Berlin, Germany by train is: Partially open.

What is the status of international entry into Germany from United Kingdom?

International entry status: Entry is partially open for citizens and permanent residents of United Kingdom

Do I need to self-quarantine on arrival in Germany from London?

Conditions of entry:

  • Negative COVID-19 test issued at most 3 days before arrival or 14 day mandatory self-quarantine
  • Travellers with a certificate of vaccination are exempt from providing a negative COVID-19 test and can bypass compulsory quarantine on arrival
  • Travellers who have recovered from COVID-19 in the last 6 months are exempt from providing a negative COVID-19 test and can bypass compulsory quarantine on arrival (certificate required)
  • Negative COVID-19 test is required to end quarantine early. This test occurs on day 5 in quarantine
  • Digital entry registration is required prior to arrival
  • The exact quarantine requirements depend on the regulations in each federal state

What are the safety rules to follow in Berlin, Germany?

When traveling in Germany, you must follow these COVID-19 safety rules:

  • Physical distance requirement: 1.5 metre (s) (5 feet)
  • Face mask requirement: Mandatory

The information above was last checked on 12/7/21. This can change before your date of travel so please review the latest COVID-19 travel safety regulations   for your train from London to Berlin before traveling.

Do I need to quarantine when I return to United Kingdom from Berlin, Germany?

Return travel from Germany to United Kingdom is: Partially open.

Are there any international entry restrictions on returning to London from Berlin?

Entry into United Kingdom is allowed for: Entry is partially open for citizens and permanent residents of Germany

Do I need to quarantine on arrival in United Kingdom from Berlin?

Requirements for reentering:

  • Negative COVID-19 test issued at most 2 days before arrival for unvaccinated travellers
  • Prebook and pay for day 2 and day 8 COVID-19 PCR tests for unvaccinated travellers
  • 10-day mandatory monitored quarantine for arrivals without a COVID-19 Vaccination Certificate
  • Prebook and pay for a COVID-19 test, to be taken on the end of day 2 for vaccinated travellers
  • 2-day mandatory monitored quarantine for arrivals with a COVID-19 Vaccination Certificate
  • Passenger Locator Form (PLF) required

What are the safety rules to follow in London, United Kingdom?

The government of United Kingdom has imposed these measures to reduce the spread of COVID-19:

  • Physical distance requirement: 1 metre (s) (3 feet)
  • Face mask requirement: Regional advice

Last checked on 12/7/21. Please check the latest COVID-19 travel safety regulations   closer to the travel date of your train to London from Berlin.

How far is Berlin from London by train?
The distance from London to Berlin by train is approximately 577 miles (931 km).
How long is a train between London and Berlin on average?
The London to Berlin train duration is on average 14 h 54 min, which is to be expected when traveling 577 miles (931 km) from London to Berlin. However, the time it takes can vary based on specific dates, weekends, and holidays.
What train station in London goes to Berlin? What train station do I come into Berlin from London?

There are a few train stations in London to start your trip from including London Victoria, London Euston and London Kings Cross. In Berlin you have a few train station options to choose from for your arrival including Berlin Hbf, Berlin Spandau and Berlin Südkreuz.

Omio customers traveling this route depart most frequently from London Victoria   and arrive in Berlin Hbf.

Where is the train station in London to go to Berlin? Where is the train station in Berlin located?

Passengers board their train most frequently from London Victoria and travel around 1.2 miles (2 km) from the city center to this train station.

Passengers traveling this route most often arrive at Berlin Hbf and need to travel approximately 1.7 miles (2.8 km) from the train station to the city center in Berlin.

Which train companies should I travel with from London to Berlin?
If you're looking for trains from London to Berlin, you can rely on Deutsche Bahn with connection or Deutsche Bahn to get you to Berlin. It's also good to check out all possible train providers for the London to Berlin route to see if there might be differences in the amenities they offer.
How many trains per day are there from London to Berlin?
On average, there are 2 trains a day from London to Berlin. The train times and services may be different on weekends and holidays compared to weekdays.

Important Stations and Airports for this Journey

London
Berlin
London Victoria is the most popular London 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 London for your trip to Berlin.
Amenities at station
WifiWifi
LockersLockers
ParkingParking
ATMATM
TaxisTaxis
AccessibilityAccessibility
phone
Phone Number
+44 3457114141
ticketOfficeHours
Ticket Office Hours
Mon - Fri: 06: 00 - 00: 00 | Sat: 06: 00 - 23: 00 | Sun: 07: 00 - 00: 00
Public transit options for London Euston
Tube lines: Circle, Hammersmith & City, Metropolitan, Northern (Bank and Charing Cross branches), Victoria
Overground lines: Watford DC
Bus lines: 18, 30, 59, 68, 73, 91, 168, 205, 253, 390, N5, N20, N73, N91, N205, N253
Rail lines: London North Western Railway, London Overground, Avanti West Coast, Caledonian Sleeper
Amenities at station
WifiWifi
LockersLockers
ParkingParking
ATMATM
TaxisTaxis
AccessibilityAccessibility
phone
Phone Number
+44 3457114141
ticketOfficeHours
Ticket Office Hours
Mon - Fri: 05: 00 - 01: 36 | Sat: 05: 00 - 00: 36 | Sun: 05: 30 - 01: 36
Public transit options for London Kings Cross
Underground lines: Circle, Piccadilly, Hammersmith & City, Northern, Metropolitan, Victoria
Bus lines: 10, 17, 30, 45, 46, 59, 63, 73, 91, 205, 214, 259, 390, 476
Train lines: Thameslink, Grand Central, Hull, London North Eastern, Gatwick Express
Amenities at station
WifiWifi
LockersLockers
ParkingParking
ATMATM
TaxisTaxis
AccessibilityAccessibility
phone
Phone Number
+44 3457114141
ticketOfficeHours
Ticket Office Hours
24/7
Public transit options for London Paddington
Underground lines: Bakerloo Line, Circle Line, District Line, Hammersmith Line
Bus lines: N7, 23, 27, N27, 36, 205, N205, 332, 7, 46, A1, 18, N18
Train lines: Great Western Main Line, Heathrow Express
Amenities at station
WifiWifi
LockersLockers
ParkingParking
ATMATM
TaxisTaxis
AccessibilityAccessibility
phone
Phone Number
+44 2078437688
ticketOfficeHours
Ticket Office Hours
Mon - Fri: 05: 45 - 22: 00 | Sat: 06: 00 - 21: 00 | Sun: 08: 00 - 22: 15
Public transit options for London St Pancras International
Subway lines: Circle Line, Hammersmith & City Line, Metropolitan Line, Northern Line, Piccadilly Line, Victoria Line
Train lines: Overground line, High Speed 1, Eurostar
Bus lines: 326, 139