1map logoGo to main page

London to Berlin from $72: 11 ways by bus, train, flight or car

Compare Travel Options and Prices

from
London, United Kingdom
to
Berlin, Germany

How to Get from London to Berlin: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$72 by busBest price
937.5 kmDistance
4h 31m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from London to Berlin with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
various
Plane
Average Duration
4h  31m
Estimated price
$158-470
Recommended
Company
various
Bus
Average Duration
18h  41m
Estimated price
$72-102
Cheapest
route map
Distance: 937.5 km
Duration: 4h 31m

See more options

Pricing table
Company
various
Drive
Drive
Average Duration
10h  27m
Estimated price
$0-0
Company
various
Bus
Bus
Average Duration
22h  15m
Estimated price
$99-150
Company
various
Plane
Average Duration
5h  1m
Estimated price
$108-369
Company
various
Train
Plane
Average Duration
4h  52m
Estimated price
$128-401
Company
various
Train
Plane
Average Duration
5h  11m
Estimated price
$134-476
Company
various
Plane
Average Duration
4h  33m
Estimated price
$146-435
Company
various
Train
Train
Average Duration
16h  28m
Estimated price
$195-533
Company
various
Train
Average Duration
9h  42m
Estimated price
$205-583
Company
various
Drive
Drive
Average Duration
11h  39m
Estimated price
$221-337

Compare prices for your selected dates

TypeMo 06/01Tu 07/01We 08/01Th 09/01Fr 10/01Sa 11/01Su 12/01
Bus $65 $53 $71 $94 $59 $73 $92
Fly $54 $49 $50 $81 $124 $98 $92

Traveling From London to Berlin

This route presents an exciting contrast, where London’s historic charm meets Berlin’s vibrant, modern energy.

Best Neighbourhoods in Berlin

Berlin boasts diverse neighborhoods, each with its own character and charm.

Kreuzberg
• Renowned for its street art and counterculture vibe.
• Home to trendy cafes and international cuisine.
Prenzlauer Berg
• Family-friendly with beautiful parks and playgrounds.
• Packed with stylish boutiques and local markets.
Mitte
• Offers historic sites like the Brandenburg Gate.
• Features a vibrant mix of galleries and shops.

Best Times To Visit Berlin's Attractions

Optimizing your visit to Berlin's attractions can enhance your experience significantly.

Brandenburg Gate
Visit early in the morning for a serene atmosphere and fewer tourists.
Reichstag Building
Plan for late afternoons on weekdays to enjoy shorter lines.
Museum Island
Visit during weekdays, especially in the off-peak months, for quieter exploration.

Berlin Weather: What to Expect Year-Round

Berlin experiences a temperate oceanic climate, with warm summers and chilly winters, making it essential to plan your visit accordingly. Understanding the seasonal variations can enhance your travel experience, whether you're enjoying sunny outdoor events in summer or cozying up in cafés during winter.

Dining Recommendation

Try the traditional dish of Currywurst at Kotti's Currywurst, where juicy sausage meets a flavorful tomato-based sauce and a sprinkle of curry powder, offering a distinct taste that differs significantly from London’s culinary scene. The informal atmosphere of Berlin’s street food culture adds a unique charm, inviting you to enjoy local flavors in a lively, bustling environment.

London - Berlin operators

Explore transport companies operating between London and Berlin, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Plane Show flights
Website
britishairways.com

Plane from London City (LCY) to Berlin Brandenburg (BER)

Average Duration
1h 40m
Estimated price
$100-650

Plane from London Heathrow (LHR) to Berlin Brandenburg (BER)

Average Duration
1h 54m
Estimated price
$100-750
Website
easyjet.com

Plane from London Gatwick (LGW) to Berlin Brandenburg (BER)

Average Duration
1h 52m
Estimated price
$80-400

Plane from London Gatwick (LGW) to Berlin Brandenburg (BER)

Average Duration
4h
Estimated price
$80-400
Website
klm.com

Plane from London City (LCY) to Berlin Brandenburg (BER) via Amsterdam Schiphol

Average Duration
3h 48m
Estimated price
$180-600

