Travel options
from Barcelona to Berlin

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

Our recommendation

To get from Barcelona to Berlin on Sep 24 we recommend taking a flight because it’s the best combination of price and speed.

07:35PMBarcelona El Prat Airport2h50 10:25PMBerlin Brandenburg Airport
0 changes
$2311One-way
Cheapest
07:35PMBarcelona El Prat Airport2h50 10:25PMBerlin Brandenburg Airport
0 changes
$2311One-way
Other options
05:10PMBarcelona El Prat Airport2h45 07:55PMBerlin Brandenburg Airport
0 changes
$3851One-way
06:55PMBarcelona El Prat Airport2h40 09:35PMBerlin Brandenburg Airport
0 changes
$3971One-way
06:05PMBarcelona El Prat Airport4h25 10:30PMBerlin Brandenburg Airport
1 changes
$3861One-way

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

These companies trust us. We 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 for trains, buses and flights

Fri
Sep 24
$143Flixbus
$231easyJet
Sat
Sep 25
$124Flixbus
$198TAP Portugal
Sun
Sep 26
$124Flixbus
$295easyJet
Mon
Sep 27
$105Flixbus
$146easyJet
Tue
Sep 28
Find prices
$181Ryanair
Wed
Sep 29
$142Flixbus
$119Malta Air
Thu
Sep 30
$105Flixbus
$146easyJet
Fri
Oct 1
$87Flixbus
$126easyJet
Sat
Oct 2
$93Flixbus
$98Ryanair
Sun
Oct 3
$87Flixbus
$157Ryanair
Mon
Oct 4
$68Flixbus
$91Ryanair
Tue
Oct 5
Find prices
$47easyJet
Wed
Oct 6
$104Flixbus
$69Malta Air
Thu
Oct 7
$109Flixbus
$69Ryanair
Fri
Oct 8
$92Flixbus
$151easyJet
Sat
Oct 9
$87Flixbus
$171Malta Air
Sun
Oct 10
$81Flixbus
$157Ryanair
Mon
Oct 11
$68Flixbus
$91Malta Air
Tue
Oct 12
Find prices
$44Ryanair
Wed
Oct 13
$104Flixbus
$52Ryanair

Travel Information from Barcelona to Berlin

distanceDistance930 miles (1500 km)
modeAvailable travel modesFlight or bus
priceTicket price range$75 - $78
cheapestCheapest modeBus • $75 (€60) • 30 h 55 min
fastestFastest modeFlight • $78 (€62) • 2 h 40 min
carriersPopular travel companiesVueling or BlaBlaCar Bus

Take a flight or bus to travel 930 miles (1500 km) to Berlin from Barcelona. If speed is a priority, then a flight is the best option with an average duration of 2 h 40 min; whereas, if saving money is more important, then a bus is the best option with prices starting as low as $75 (€60). The most popular travel companies which serve this journey are Vueling or BlaBlaCar Bus among others. Travelers can even take a direct flight or bus from Barcelona 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
Rock-A-Bye: The Return of the Night Train
Rock-A-Bye: The Return of the Night Train

Night trains often evoke images of romance and intrigue. One can’t help but picture opulent carriages steeped in mysteries only a canny Belgian detective could solve. While the Orient Express is out of the realm of possibility for...

Continue reading

How to get from Barcelona to Berlin

The Best Way According to our Users

When it comes to choosing a method of transportation from Barcelona to Berlin, 95,04% 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 Barcelona 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 Barcelona 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.

Travel Tips

Travel from Barcelona 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 Barcelona to Berlin.
FAQs
Does Germany have any COVID-19 travel restrictions for people traveling between Barcelona and Berlin?

International travel from Barcelona, Spain to Berlin, Germany is: Partially open.

Can I enter Germany if coming from Spain?

Entry into Germany is currently allowed for: Entry is partially open for citizens and permanent residents of Spain.

Am I required to self-quarantine upon arrival to Berlin if traveling from Barcelona?

Conditions of entry:

  • Negative COVID-19 test issued at most 3 days before arrival
  • Pre-arrival health declaration
  • The exact quarantine requirements depend on the regulations in each federal state
  • Digital entry registration is required prior to arrival

What measures do I need to follow in Berlin, Germany due to the pandemic?

All travelers in Germany must observe the following coronavirus safety measures:

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

The information above was last checked on 9/22/21; however, this can change before your date of travel so please make sure to review the latest COVID-19 travel safety regulations   for your upcoming trip to Berlin from Barcelona.

What are the COVID-19 restrictions on returning to Spain from Berlin, Germany?

Return travel to Barcelona, Spain from Germany is: Partially open.

Are there any travel restrictions on reentering Spain from Germany?

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

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

Requirements for reentering Spain:

  • Negative COVID-19 test issued at most 3 days before arrival
  • Specific entry restrictions may apply for travel to Spain: Canary Islands
  • Health screen upon arrival
  • Travellers issued with the EU Digital COVID Certificate are exempt from quarantine and COVID-19 testing
  • Travellers who have recovered from COVID-19 in the last 6 months are exempt from providing a negative COVID-19 test (certificate needed)
  • Pre-arrival Health Control Form (FCS) required

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

All travelers must abide by the following measures in Spain to reduce the spread of coronavirus in the country:

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

The above information about your return travel to Barcelona, Spain was last verified on 9/22/21. 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 Barcelona from Berlin.

How do I go from Barcelona to Berlin?

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

What is the cheapest way from Barcelona to Berlin?

The cheapest way to travel to Berlin from Barcelona is by taking a bus with an average price of $75 (€60).

This is compared to other travel options to Berlin:

Taking a bus is about $3 (€2) less than taking a flight, which costs on average $78 (€62) for this route.

What is the fastest way to get from Barcelona to Berlin?

The quickest way to travel between Barcelona and Berlin is by flight, which takes on average 2 h 40 min   compared to other travel options that may take you longer to get to your destination:

In comparison, traveling by bus can take you on average 30 h 55 min.

What is the distance between Barcelona and Berlin?

You should expect to travel around 930 miles (1500 km) between Barcelona and Berlin.

What are the departure and arrival points in Barcelona and in Berlin?

These are the most popular departure and arrival points when traveling from Barcelona to Berlin:

  • Most travelers take a flight from Barcelona El Prat Airport to Berlin Brandenburg Airport.
  • Most travelers catch their bus from Barcelona, Estació d'Autobusos Nord and arrive in Berlin, Zentralen Omnibusbahnhof.
Which travel companies can get me from Barcelona to Berlin?

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

  • Vueling can take you to Berlin by plane. If searching for a good deal on flights, you can find tickets for Vueling from Barcelona to Berlin for $78 (€62).
  • Travel with BlaBlaCar Bus for buses to Berlin. If you’re looking for a good deal on tickets, check for BlaBlaCar Bus Barcelona to Berlin tickets on Omio for $75 (€60).
Is there a direct service between Barcelona and Berlin?

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

  • You'll find direct flights with Ryanair or Malta Air.
  • You'll find direct buses with.

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

Where should I go next after I travel to Berlin from Barcelona?
Looking to extend your trip from Barcelona to Berlin? Many Omio customers who go from Barcelona 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.
When should I buy a ticket from Barcelona to Berlin online to score the best deals?

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

  • A plane ticket is costing on average $78 (€62) one way for this route.
  • A bus ticket costs $75 (€60) one way on average for this route.

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

Stations

Important Stations and Airports for this Journey

Barcelona
Berlin
Barcelona, Estacion de Autobuses de Sants
Amenities
Estació d'autobusos Barcelona-Nord
Amenities
Barcelona Estació De França
Amenities