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 Jan 24 we recommend taking a flight because it’s the best combination of price and speed.

07:50AMLondon Stansted Airport1h50 10:40AMBerlin Brandenburg Airport
0 changes
$741One-way
Cheapest
07:50AMLondon Stansted Airport1h50 10:40AMBerlin Brandenburg Airport
0 changes
$741One-way
Other options
01:15PMLondon City Airport1h40 03:55PMBerlin Brandenburg Airport
0 changes
$2551One-way
08:45AMLondon Heathrow Airport3h55 01:40PMBerlin Brandenburg Airport
1 changes
$2461One-way
12:15PMLondon Heathrow Airport8h30 09:45PMBerlin Brandenburg Airport
1 changes
$2141One-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
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

Compare prices and tickets Prices for trains, buses and flights

Mon
Jan 24
Find prices
$67Malta Air
Tue
Jan 25
Find prices
$40Malta Air
Wed
Jan 26
Find prices
$136Eurowings
Thu
Jan 27
Find prices
$205BA Cityflyer
Fri
Jan 28
Find prices
$114easyJet
Sat
Jan 29
Find prices
$87Malta Air
Sun
Jan 30
$79STUDENT AGENCY k.s.
$100Ryanair
Mon
Jan 31
Find prices
$22Malta Air
Tue
Feb 1
Find prices
$15Ryanair
Wed
Feb 2
Find prices
$15Ryanair
Thu
Feb 3
Find prices
$15Malta Air
Fri
Feb 4
Find prices
$35Malta Air
Sat
Feb 5
Find prices
$15Malta Air
Sun
Feb 6
$67STUDENT AGENCY k.s.
$15Ryanair
Mon
Feb 7
Find prices
$15Malta Air
Tue
Feb 8
Find prices
$15Malta Air
Wed
Feb 9
Find prices
$15Ryanair
Thu
Feb 10
Find prices
$36Malta Air
Fri
Feb 11
$144BlaBlaCar Bus
$39Malta Air
Sat
Feb 12
$73Flixbus
$41Malta Air

Travel Information between London and Berlin

distanceDistance577 miles (931 km)
modeAvailable travel modesFlight or bus
priceTicket price range$12 - $81
cheapestCheapest modeFlight • $12 (€10) • 1 h 40 min
fastestFastest modeFlight • $12 (€10) • 1 h 40 min
carriersPopular travel companiesMalta Air or BlaBlaCar Bus

Take a flight or bus to travel 577 miles (931 km) from London to Berlin. If speed is a priority, then a flight is the best option with an average duration of 1 h 40 min; whereas, if saving money is more important, then a flight is the best option with prices starting as low as $12 (€10). The most popular travel companies which serve this journey are Malta Air or BlaBlaCar Bus among others. Travelers can even take a direct flight from London to Berlin.

General Information about the Journey from London to Berlin

The quickest and most popular way to get from London to Berlin is by air; a number of different airlines fly this route using several of the cities' airports. Those who prefer a more leisurely way of life can use the efficient train service or bus. A 930 km journey between these two cities will take quite a long time by train, but when flying you can arrive in Berlin less than 2 hours after take-off.

Return trips from Berlin to London are also available.

How to get from London to Berlin

The Best Way According to our Users

When it comes to choosing a method of transportation from London to Berlin, 75,76% of our customers do not hesitate to choose the flight as their preferred way to travel. Nowadays, passengers who want to fly around Europe have more options than ever before. With dozens of budget airlines covering several routes which connect to virtually all European countries, taking a flight to reach your desired destination is easy and inexpensive. The low fares and the short flight time are, among others, some of the reasons why our users choose the airplane as the best way to get from London to Berlin, even if they have to face baggage limitations and long lines at check-in and security control. You can book your flights with Omio to make sure you are always taking the fastest route or getting the best deal. You can also add extra luggage and book securely with several methods of payment such as Apple Pay, PayPal and more.

Search on Omio to find cheap tickets from London to Berlin. It’s easy to find the most attractive prices and choose your preferred route for your journey. Book on web or app, and travel with your mobile ticket —without the stress of printing your ticket.

Buses from London to Berlin

Eurolines, National Express and Infobus operate occasional buses from London to Berlin. It is an overnight service leaving around 7:00 p.m. and arriving at midday the following day.

Trains from London to Berlin

