Berlin to Barcelona Flights

Tue, May 13
+ Add return
QR-Code
Scan to get our free app
Use our app to get live travel updates and book mobile tickets for trains, buses, flights, and ferries.
App Store
rate4.9
42K ratings
Google Play
rate4.6
136K reviews

Journey information

Overview: Berlin to Barcelona flight

GermanyGermany
SpainSpain
Icon of flight
Flights from Berlin to Barcelona depart on average 72 times per day, taking around 7h 31m. Cheap flight tickets for this journey start at €70 if you book in advance.
Fares are the lowest economy prices found on Omio. Early booking often means lower prices. Prices change daily and are subject to availability. Discount cards, coach trips, and booking fees are not included.
Price information
Distance
1500 km
Average flight duration
7h 31m
Cheapest ticket price
€70
Flights per day
72
Direct flights
4
Airlines
28
Fastest flight
2h 35m
Cheapest month to travel
December
First flight
01:00
Last flight
23:00
Fares are the lowest economy prices found on Omio. Early booking often means lower prices. Prices change daily and are subject to availability. Discount cards, coach trips, and booking fees are not included.
Price information

The cheapest and fastest flights from Berlin to Barcelona

Showing times and prices for May 13

Cheapest price

€162

Average price

€443

Fastest journey

2 h 35 m

Average duration

2 h 39 m

Flights per day

76

Distance

1500 km

Cheap tickets

The best way to find a cheap flight ticket from Berlin to Barcelona is to book your journey as far in advance as possible and to avoid traveling at rush hour.

The average ticket from Berlin to Barcelona will cost around €443 if you buy it on the day, but the cheapest tickets can be found for only €162.

Fast flights

Of the 76 flights that leave Berlin for Barcelona onTue, May 13, 6 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

On Tue, May 13 the direct flights cover the 1500 km distance in an average of 2 h 39 m but if you time it right, some flights will get you there in just 2 h 35 m .

On Tue, May 13 the longest flights will take 2 h 45 m and usually involve a change or two along the way, but you might be able to save a few pennies if you’re on a budget.

Eurowings EW5+SmartwingsEW522
12:50PM7h50
Berlin Brandenburg Airport (BER)
08:40PMBarcelona El Prat Airport (BCN)
1621One-way
1 transfer
Vueling AirlinesVY1885
08:50PM2h45
Berlin Brandenburg Airport (BER)
11:35PMBarcelona El Prat Airport (BCN)
1681One-way
0 transfers
Eurowings EW9043 · EW9444
12:30PM6h30
Berlin Brandenburg Airport (BER)
07:00PMBarcelona El Prat Airport (BCN)
1871One-way
1 transfer
Norwegian AirD83303 · D85513
05:25PM5h30
Berlin Brandenburg Airport (BER)
10:55PMBarcelona El Prat Airport (BCN)
1921One-way
1 transfer
Vueling AirlinesVY1883
01:50PM2h40
Berlin Brandenburg Airport (BER)
04:30PMBarcelona El Prat Airport (BCN)
2191One-way
0 transfers

Travel Information

Compare train, bus, and flight for Berlin to Barcelona

Omio recommends booking the flight as it is the most popular option from Berlin to Barcelona among Omio's users. If you are prioritising price take the bus with prices starting from €78. For those with little time consider booking a flight which can get you there in 7h 31m. In case you are seeking to minimise your carbon footprint the bus is your best bet as it emits only 1.5 - 3.8kg.

Compare flight with

Most popular
Flight
Bus
Train

€198

Average price

€108

Average price

Cheapest

€301

Average price

10h 31m

Average duration

Fastest

7h 31m

Onboard

+

3h 0m

Additional time*

1d 35h 24m

Average duration

1d 34h 54m

Onboard

+

30m

Additional time*

1d 32h 9m

Average duration

1d 31h 39m

Onboard

+

30m

Additional time*

4.5 - 9.0kg

CO2 emissions

1.5 - 3.8kg

CO2 emissions

Lowest

-

CO2 emissions

Direct Options

Direct Options

Direct Options

Additional time: Average total travel duration to departure point, security checks and transfers.

Live departures

Berlin to Barcelona flight times

