Say "Hai" to Japan - get your Japan Rail Pass today! 🌸 Take a look

Business

No tickets in your basket.

Why not plan a trip?

My Bookings
Loading...
Loading...
Eurostar
SNCF

Compare prices from over 270 rail and coach companies in Europe

Icon of trainline-phone-tickets.svg

Buy your tickets with us and easily find them on your phone

Icon of trainline-safe-payments.svg

Safely pay with PayPal, Visa and all international payment cards

Looking for the cheapest date to travel?

Within 7 days

Outbound from

Within 1 month

Outbound from

Within 3 months

Outbound from
Low prices found by our customers
Each fare is the lowest adult economy ticket fare found by our customers on Trainline. Fares booked further in advance than the dates displayed may be cheaper. Prices are updated daily, subject to change and indicative of price last update. Limited availability. Discount cards and coach journeys excluded, prices exclusive of booking fee.

Popular in Berlin

Let's do this trip right

What customers say about Trainline

Read real reviews from real users

Travelling by train from London to Berlin

Planning to travel from London to Berlin by train? Start your journey with us.

There are lots of ways to get from London to Berlin by train. You'll most likely need to make 2 or 3 changes along the way during your journey, travelling via Amsterdam or Brussels. The main operators on this route are Eurostar and Deutsche Bahn – their trains offer comfortable seating, space for luggage and, on most services, free WiFi.

First Class travel from London to Berlin

If you want to travel in style, why not choose a First Class train ticket from London to Berlin?

Eurostar and DB's ICE trains have Eurostar Premier and First Class tickets that offer wider, more comfortable seating, complimentary newspapers, drinks and snacks along the way (including a complimentary gourmet meal on the Eurostar).

Want to find out more about First Class train travel in Europe? Check out our guide to First Class v Second Class on European trains. Feeling inspired? Keep reading to find train times, ticket prices and journey information.

If you're ready to book your train tickets from London to Berlin, just start a search in our Journey Planner at the top of the page. If you want to find out more about the journey, keep reading for:

London to Berlin by train

It takes an average of 12h 26m to travel from London to Berlin by train, over a distance of around 576 miles (927 km). There are normally 18 trains per day travelling from London to Berlin and tickets for this journey start from £112.10 when you book in advance.

First train

06:16

Last train

20:01

Departure station

London

Arrival station

Berlin

Journey time

From 9h 35m

Distance

576 miles (927 km)

Frequency

18 trains per day

Changes

1 change

Price

From £112.10

Train and bus operators

Flixbus

FAQs about the train journey from London to Berlin

Want to know more about your journey from London to Berlin? We've compiled some of the most frequently asked questions by our customers to help you plan your journey.

How do you travel to Berlin from London?

To get to Berlin from London, why not take the train? With 18 trains per day and an average journey time of 12 hours and 26 minutes, taking the train is a great way to travel. See our Journey Planner for up-to-date times and prices.

How long does it take to get from London to Berlin by train?

On average, it takes around 12 hours and 26 minutes to travel from London to Berlin by train, although you can get there in 9 hours and 35 minutes on the fastest services. With 18 trains per day running on this route, journey times may vary, so check our Journey Planner for more information.

How much is the train ticket from London to Berlin?

The price of a train ticket from London to Berlin can start from as little as £112.10, depending on the time of day, route and class you book. Train tickets may also be cheaper when you book in advance compared to buying them on the day.

How fast can trains travel from London to Berlin?

The fastest time a train can travel the 576 miles (927 km) from London to Berlin is 9 hours and 35 minutes.

London to Berlin train times

Check out the next trains departing from London to Berlin for Tuesday 29th April 2025. For the full train timetable/schedule, or to search for a later time or date, click here.
DepartsArrivesDuration
08:1617:519h 35m, 2 changes
09:0119:1710h 16m, 3 changes
09:0119:3310h 32m, 2 changes
11:0421:2610h 22m, 3 changes
11:0421:3410h 30m, 2 changes
11:3122:5811h 27m, 2 changes
13:0123:1810h 17m, 2 changes
17:0404:3611h 32m, 2 changes
18:0408:1614h 12m, 4 changes
18:0410:5116h 47m, 1 change

Cheap train tickets from London to Berlin

The price of train tickets from London to Berlin starts at £112.10 one-way for a Standard Class ticket if you book in advance. Booking on the day is usually more expensive and costs can vary depending on the time of day, route or class.

Book in advance

