ItalianoEspañolEnglish USFrançaisDeutschPolishPortuguese BRPortugueseEspañolJapaneseTurkishDutchUkrainianSwedishNorwegianDanishРусский
Trip to Berlin

Find the perfect accommodation on booking.com

Great location and deals for every budget.

Avg. duration
Distance
Avg. price$
Bus trips found

Buses from London to Berlin

🚌 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.

Where to stay in Berlin

Houses, apartments, villas, hostels and much more - choose the accommodation option according to your wishes!

Find accommodation
  • No, there is no direct bus from London to Berlin. Travelers can take a bus from London Victoria to Antwerpen and then transfer to another bus heading to Berlin. The total journey time, including transfers, is approximately 18 hours and 41 minutes. It's important to plan ahead and check the schedules for seamless travel.
  • The cost of a bus ticket from London to Berlin ranges between £57 to £81. Prices may vary depending on the time of booking, availability, and the class of service selected. It's advisable to book tickets in advance to secure the best fares for your journey. Keep an eye out for promotions or discounts that may further reduce the cost of travel between these two cities.
  • There are two main routes involving buses from London to Berlin. The first route takes about 23 hours and includes a transfer in Prague before heading to Berlin. The second route lasts approximately 22 hours and 40 minutes, with transfers in Amsterdam City Center- Sloterdijk, Hamburg central bus station, and Warszawa, Dworzec Zachodni before reaching Berlin. These bus routes offer travelers options to reach Berlin from London with different durations and transfer points. It's essential to consider the travel time, transfers, and distances when choosing the most suitable route for your journey.
  • The buses from London to Berlin are typically less crowded during off-peak travel times, such as weekdays during the early morning or late evening. On the other hand, buses are often busiest during weekends, holidays, and peak travel seasons. It's advisable to book tickets in advance, choose less popular departure times, and consider traveling during weekdays to avoid potential overcrowding on the buses between London and Berlin.

Will you be returning to London by bus?

If you are looking for a return bus journey, you can check the buses from Berlin to London.

See schedule