Showing flights for tomorrow, Tuesday, May 13
Last updated at 11:44 PM
ProviderDepartsDurationArrivesTransfers
Tickets
iberiaIB1810 · IB4093:25 AM Berlin Brandenburg Airport (BER)
6h20
9:45 AM Barcelona El Prat Airport (BCN)1 transfer
iberiaIB1810 · IB4113:25 AM Berlin Brandenburg Airport (BER)
7h20
10:45 AM Barcelona El Prat Airport (BCN)1 transfer
klmKL1770 · KL15214:00 AM Berlin Brandenburg Airport (BER)
16h45
8:45 PM Barcelona El Prat Airport (BCN)1 transfer
klmKL1770 · KL15194:00 AM Berlin Brandenburg Airport (BER)
12h50
4:50 PM Barcelona El Prat Airport (BCN)1 transfer
malta_airFR 1324:00 AM Berlin Brandenburg Airport (BER)
2h35
6:35 AM Barcelona El Prat Airport (BCN)0 transfersDirect
klmKL1770 · KL15134:00 AM Berlin Brandenburg Airport (BER)
6h35
10:35 AM Barcelona El Prat Airport (BCN)1 transfer
klmKL1770 · KL15174:00 AM Berlin Brandenburg Airport (BER)
10h25
2:25 PM Barcelona El Prat Airport (BCN)1 transfer
klmKL1770 · KL15114:00 AM Berlin Brandenburg Airport (BER)
4h20
8:20 AM Barcelona El Prat Airport (BCN)1 transfer
air_franceAF1135 · AF10484:20 AM Berlin Brandenburg Airport (BER)
9h20
1:40 PM Barcelona El Prat Airport (BCN)1 transfer
air_franceAF1135 · AF15484:20 AM Berlin Brandenburg Airport (BER)
10h50
3:10 PM Barcelona El Prat Airport (BCN)1 transfer
air_franceAF1135 · AF12484:20 AM Berlin Brandenburg Airport (BER)
14h00
6:20 PM Barcelona El Prat Airport (BCN)1 transfer
lufthansaLH1961 · LH18104:20 AM Berlin Brandenburg Airport (BER)
4h55
9:15 AM Barcelona El Prat Airport (BCN)1 transfer
air_franceAF1135 · AF14484:20 AM Berlin Brandenburg Airport (BER)
16h20
8:40 PM Barcelona El Prat Airport (BCN)1 transfer
air_franceAF1135 · AF13484:20 AM Berlin Brandenburg Airport (BER)
4h55
9:15 AM Barcelona El Prat Airport (BCN)1 transfer
air_franceAF1135+air_france_hopAF16484:20 AM Berlin Brandenburg Airport (BER)
8h30
12:50 PM Barcelona El Prat Airport (BCN)1 transfer
lufthansaLH171 · LH11264:45 AM Berlin Brandenburg Airport (BER)
5h10
9:55 AM Barcelona El Prat Airport (BCN)1 transfer
brussels_airlinesSN2592+air_balticSN36974:55 AM Berlin Brandenburg Airport (BER)
4h40
9:35 AM Barcelona El Prat Airport (BCN)1 transfer
lufthansaLH173 · LH11265:15 AM Berlin Brandenburg Airport (BER)
4h40
9:55 AM Barcelona El Prat Airport (BCN)1 transfer
lufthansaLH175 · LH11285:45 AM Berlin Brandenburg Airport (BER)
5h20
11:05 AM Barcelona El Prat Airport (BCN)1 transfer
lufthansaLH177 · LH11286:15 AM Berlin Brandenburg Airport (BER)
4h50
11:05 AM Barcelona El Prat Airport (BCN)1 transfer
lufthansaLH179 · LH11286:45 AM Berlin Brandenburg Airport (BER)
4h20
11:05 AM Barcelona El Prat Airport (BCN)1 transfer
klm_cityhopperKL1772+klmKL15197:05 AM Berlin Brandenburg Airport (BER)
9h45
4:50 PM Barcelona El Prat Airport (BCN)1 transfer
klm_cityhopperKL1772+klmKL15177:05 AM Berlin Brandenburg Airport (BER)
7h20
2:25 PM Barcelona El Prat Airport (BCN)1 transfer
klm_cityhopperKL1772+klmKL15217:05 AM Berlin Brandenburg Airport (BER)
13h40
8:45 PM Barcelona El Prat Airport (BCN)1 transfer
qatar_airwaysQR80 · QR1377:40 AM Berlin Brandenburg Airport (BER)
21h50
5:30 AM Barcelona El Prat Airport (BCN)1 transfer
qatar_airwaysQR80 · QR1417:40 AM Berlin Brandenburg Airport (BER)
35h35
7:15 PM Barcelona El Prat Airport (BCN)1 transfer
helveticLX975+swissLX19547:40 AM Berlin Brandenburg Airport (BER)
4h25
12:05 PM Barcelona El Prat Airport (BCN)1 transfer
qatar_airwaysQR80 · QR1457:40 AM Berlin Brandenburg Airport (BER)
29h00
12:40 PM Barcelona El Prat Airport (BCN)1 transfer
norwegian_air_shuttleDY1103 · D855237:45 AM Berlin Brandenburg Airport (BER)
13h10
8:55 PM Barcelona El Prat Airport (BCN)1 transfer
sassk1674 · sk15858:10 AM Berlin Brandenburg Airport (BER)
8h00
4:10 PM Barcelona El Prat Airport (BCN)1 transfer
lufthansaLH187 · LH11308:15 AM Berlin Brandenburg Airport (BER)
5h15
1:30 PM Barcelona El Prat Airport (BCN)1 transfer
lufthansaLH183 · LH11308:45 AM Berlin Brandenburg Airport (BER)
4h45
1:30 PM Barcelona El Prat Airport (BCN)1 transfer
lufthansaLH183 · LH11328:45 AM Berlin Brandenburg Airport (BER)
5h30
2:15 PM Barcelona El Prat Airport (BCN)1 transfer
klm_cityhopperKL1774+klmKL15198:50 AM Berlin Brandenburg Airport (BER)
8h00
4:50 PM Barcelona El Prat Airport (BCN)1 transfer
klm_cityhopperKL1774+klmKL15218:50 AM Berlin Brandenburg Airport (BER)
11h55
8:45 PM Barcelona El Prat Airport (BCN)1 transfer
klm_cityhopperKL1774+klmKL15178:50 AM Berlin Brandenburg Airport (BER)
5h35
2:25 PM Barcelona El Prat Airport (BCN)1 transfer
eurowingsEW8004 · EW25229:20 AM Berlin Brandenburg Airport (BER)
8h55
6:15 PM Barcelona El Prat Airport (BCN)1 transfer
lufthansaLH185 · LH11329:45 AM Berlin Brandenburg Airport (BER)
4h30
2:15 PM Barcelona El Prat Airport (BCN)1 transfer
air_franceAF1735 · AF144810:15 AM Berlin Brandenburg Airport (BER)
10h25
8:40 PM Barcelona El Prat Airport (BCN)1 transfer
air_franceAF1735 · AF124810:15 AM Berlin Brandenburg Airport (BER)
8h05
6:20 PM Barcelona El Prat Airport (BCN)1 transfer
klmKL1776 · KL152110:15 AM Berlin Brandenburg Airport (BER)
10h30
8:45 PM Barcelona El Prat Airport (BCN)1 transfer
air_franceAF1735 · AF154810:15 AM Berlin Brandenburg Airport (BER)
4h55
3:10 PM Barcelona El Prat Airport (BCN)1 transfer
klmKL1776 · KL151910:15 AM Berlin Brandenburg Airport (BER)
6h35
4:50 PM Barcelona El Prat Airport (BCN)1 transfer
eurowingsEW9043 · EW944410:30 AM Berlin Brandenburg Airport (BER)
6h30
5:00 PM Barcelona El Prat Airport (BCN)1 transfer
lufthansaLH1927+air_balticLH181610:50 AM Berlin Brandenburg Airport (BER)
5h05
3:55 PM Barcelona El Prat Airport (BCN)1 transfer
eurowingsEW5+smartwingsEW52210:50 AM Berlin Brandenburg Airport (BER)
7h50
6:40 PM Barcelona El Prat Airport (BCN)1 transfer
lufthansaLH189 · LH113411:45 AM Berlin Brandenburg Airport (BER)
4h25
4:10 PM Barcelona El Prat Airport (BCN)1 transfer
vuelingVY188311:50 AM Berlin Brandenburg Airport (BER)
2h40
2:30 PM Barcelona El Prat Airport (BCN)0 transfersDirect
vuelingIB502511:50 AM Berlin Brandenburg Airport (BER)
2h40
2:30 PM Barcelona El Prat Airport (BCN)0 transfersDirect
klm_cityhopperKL1778+klmKL151912:30 PM Berlin Brandenburg Airport (BER)
4h20
4:50 PM Barcelona El Prat Airport (BCN)1 transfer
klm_cityhopperKL1778+klmKL152112:30 PM Berlin Brandenburg Airport (BER)
8h15
8:45 PM Barcelona El Prat Airport (BCN)1 transfer
sassk1678 · sk158512:40 PM Berlin Brandenburg Airport (BER)
27h30
4:10 PM Barcelona El Prat Airport (BCN)1 transfer
lufthansaLH191 · LH113612:45 PM Berlin Brandenburg Airport (BER)
5h00
5:45 PM Barcelona El Prat Airport (BCN)1 transfer
swissLX967 · LX195612:55 PM Berlin Brandenburg Airport (BER)
4h15
5:10 PM Barcelona El Prat Airport (BCN)1 transfer
easyjetU271731:05 PM Berlin Brandenburg Airport (BER)
2h35
3:40 PM Barcelona El Prat Airport (BCN)0 transfersDirect
austrian_airlinesOS230 · OS3931:10 PM Berlin Brandenburg Airport (BER)
4h40
5:50 PM Barcelona El Prat Airport (BCN)1 transfer
air_franceAF1235 · AF14482:15 PM Berlin Brandenburg Airport (BER)
6h25
8:40 PM Barcelona El Prat Airport (BCN)1 transfer
air_franceAF1235+air_france_hopAF11482:15 PM Berlin Brandenburg Airport (BER)
16h45
7:00 AM Barcelona El Prat Airport (BCN)1 transfer
qatar_airwaysQR82 · QR1412:30 PM Berlin Brandenburg Airport (BER)
28h45
7:15 PM Barcelona El Prat Airport (BCN)1 transfer
qatar_airwaysQR82 · QR1452:30 PM Berlin Brandenburg Airport (BER)
22h10
12:40 PM Barcelona El Prat Airport (BCN)1 transfer
qatar_airwaysQR82 · QR1372:30 PM Berlin Brandenburg Airport (BER)
15h00
5:30 AM Barcelona El Prat Airport (BCN)1 transfer
norwegian_air_shuttleD83303 · D855133:25 PM Berlin Brandenburg Airport (BER)
5h30
8:55 PM Barcelona El Prat Airport (BCN)1 transfer
klmKL1780 · KL15213:30 PM Berlin Brandenburg Airport (BER)
5h15
8:45 PM Barcelona El Prat Airport (BCN)1 transfer
klmKL1780 · KL15113:30 PM Berlin Brandenburg Airport (BER)
16h50
8:20 AM Barcelona El Prat Airport (BCN)1 transfer
klmKL1780+klm_cityhopperKL14973:30 PM Berlin Brandenburg Airport (BER)
15h05
6:35 AM Barcelona El Prat Airport (BCN)1 transfer
air_franceAF1835 · AF14484:10 PM Berlin Brandenburg Airport (BER)
4h30
8:40 PM Barcelona El Prat Airport (BCN)1 transfer
air_franceAF1835+air_france_hopAF11484:10 PM Berlin Brandenburg Airport (BER)
14h50
7:00 AM Barcelona El Prat Airport (BCN)1 transfer
air_franceAF1835+air_france_hopAF13484:10 PM Berlin Brandenburg Airport (BER)
17h05
9:15 AM Barcelona El Prat Airport (BCN)1 transfer
klmKL1782 · KL15114:45 PM Berlin Brandenburg Airport (BER)
15h35
8:20 AM Barcelona El Prat Airport (BCN)1 transfer
klmKL1782+klm_cityhopperKL14974:45 PM Berlin Brandenburg Airport (BER)
13h50
6:35 AM Barcelona El Prat Airport (BCN)1 transfer
lufthansaLH199 · LH11384:45 PM Berlin Brandenburg Airport (BER)
4h20
9:05 PM Barcelona El Prat Airport (BCN)1 transfer
air_franceAF1535+air_france_hopAF11486:15 PM Berlin Brandenburg Airport (BER)
12h45
7:00 AM Barcelona El Prat Airport (BCN)1 transfer
air_franceAF1535+air_france_hopAF13486:15 PM Berlin Brandenburg Airport (BER)
15h00
9:15 AM Barcelona El Prat Airport (BCN)1 transfer
vuelingVY18856:50 PM Berlin Brandenburg Airport (BER)
2h45
9:35 PM Barcelona El Prat Airport (BCN)0 transfersDirect
vuelingIB50276:50 PM Berlin Brandenburg Airport (BER)
2h45
9:35 PM Barcelona El Prat Airport (BCN)0 transfersDirect
sassk1680 · sk15857:20 PM Berlin Brandenburg Airport (BER)
20h50
4:10 PM Barcelona El Prat Airport (BCN)1 transfer