Most of the train companies across Europe release their tickets around three to six months in advance, many of which can be cheaper the earlier you book. If you know the dates you want to travel, you may be able to find some cheaper train tickets from London to Berlin by booking early.§

Be flexible with your travel times

Many of the train services in Europe are also popular commuter services, lots of train companies increase ticket prices during “peak hours” (generally between 06:00 – 10:00 and 15:00 – 19:00 on weekdays). If you can, consider travelling outside of peak hours to find lower priced tickets.

Choose a slower or connecting train

On some of the busier routes, you might also have the option to take a slower or connecting train. It may take a little longer than some high-speed or direct services, but if you have a little extra time on your hands, you might find a cheaper fare. Plus, you'll have more time to enjoy the view of the countryside!

Look out for special deals

Take a look at our handy guides to find out when train operators release their special deals and offers to see if you can find cheap European train tickets for your journey.

For specific information about how to get your hands on cheap tickets, check out our European train tickets hub.

§Some train companies may not offer any Advance ticket types or cheaper deals for early bookings. On rare occasions, train companies may choose to release special offers closer to the date on last-minute or late-release tickets. This is dependent on the individual train operating company you travel with.

How do I get from London to Berlin by train?

There’s a couple of ways you can get to Berlin from London by train. Lost? Don’t be. We’ll help explain it all.

Your trip from London to Berlin will start at London St Pancras International, as your first train will be a Eurostar train. From London, you’ll likely either travel to Amsterdam or Brussels. From Amsterdam, you can get a direct train to Berlin. From Brussels, you’ll need to hop on a train to Frankfurt or Cologne, and from there transfer to a Berlin-bound train.

So generally, your trip will either look like this:

London Brussels Cologne or Frankfurt Berlin

Or like this:

London → Amsterdam → Berlin

It’s possible to do the trip from London to Berlin in one day, or you can choose to break up the journey by stopping overnight in Amsterdam or Brussels. Take a look at the options below.

How many bags are allowed in the different Eurostar classes?

The first part of your journey, whether you’re headed to Berlin via Amsterdam or Brussels, will be with Eurostar. Find out more about Eurostar’s luggage allowance below.

Standard/Standard Premier

  • 2 pieces of luggage up to 85cm long for rucksacks, suitcases, golf clubs or ski equipment
  • 1 hand luggage, e.g. handbag, laptop bag or briefcase

Business Premier

  • 3 pieces of luggage up to 85cm long for rucksacks, suitcases, golf clubs or ski equipment
  • 1 hand luggage, e.g. handbag, laptop bag or briefcase

Children (for all classes)

  • 1 piece of luggage up to 85cm long
  • 1 hand luggage, e.g. backpack or laptop bag

How to get to London St Pancras International station

Before your journey to Berlin, you’ll need to make your way to London St Pancras International station to hop on the Eurostar to either Amsterdam or Brussels. Continue reading for more information on how to get there.

Located in the heart of the capital, London St Pancras International station is conveniently located in the King’s Cross area and is easy to reach by National Rail, London Underground, bus services or car.

Taking the Tube to King’s Cross St Pancras Underground station is easy because it’s served by six London Underground lines, including Victoria (light blue line), Northern (black line), Metropolitan (purple line), Circle (yellow line), Hammersmith & City (pink line) and Piccadilly (dark blue line).

From most places across the city, there are various buses available to London St Pancras International station. If you’re planning to travel by train, you can take the train from Euston, Victoria and Paddington stations to London St Pancras International station in around half an hour.

Hoping to drive? At the station, you’ll find a 24-hour Click and Park car park with 315 spaces and staff on hand. If you’re going to cycle to the station, there are plenty of spaces to store your bike safely.

Everything you need to know about London St Pancras International station

After you’ve arrived at London St Pancras International station, you’ll need to check-in for your Eurostar. Read on for more information on checking in, station facilities and First Class lounges.

Going through the Channel Tunnel

Does the Eurostar train go underwater?

Trains from London to Brussels and from London to Amsterdam do go underwater. In fact, the Channel Tunnel (or “Chunnel” if you prefer its nickname) is just over 31 miles (50 km) in length and is the longest continuous underwater tunnel in the world. At a maximum speed of 100 mph (160 km/h) in the Chunnel, it takes a Eurostar train around 35 minutes to travel this underwater stretch.

How long is the Chunnel?

In length, the Channel Tunnel is 31.3 miles (50.56 km) and it takes a Eurostar train approximately 35 minutes to travel its full length. In total, the fastest journey time from London to Brussels is 1 hour and 56 minutes, while the fastest journey time from London to Amsterdam is 1 hour and 57 minutes.