Trains from London to Berlin require a transfer at Brussels. First you will need to catch the Eurostar to Brussels from St Pancras mainline; this is a high speed train which passes through tunnels and idyllic countryside. From Brussels there is a direct train to Berlin. Overall journey times by train will be between 10 and 13 hours.

Flights from London to Berlin

A number of carriers and airlines offer flights from London to Berlin including British Airways, Germanwings, Air Berlin, Ryanair and EasyJet. Frequent fliers will understand the importance of organization and forward planning to get the best possible prices. Most airlines fly from Gatwick into Berlin Schönefeld airport, which is small by international standards and located a fair distance from the city centre. However, for a more pleasant journey with added convenience, British Airways and Germanwings fly direct between Heathrow Terminal 5 and Berlin-Tegel, both of which are modern, convenient and well-equipped airports with good transport connections.

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

What are the COVID-19 travel restrictions for Berlin, Germany if I’m coming from London, United Kingdom?

Travel from London, United Kingdom to Berlin, Germany is: Partially open.

Is international entry into Berlin from London restricted?

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

Do I need to self-quarantine upon arrival to Berlin, Germany from London?

  • Negative COVID-19 test issued at most 2 days before arrival and 10 day mandatory self quarantine
  • Travellers with a certificate of vaccination are exempt from compulsory quarantine
  • Travellers who have recovered from COVID-19 in the last 6 months are exempt from compulsory quarantine (certificate needed)
  • 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 COVID-19 safety measures to follow in Berlin, Germany?

The government of Germany has imposed the following measures to reduce the spread of COVID-19:

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

The above information was last verified on 1/22/22. Remember to check the latest COVID-19 travel safety regulations for your trip between London and Berlin closer to your planned date of departure here.

Are there COVID-19 restrictions on returning to London, United Kingdom from Berlin, Germany?

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 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 self-quarantine
  • Travellers with a certificate of vaccination are exempt from compulsory quarantine
  • Prebook and pay for a COVID-19 test, to be taken on the end of day 1 for vaccinated travellers
  • Travellers with a certificate of vaccination are exempt from providing a negative COVID-19 test
  • Passenger Locator Form (PLF) required

What are the requirements for social distancing and wearing face masks in United Kingdom?

All travelers 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 1/22/22. 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.

How do I go from London to Berlin?

There are 2 travel options from London to Berlin: flight or bus.

What is the cheapest way from London to Berlin?

The cheapest way to go to Berlin from London is by taking a flight, which costs on average $12 (€10).

This is compared to other ways of getting to Berlin:

Taking a flight is about $68 (€57) less than taking a bus, which costs on average $81 (€67) for this trip.

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

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

There are alternative travel options to Berlin that can usually take longer:

In comparison, traveling by bus can take you on average 25 h.

How far is Berlin from London?

The distance from London to Berlin is approximately 577 miles (931 km).

Where do people depart from and arrive in when traveling from London to Berlin?

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

  • Flights mostly depart from London Heathrow Airport and arrive in Berlin Brandenburg Airport.
  • Buses from London to Berlin most often leave from London, Hammersmith Bridge Road and arrive in Berlin, Zentralen Omnibusbahnhof.

Which travel companies can help me find a way to get from London to Berlin?

Omio works with many trusted partners that can help you travel the best way from London to Berlin:

  • You can travel by plane between London and Berlin with Malta Air, and you can find Malta Air London to Berlin tickets for $12 (€10) on Omio.
  • You can take a bus from London to Berlin with BlaBlaCar Bus. Cheap tickets can be found for $81 (€67) with BlaBlaCar Bus from London to Berlin.

Can I find a direct route to Berlin from London?

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

  • You'll find direct flights with British Airways, Malta Air or BA Cityflyer.

Direct services to Berlin tend to save you time and add more convenience as you won't need to transfer at another stop in between, so it's worth paying attention to before booking tickets for your route.

Where else should I travel to after my journey from London to Berlin ends?

Looking to extend your trip from London to Berlin? Many Omio customers who go from London to Berlin usually extend their vacation to explore other popular destinations like Amsterdam, Prague or Paris. If you're looking to explore Amsterdam, Prague or Paris from Berlin, let Omio find you the best connections available at an affordable price.

How early should I buy tickets from London to Berlin online for the best deals?

Before traveling 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:

  • A plane ticket for this route is costing $12 (€10) one way on average.
  • A bus ticket for this trip costs on average $81 (€67) 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.