This is the last flight of the day.

Find all the dates and times for this journey

How far in advance should I book flight tickets from Berlin to Barcelona?

The best time to book your flight from Berlin to Barcelona is 91 days before departure. See how prices for flights change on the Berlin to Barcelona route.
Prices are for one-way tickets for one passenger from Berlin to Barcelona per month. Insights are sourced from fares found by Omio users in the last 12 months. Current prices may differ as prices vary depending on the time of day, class or how far in advance you book your flight from Berlin to Barcelona.

Compare prices and tickets Berlin to Barcelona by train, bus, or flight

Tue
May 13
Wed
May 14
Thu
May 15
Fri
May 16
Sat
May 17
Sun
May 18
Mon
May 19
Tue
May 20
Wed
May 21
Thu
May 22
Fri
May 23
Sat
May 24
Sun
May 25
Mon
May 26
Tue
May 27
Wed
May 28
Thu
May 29
Fri
May 30
Sat
May 31
Sun
Jun 01
Mon
Jun 02

More than 1,000 travel companies trust us to sell their tickets all in one place.

Ryanair
Easyjet
Eurowings
Vueling

Airlines: Vueling Airlines, Ryanair and easyJet Berlin to Barcelona

You can travel by flight to Barcelona from Berlin with Vueling Airlines, Ryanair and easyJet for as low as €67. When you search for timetables and tickets, Omio will show you the best journey.

