Fly to Berlin Brandenburg

Take the train Barcelona-Passeig De Gracia at the station Rodalies de Catalunya.

The journey takes approximately 25 m. The travel distance is 16 km.

Carrier is Rodalies de Catalunya.

Buy ticket

Get off at the El Prat Aeroport.
Fly out to Barcelona (BCN) of the Berlin Brandenburg (BER) airport.

The journey takes approximately 2 h 40 m. Ticket price is about €35

Carrier is Ryanair.

🔎

🚖 Find a cheap local taxi

Get off at the Berlin Brandenburg (BER).
498 m on foot from the Berlin Brandenburg (BER) to the Flughafen BER - Terminal 1-2.

The journey takes approximately 7 m. The travel distance is 498 m.

Take the train Flughafen BER - Terminal 1-2 at the station Deutsche Bahn Regional.

The journey takes approximately 35 m. Ticket price is about €3 The travel distance is 35 km.

Carrier is Deutsche Bahn Regional.

Buy ticket

Get off at the Berlin Hauptbahnhof.


🛏 Find hotel deals and discounts up to 20% in Berlin at Booking


Fly to Leipzig train

Take the train El Prat Aeroport at the station Rodalies de Catalunya.

The journey takes approximately 25 m. The travel distance is 81 m.

Carrier is Rodalies de Catalunya.

Buy ticket

Get off at the Barcelona (BCN).
Fly out to El Prat Aeroport of the Barcelona (BCN) airport.

The journey takes approximately 3 h 55 m. Ticket price is about €45 The travel distance is 81 m.

Carrier is Lufthansa.

🔎

🚖 Find a cheap local taxi

Get off at the Barcelona (BCN).
341 m on foot from the Leipzig (LEJ) to the Leipzig/Halle Flughafen.

The journey takes approximately 5 m. The travel distance is 341 m.

Get off at the Leipzig/Halle Flughafen.
Take the train Leipzig/Halle Flughafen at the station Deutsche Bahn Regional.

The journey takes approximately 9 m. Ticket price is about €3 The travel distance is 18 km.

Carrier is Deutsche Bahn Regional.

Buy ticket

Get off at the Halle(Saale)Hbf.
Take the train Halle(Saale)Hbf at the station Deutsche Bahn Intercity-Express.

The journey takes approximately 1 h 13 m. Ticket price is about €26 The travel distance is 163 km.

Carrier is Deutsche Bahn Intercity-Express.

Buy ticket

Get off at the Berlin Hauptbahnhof.


🛏 Find hotel deals and discounts up to 20% in Berlin at Booking


Train

Take the train Barcelona-Sants at the station Renfe SNCF.

The journey takes approximately 6 h 47 m. Ticket price is about €85 The travel distance is 1079 km.

Carrier is Renfe SNCF.

Buy ticket

Get off at the Paris Gare De Lyon.
Take the train Gare de Lyon at the station Paris RER.

The journey takes approximately 2 m. Ticket price is about €2 The travel distance is 2 km.

Carrier is Paris RER.

Buy ticket

Get off at the Châtelet les Halles.
Take the train Les Halles at the station RATP Metro.

The journey takes approximately 6 m. The travel distance is 1 km.

Carrier is RATP Metro.

Buy ticket

Get off at the Gare de l'Est.
Take the train Paris Est at the station Deutsche Bahn Intercity-Express.

The journey takes approximately 3 h 49 m. Ticket price is about €90 The travel distance is 585 km.

Carrier is Deutsche Bahn Intercity-Express.

Buy ticket

Get off at the Frankfurt(Main)Hbf.
Take the train Frankfurt(Main)Hbf at the station Deutsche Bahn Intercity-Express.

The journey takes approximately 4 h 36 m. Ticket price is about €100 The travel distance is 583 km.

Carrier is Deutsche Bahn Intercity-Express.

Buy ticket

Get off at the Berlin Hauptbahnhof.


🛏 Find hotel deals and discounts up to 20% in Berlin at Booking


Bus

Take the FlixBus bus at the Barcelona station .

The journey takes approximately 7 h 50 m. Ticket price is about €30 The travel distance is 636 km.

Carrier is FlixBus.

Buy ticket

Get off at the Lyon Perrache.
Take the FlixBus bus at the Lyon Perrache station .

The journey takes approximately 17 h 45 m. Ticket price is about €55 The travel distance is 1300 km.

Carrier is FlixBus.

Buy ticket



🛏 Find hotel deals and discounts up to 20% in Berlin at Booking


Bus

Take the FlixBus bus at the Barcelona station .

The journey takes approximately 21 h 30 m. Ticket price is about €60 The travel distance is 1436 km.

Carrier is FlixBus.

Buy ticket

Get off at the Frankfurt.
Take the FlixBus bus at the Frankfurt station .

The journey takes approximately 8 h 10 m. Ticket price is about €28 The travel distance is 592 km.

Carrier is FlixBus.

Buy ticket

Get off at the Berlin ZOB [Fernbus].


🛏 Find hotel deals and discounts up to 20% in Berlin at Booking


Bus train

Take the ALSA bus at the Barcelona station .

The journey takes approximately 43 h 30 m. Ticket price is about €100 The travel distance is 1374 km.

Carrier is ALSA.

Buy ticket

Get off at the Frankfurt Main Station.
Take the train El Prat Aeroport at the station Deutsche Bahn Intercity-Express.

The journey takes approximately 4 h 36 m. Ticket price is about €100 The travel distance is 81 m.

Carrier is Deutsche Bahn Intercity-Express.

Buy ticket

Get off at the Barcelona (BCN).


🛏 Find hotel deals and discounts up to 20% in Berlin at Booking


Drive

In a rental car. Check this site to see which rental company offers the best deal with discounts of up to 20%.

The journey takes approximately 16 h 20 m. The travel distance is 1865 km.

Get off at the Berlin Hbf.


🛏 Find hotel deals and discounts up to 20% in Berlin at Booking


The cheapest way to travel from Barcelona to Berlin is by taking a Fly to Berlin Brandenburg with an average price of €40. The journey takes approximately 5 ч. 51 мин.

Fly to Berlin Brandenburg is the fastest way to travel from Barcelona to Berlin. Tickets cost €40. The journey takes approximately 5 ч. 51 мин.

Barcelona is approximately 1865 km away from Berlin. The trip by car takes 16 h 20 m.

The average journey time by car between Barcelona and Berlin is 16 h 20 m.

What to Do in Berlin

Berlin

If you're looking for a city that oozes history, Berlin is the perfect destination. With over 1,000 years of turmoil and progress documented on its streets, this bustling metropolis will leave you in awe. From contemporary art to ancient ruins, there's plenty to see and do in Berlin. Here are some of our favorite attractions:
1. Check out the latest exhibits at the Museum of Modern Art (MoMA). With collections dating back to the early 20th century, this museum is home to some of the most famous works of art in the world.
2. Walk down Unter den Linden and take in majestic neo-classical architecture. This tree-lined avenue was once a shopping mecca for aristocrats, but today it's filled with cafes and trendy stores.