Plane from London Heathrow (LHR) to Berlin Brandenburg (BER) via Amsterdam Schiphol

Average Duration
3h 40m
Estimated price
$180-600
Website
ryanair.com

Plane from London Stansted (STN) to Berlin Brandenburg (BER)

Average Duration
1h 45m
Estimated price
$28-330

Plane from London Stansted (STN) to Berlin Brandenburg (BER)

Average Duration
1h 45m
Estimated price
$50-340
Train Show train routes
Contact phone
+44 343 218 6186
Website
eurostar.com

Train from London St Pancras Intl to Brussel-Zuid / Bruxelles-Midi

Average Duration
2h 4m
Estimated price
$120-350
Contact phone
+49 0180 6 99 66 33
Website
bahn.com

Train from Brussel-Zuid / Bruxelles-Midi to Köln Hbf

Average Duration
1h 52m
Estimated price
$48-54

Train from Köln Hbf to Berlin Hauptbahnhof

Average Duration
4h 47m
Estimated price
$90-105
Bus Show bus routes
Contact phone
+49 30 300 137 300
Website
flixbus.de

Bus from London Victoria to Antwerp

Average Duration
5h 51m
Estimated price
$27-40

Bus from Bruges to Berlin central bus station

Average Duration
14h
Estimated price
$70-110
Contact phone
+48 77 443 44 44
Website
sindbad.pl

Bus from Antwerpen to Berlin

Average Duration
11h 50m
Estimated price
$45-65
Ferry
Contact phone
01304 448866
Website
poferries.com

Ferry from Port of Dover to Calais

Average Duration
1h 35m
Estimated price
$55-75
Contact phone
+353 818 300 400
Website
irishferries.com

Ferry from Port of Dover to Calais

Average Duration
1h 30m
Estimated price
$35-50

London to Berlin: Overview of Bus, Train, Flight, and Car Trips

Traveling between London and Berlin offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