Vueling is one of Spain’s leading low-cost airlines where you can choose between Basic, Optima or Time Flex tickets for your next flight to Barcelona from Berlin.

Flight information from Berlin to Barcelona with Vueling Airlines:

  • Average Duration: 2 h 40 min
  • Cheapest Price: €67

FAQs: Berlin to Barcelona Flight

FAQs: Take a flight from Berlin to Barcelona hassle-free. 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 Berlin to Barcelona.
FAQs

popular airports

Popular airports from Berlin to Barcelona

Berlin
Barcelona
The major airport for departures in Berlin is Berlin Brandenburg Airport. Find all the information you need to know about services, amenities and connections at Berlin Brandenburg Airport for your trip from Berlin to Barcelona.
Amenities at airport
WifiWifi
LockersLockers
ParkingParking
DiningDining
ATMATM
TaxisTaxis
AccessibilityAccessibility
WCWC
HotelHotel
ShowerShower
LoungeLounge
Lost and Found OfficeLost and Found Office
information
ticketOfficeHours
Distance to city center
2 km
carConnection
Car connection
A113, Exit 8
Wifi
Wifi
  • Free Wi-Fi available throughout the airport.
Lockers
Lockers
  • Available in Terminal 1; €4 per hour.
Dining
Dining
  • Airbräu, Dallmayr Bistro, Bavarian, and Italian cuisine.
