Travel options
from London to Berlin

You can get from London to Berlin by train, bus or flight.

Our recommendation

To get from London to Berlin on 2 Dec we recommend taking a flight because it’s the best combination of price and speed.

07:50London Stansted Airport1h50 10:40Berlin Brandenburg Airport
0 changes
£201One-way
Cheapest
07:50London Stansted Airport1h50 10:40Berlin Brandenburg Airport
0 changes
£201One-way
Other options
10:45London Stansted Airport1h50 13:35Berlin Brandenburg Airport
0 changes
£231One-way
19:20London Stansted Airport1h50 22:10Berlin Brandenburg Airport
0 changes
£261One-way
15:40London Heathrow Airport3h25 20:05Berlin Brandenburg Airport
1 changes
£1091One-way

Find all the dates and times for this journey by train, bus, and flight, .

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

Trenitalia
Easyjet
Deutsche Bahn
SNCF
Place to stay

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

Compare prices and tickets Prices for trains, buses and flights

Wed
1 Dec
£71Flixbus
Find prices
Thu
2 Dec
£110Flixbus
£18Malta Air
Fri
3 Dec
£67Flixbus
£49Malta Air
Sat
4 Dec
£62Flixbus
£18Malta Air
Sun
5 Dec
£85Flixbus
£18Ryanair
Mon
6 Dec
£62Flixbus
£18Ryanair
Tue
7 Dec
£71Flixbus
£18Ryanair
Wed
8 Dec
£69Flixbus
£18Malta Air
Thu
9 Dec
£110Flixbus
£18Malta Air
Fri
10 Dec
£58Flixbus
£23Malta Air
Sat
11 Dec
£66Flixbus
£18Malta Air
Sun
12 Dec
£102Flixbus
£18Ryanair
Mon
13 Dec
£62Flixbus
£18Ryanair
Tue
14 Dec
£77Flixbus
£18Malta Air
Wed
15 Dec
£120Flixbus
£18Ryanair
Thu
16 Dec
£90Flixbus
£22Malta Air
Fri
17 Dec
£68Flixbus
£62easyJet
Sat
18 Dec
£66Flixbus
£84Malta Air
Sun
19 Dec
£103STUDENT AGENCY k.s.
Find prices
Mon
20 Dec
£71Flixbus
£46easyJet
Tue
21 Dec
£103STUDENT AGENCY k.s.
Find prices

Travel Information to Berlin from London

distanceDistance577 miles (931 km)
modeAvailable travel modesFlight or coach
priceTicket price range£59 - £152
cheapestCheapest modeCoach • £59 • 21 h 15 min
fastestFastest modeFlight • £152 • 1 h 45 min
carriersPopular travel companiesNorwegian Air Shuttle or STUDENT AGENCY k. S.

Travel 577 miles (931 km) by flight or coach between London and Berlin. If speed is a priority, then a flight is the best option with an average duration of 1 h 45 min; whereas, if saving money is more important, then a coach is the best option with prices starting as low as £59. The most popular travel providers which serve this journey are Norwegian Air Shuttle or STUDENT AGENCY k. S. Among others. Travellers can even take a direct flight from London to Berlin.

The Window Seat

Read more about Berlin

Capital Gains
Capital Gains

Europe’s biggest capital cities are all mesmerizing in their own right but depending on what type of person you are, one of the big five—Berlin, London, Madrid, Paris and Rome—will call to you more...

Continue reading
Daytrippers: Berlin
Daytrippers: Berlin

Berlin affords infinite possibilities for adventure. From its gritty neighborhoods to its infamous clubs to its individualism, there is nothing the German capital doesn’t offer. And the areas around Berlin, particularly Brandenburg, are hidden gems waiting to be...

Continue reading
Berlin: A City Guide
Berlin: A City Guide

Berlin is always worth a visit. Even if you already know the classic sights, there are plenty of things to do in Berlin far from the crowds and throngs of tourists. Berlin is neither as regal as Vienna nor as...

Continue reading

How to Travel from London to Berlin

Travelling from London to Berlin is most convenient by plane as the two cities are located nearly 690 miles apart. This is a relatively popular journey and most low-cost airlines operate frequent services from all of London's airports, the flight to Berlin lasts just under 2 hours. Travelling by train or bus between the cities is also possible but takes considerably longer with a total journey time close to 11 hours.

Trains from London to Berlin | Buses from London to Berlin | Flights from London to Berlin

London to Berlin Travel Comparison

Average Price

Travel Time

Cheapest Time to Book

buses

£29

18hrs

8 weeks before

trains

£93

9hrs

8 weeks before

flight

£29

1hr 50mins

1 Month Before



What is the best way to travel from London to Berlin?

Cheapest way to travel from London to Berlin


cheap

Flying from Berlin to London is the cheapest way to travel. Flights from London to Berlin run daily with departures from most of London's major airports. British Airways and Air Berlin both offer direct services from London Heathrow to Berlin Tegel airport daily commencing services at 7:20 a.m. each morning and running at least one service an hour throughout the day. Flights on both airlines usually take no more than 1 hour 50 minutes. Easyjet runs a direct service from London Luton to Berlin Schönefeld daily beginning 6:00 a.m. as well as regular flights from London Gatwick totally a flight time of around 2 hours 5 minutes. It is also the fastest way to get to Berlin as well as the most convenient.