🚅 **Route Overview:** The journey from London to Berlin by train involves 2 transfers, with a total travel time of approximately 9 hours and 42 minutes. 🎫 **Booking Information:** Prices for the train journey between London and Berlin can vary from £162 to £461 depending on the chosen route and class. 🌍 **Travel Details:** Multiple routes are available for the London to Berlin train journey, with varying durations ranging from 9 hours to 11 hours and 44 minutes.
Departure Point
London St Pancras Intl station
Arrival Point
Berlin Hauptbahnhof station
Useful tips for train travellers
When traveling from London to Berlin, the Eurostar and Deutsche Bahn are the primary operators. Eurostar runs service from London St. Pancras to Brussels, where you will transfer to a Deutsche Bahn train toward Berlin. At the Brussels terminal, you can enjoy on-board catering options with Eurostar, which includes light snacks, meals, and a selection of beverages. On Deutsche Bahn services, you can choose between standard dining car service and on-board bistro options for meals ranging from regional specialties to simple snacks.
Seating options vary between operators. Eurostar offers Standard, Standard Premier, and Business Premier classes. Standard class features comfortable seats with power outlets, while Standard Premier offers wider seats and complimentary meals. Business Premier provides extra legroom and improved amenities. With Deutsche Bahn, you can choose between First Class and Second Class. First Class seats are more spacious and can be reserved, while Second Class is more affordable yet still comfortable. Make sure to book in advance for the best seat selection on both services.
Upon arrival at Berlin Hauptbahnhof, remember that you can leave your luggage at the station. The left luggage service is available, making it convenient if you wish to explore the city without your bags. Additionally, the station has clean restrooms and showers available for travelers. To get to the city center quickly, take the S-Bahn line S3, S5, S7, or S9, which can get you to Alexanderplatz or Friedrichstraße in about 10-15 minutes. You can easily find the S-Bahn platforms directly beneath the main concourse of the station.
🛫 The quickest way to travel from London to Berlin is by taking a direct flight from London City Airport to Berlin Brandenburg Airport, which only takes 1 hour and 40 minutes. 💰 The cost of a flight from London to Berlin can range from £125 to £371, offering various fare options to suit different budgets for this approximately 4.5-hour journey by plane.
Departure Point
London City Airport
Arrival Point
Berlin Brandenburg Airport
Useful tips for plane travellers
• Make sure to check if your flight from London City Airport is directly to Berlin Brandenburg Airport, as some itineraries may require a layover and additional travel time.
• Once you arrive at Berlin Brandenburg Airport, follow the signs for public transport to access the S-Bahn train to the city center; it's a more efficient and cost-effective option compared to taxis.
• Expect to pay around €35-€50 for a taxi from Berlin Brandenburg Airport to the city center; for a more economical alternative, the Airport Express bus service is also available.
🚌 With no direct bus from London to Berlin, travelers can take a journey of approximately 18 hours and 41 minutes, with transfers along the way. FlixBus operates the services departing from London Victoria station and arriving at the Berlin central bus station. 🌍 Route 1 offers a 23-hour journey covering a distance of 1,402 km, with a transfer in Prague. Step 1 involves a bus ride from London to Prague, operated by RegioJet, and Step 2 continues from Prague to Berlin. The total travel time is about 18 hours and 25 minutes to Prague and 4 hours and 30 minutes to Berlin. 🛤️ Route 2 presents a 22-hour and 40-minute trip spanning 1,073 km, with two transfers. Step 1 takes passengers from London to Amsterdam City Center - Sloterdijk via various stops, while Step 2 moves from Brussels to Hamburg central bus station and Step 3 concludes the journey to Berlin. Agencies like BlaBlaBus and FlixBus are involved in the different legs of the route.
Departure Point
London Victoria station
Arrival Point
Berlin central bus station
Useful tips for bus travellers
• Ensure you check the transfer times when booking your trip; for instance, when traveling via Prague, the connections between RegioJet buses might be tight—allow some flexibility to prevent missing your onward bus.
• Upon arrival at Berlin Central Bus Station (ZOB), make use of the local S-Bahn and U-Bahn services; for a convenient journey into the city center, take the S-Bahn (lines S5, S7, or S75) towards Hauptbahnhof, which is just a couple of stops away. Schedule info can be found at bvg.de
• Keep an eye on your belongings during the journey, particularly during bus transfers in busy stations like Brussels and Prague; these can attract pickpockets, especially in crowded areas.

Frequently asked questions

Find out more about the route from London to Berlin.

Or choose the category:
The distance between London and Berlin is approximately 936.6 km. When it comes to travel times, the fastest option is to fly, with a typical journey taking around 4 hours and 48 minutes. Taking the train is another popular choice, with an average travel time of 9 hours and 39 minutes. Lastly, the slowest option is traveling by bus, which typically takes around 19 hours and 12 minutes.
The most cost-effective and time-efficient transportation option for traveling from London to Berlin is by flying. It takes only 4 hours and 48 minutes, and the cost ranges from £79 to £353. However, if cost is a major factor, the cheapest option is to take a bus, which takes 19 hours and 12 minutes and costs between £51 and £79.
The prices for traveling from London to Berlin vary depending on the mode of transportation. The train tickets range from £167 to £444, while the bus fares range from £52 to £75.
The best way to travel from London to Berlin without a car is by train. The journey takes approximately 9 hours and 39 minutes and involves traveling via Cologne. Another option is to fly, which takes around 4 hours and 48 minutes and offers more convenience but might be more expensive. Alternatively, you can also consider taking a bus, which takes the longest at 19 hours and 12 minutes but is often more budget-friendly.
There is no direct train or bus link between London and Berlin. However, there are options available with transfers. The train journey takes approximately 9 hours and 39 minutes, with transfers at Brussel-Zuid / Bruxelles-Midi, Köln Hbf, and Berlin Zoologischer Garten. The bus journey takes around 19 hours and 12 minutes, with transfers at Antwerpen.
The flight between London and Berlin typically takes around 1 hour and 40 minutes. The cost of the flight can range from £79 to £351, depending on factors such as the airline, the time of booking, and the class of service chosen.
There are numerous accommodation options near Berlin with over 1282 hotels available. Prices for hotels start at £35, offering a range of choices for different budgets.

Trips from London