Onward travel from Amsterdam or Brussels to Berlin

Whether you’ve chosen to do the whole journey in one day, or you’re breaking up the trip with an overnight stay, you’ll probably arrive from London in either Amsterdam or Brussels. Here’s what you can expect in these two places.

What to know about travelling via Amsterdam Centraal station

When travelling with Eurostar, your train will arrive at Amsterdam Centraal station, right in the heart of the Dutch capital.

Here, you’ll find a range of amenities, including cafés, shops and toilets (with baby-changing facilities).

From Amsterdam Centraal station, you can catch a high-speed InterCity train direct to Berlin. Simply arrive at the station in time for your train’s scheduled departure time and head to the correct platform (check the departure boards for more info). Find a seat, sit back and enjoy the views – you’re off to Berlin!

What to know about travelling via Brussels Midi station

When travelling to Brussels with Eurostar, your train will arrive at Brussels Midi station. You may also see this written as Bruxelles-Midi or Brussels-Zuid.

Brussels Midi station has various facilities including coffee shops, cash machines, a bureau de change and toilets (with baby-changing facilities).

Make sure you get to the train station with enough time to find the right platform for your train and go through any potential security checks. Security staff may need to check your ticket, ID and luggage before you board.

After that, you’re ready to board your train! Sit back and relax as the train whisks you through Europe towards Cologne, where you can transfer to your final train towards Berlin.

 

Arriving in Berlin

Whichever route you choose to travel from London to Berlin, you’ll arrive at Berlin’s main train station, Berlin Hauptbahnhof.

What’s available at Berlin Hauptbahnhof?

At Berlin’s central station, you’ll find a range of amenities in case you need to pick something up when you arrive, including:

  • Cafés such as Costa Coffee, Starbucks and Dunkin’
  • Food outlets such as bakeries and fast food restaurants
  • Tourist information centre
  • Clothing shops
  • Pharmacies.

There’s free WiFi available at the station. There’s also a left luggage locker service, so if your train arrives earlier in the day and you want to see some of Berlin before you can check into your hotel, you can leave your bags locked away at the station.

Using public transport in Berlin

Once you’ve arrived in Berlin, you’ll want to start exploring as soon as you can. You can use public transport to get around the city. Find out more here.

If you’re looking to use public transport to travel onward from Berlin Hauptbahnhof, there are a number of options:

  • S-Bahn: Local trains S3, S5, S7 and S9 serve Berlin’s main train station.
  • U-Bahn: The subway line U5 starts at Berlin Central station.
  • Trams: Lines M2, M5, M8 and M10 stop at Berlin Hauptbahnhof.
  • Buses: Buses 120, 123, 142, 147, M41, M85, N5, N20 and N40 stop at Berlin Central station. ‘N’ indicates a night bus service that runs through the night.

Things to see and do in Berlin

Want some ideas for what you should check out first in Berlin? We’ve got you covered.

  • Berliner Dom: If you’re a fan of gorgeous architecture, look no further! Berlin’s cathedral, or Dom in German, is a 19th Century building full of old-world charm. It’s even got an observation deck: from here, you can see across the whole city – if you can cope with 270 steps up first!
  • Brandenburg Gate: An iconic feature of Berlin’s landscape, this historic gate is even older than the Berliner Dom, dating back to the 1700s.
  • Berlin Wall Memorial: Part of the historic Berlin Wall still stands today. Commemorating the structure that split Berlin in two for much of the 20th century, there’s also a permanent exhibition where you can learn about the history behind the Berlin Wall.

Explore Europe by train with an Interrail Pass

Once you’ve finished exploring Berlin, why not continue exploring Europe by train? With an Interrail Pass, you can travel across 33 European countries as much as you want on participating European train networks for a set amount of travel days.

If you're a European citizen or a non-European who is an official legal resident of a European country, you can use an Interrail Pass. If you’re an American or Canadian citizen, you can use a Eurail Pass instead.

Getting to the airport from Berlin city centre

If you’re ending your European trip in Berlin, you may be flying out of Germany from Berlin Brandenburg Airport. You’ll need to travel to the airport from the city centre – find out more about your travel options below.

Berlin has one major airport: Berlin Brandenburg Airport. This is located around 11 miles away from the city centre. Luckily, there are plenty of public transport options available.

Europe’s leading train and coach app

We help customers across Europe make more than 172,000 smarter journeys every day.