Taxis
Taxis
  • Available outside the terminal.
Accessibility
Accessibility
  • Elevators, ramps.
WC
WC
  • Available throughout the airport.
Hotel
Hotel
  • Radisson Blu and Clarion Hotel Arlanda (walking distance).
Lounge
Lounge
  • Lounges available in Terminal 1, including Lufthansa Lounge.
Lost and Found Office
Lost and Found Office
  • In Terminal 1, Level U1.
Public transit options for Berlin Brandenburg Airport
  • Bus: X7, X71, 163, 164, 171, 744 Train: FEX, RE7, RB14 Metro: U7
The major airport for arrivals in Barcelona is Barcelona El Prat Airport. Find all the information you need to know about services, amenities and connections at Barcelona El Prat Airport for your journey to Barcelona from Berlin.
Amenities at airport
WifiWifi
LockersLockers
ParkingParking
DiningDining
ATMATM
TaxisTaxis
AccessibilityAccessibility
WCWC
HotelHotel
ShowerShower
LoungeLounge
Lost and Found OfficeLost and Found Office
information
ticketOfficeHours
Distance to city center
3 km
carConnection
Car connection
C-31, Exit 192
Wifi
Wifi
  • Free Wi-Fi available throughout the airport for an unlimited time.
Lockers
Lockers
  • Available in Terminal 1; prices start at approximately €6 per day.
Dining
Dining
  • Dutch Kitchen, McDonald's, and other options.
Taxis
Taxis
  • Available outside the terminal.
Accessibility
Accessibility
  • Elevators, ramps.
WC
WC
  • Available throughout the airport, including accessible facilities.
Hotel
Hotel
  • Sheraton Frankfurt Airport Hotel and Hilton Garden Inn (walking distance).
Lounge
Lounge
  • Lounges available, including the Sala VIP Pau Casals in Terminal 1.
Lost and Found Office
Lost and Found Office
  • Located in both terminals, with offices located near the baggage claim areas.
Public transit options for Barcelona El Prat Airport
  • Bus: Aerobús A1, Aerobús A2, 46, N17 Metro: L9 Sud Train: R2 Nord

More options for your journey from Berlin to Barcelona

Here are some other resources that might have the information you need

HomeFlightsFlight Schedules to BarcelonaBerlin to Barcelona Flights

The Omio App Makes Travel Planning Easy

We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

ios-badge
android-badge
Hand With Phone
Currency
Language