Most popular way to travel from London to Berlin


popular

Most travellers that book through Omio chose to fly between London and Berlin, the information for which is above, although some also decide to travel by train. Train journeys between London and Berlin depart London St. Pancras train station and arrive at Berlin Hbf main railway station. Currently there is no direct service to Berlin available from London and the journey requires anywhere between 2-4 changes. Outbound services from London St. Pancras are operated by Eurostar, with connecting services from Brussels and beyond operated by DB Bahn's Intercity-Express (ICE) trains. Eurostar departures from London St. Pancras commence at 6:50 a.m. each day with services running regularly at least once every 2 hours in the mornings and afternoons with a midday break and final departure time of 8:01 p.m. Journeys requiring 2-3 connections taking between 10-12 hours to complete with later departures and more connections increasing journey time to upwards of 17 hours.


Travel Tips

Travel from London to Berlin
Travel 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
Am I allowed to travel from London, United Kingdom to Berlin, Germany?

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

Can travellers from United Kingdom enter Germany?

International entry is allowed at this time for: Entry is partially open for citizens and permanent residents of United Kingdom.

Are there rules for self-quarantine when arriving to Berlin from London?

Conditions of entry into Germany:

  • 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

Are there COVID-19 safety rules for social distancing and wearing face masks in Berlin, Germany?

To reduce the spread of COVID-19, the government of Germany has imposed the following measures:

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

This information was last checked on 30/11/2021. As this information can change due to the nature of the pandemic, make sure to review the latest COVID-19 travel safety regulations   for your trip from London to Berlin.

Are there restrictions on reentering United Kingdom from Berlin, Germany due to the coronavirus pandemic?

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

Are there any travel restrictions on reentering United Kingdom from Germany?

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

Are there requirements to self-quarantine on arrival into United Kingdom from Germany?

Requirements for reentering United Kingdom:

  • Negative COVID-19 test issued at most 3 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 requirements for social distancing and wearing face masks in United Kingdom?

All travellers must abide by the following measures in United Kingdom to reduce the spread of coronavirus in the country:

  • Social distance: 1 metre (s) (3 feet)
  • Face masks: Regional advice

The above information about your return travel to London, United Kingdom was last verified on 30/11/2021. As this information can change due to the nature of the pandemic, please check the latest COVID-19 travel safety regulations   closer to your planned date of travel to London from Berlin.

What are my London to Berlin travel options?

There are 2 ways that you can travel from London to Berlin. You can take a flight or coach.

What is the cheapest way to get from London to Berlin?

A coach service offers the cheapest way to travel from London to Berlin, which costs on average £59.

This is compared to other ways of getting to Berlin:

A coach journey is usually £93 less than a journey to Berlin by plane, which costs on average £152 for the same trip.

What is the fastest way from London to Berlin?

The fastest way from London to Berlin is by flight with an average journey time of 1 h 45 min.

Other travel options from London to Berlin can usually take longer:

In comparison, going by coach can take 21 h 15 min   on average.

How many miles from London to Berlin would I travel?

You should expect to travel around 577 miles (931 km) from London to Berlin.

When going from London to Berlin, where do I depart from London and where do I arrive in Berlin?

These are the most popular departure and arrival points for travellers from London to Berlin:

  • Flights mostly leave from London Heathrow Airport and tend to arrive in Berlin Brandenburg Airport.
  • Coaches most often depart from London at London, Hammersmith Bridge Road and arrive in Berlin at Berlin, Zentralen Omnibusbahnhof.
Which travel companies can get me from London to Berlin?

If finding a good deal is your main consideration for your trip from London to Berlin, then we'll help you find the best value travel companies for you:

  • Norwegian Air Shuttle can get you to Berlin by plane. You can find a good deal for plane tickets with Norwegian Air Shuttle from London to Berlin for £152 on Omio.
  • STUDENT AGENCY k. S. Can get you to Berlin by coach. You can find a good deal for coach tickets with STUDENT AGENCY k. S. From London to Berlin for £59 on Omio.
Is there a direct service to Berlin from London?

Yes, there are direct routes from London to Berlin with the following travel companies:

  • You can check for a direct flight to Berlin with Malta Air.

As you won't need to change at another stop in between, direct services to Berlin tend to save you time and add more convenience, so it's worth paying attention to before you book tickets for this trip.

What other popular destinations should I add to my itinerary for my trip to Berlin from London?
Many of our customers travelling from London to Berlin don't make Berlin their final stop. Some of the destinations worth visiting after are Amsterdam, Prague or Paris, either of which you could add to your London and Berlin trip itinerary. Check Omio for the best and cheapest ways to travel from Berlin to any of these top destinations today!
How early should I buy tickets between London and Berlin online for the best deals?

Before travelling from London to Berlin, it’s good to know what ticket you can book and how much it will cost in the next 7 days:

  • The price of a plane ticket is £152 one way on average for this trip.
  • The price of a coach ticket for this trip is on average £59 one way.

But we recommend booking London to Berlin tickets online a few months before your planned travel date to score the best deals and save money on your trip.