COMPARE Prices across different modes

Fri
Sep 24
$119Flixbus
$165Vueling
Sat
Sep 25
$81BlaBlaCar Bus
$175Lufthansa
Sun
Sep 26
$62BlaBlaCar Bus
$165Vueling
Mon
Sep 27
$87Flixbus
$128Vueling
Tue
Sep 28
$75BlaBlaCar Bus
$121Vueling
Wed
Sep 29
$75BlaBlaCar Bus
$106Vueling
Thu
Sep 30
$87BlaBlaCar Bus
$145Vueling
Fri
Oct 1
$62BlaBlaCar Bus
$174Vueling
Sat
Oct 2
$62BlaBlaCar Bus
$115Lufthansa
Sun
Oct 3
$62BlaBlaCar Bus
$120Vueling
Mon
Oct 4
$62BlaBlaCar Bus
$95Vueling
Tue
Oct 5
$62BlaBlaCar Bus
$75Vueling
Wed
Oct 6
$62BlaBlaCar Bus
$81Vueling
Thu
Oct 7
$62BlaBlaCar Bus
$101Air Europa
Fri
Oct 8
$68BlaBlaCar Bus
$177Vueling
Sat
Oct 9
$62BlaBlaCar Bus
$115Lufthansa
Sun
Oct 10
$62BlaBlaCar Bus
$81Vueling
Mon
Oct 11
$62BlaBlaCar Bus
$108Vueling
Tue
Oct 12
$75BlaBlaCar Bus
$192Vueling
Wed
Oct 13
$87BlaBlaCar Bus
$108Vueling
Thu
Oct 14
$62BlaBlaCar Bus
$101Vueling

These companies trust us. We sell their tickets all in one place.

Ryanair
Easyjet
Eurowings
Vueling
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

Flight Information from Munich to Barcelona

distanceDistance653 miles (1054 km)
durationAverage flight duration2 h
priceAverage plane ticket price$144 (€115)
changesDirect flightYes
carriersAirlinesVueling, Lufthansa, Iberia, Eurowings, Transavia Airlines, Swiss, KLM or Alitalia

Flights from Munich to Barcelona cover the 653 miles (1054 km) long trip taking on average 2 h with our travel partners like Vueling, Lufthansa, Iberia, Eurowings, Transavia Airlines, Swiss, KLM or Alitalia. There are direct flight services available. While the average ticket price for this journey costs around $144 (€115), you can find the cheapest plane ticket for as low as $106 (€85). Travelers depart most frequently from Munich Airport and arrive in Barcelona El Prat Airport.

Airlines

Munich to Barcelona with Vueling Airlines, Lufthansa and Eurowings

Find the best flights from Munich to Barcelona with Omio's travel partners Vueling Airlines, Lufthansa and Eurowings from $106 (€85). We can find you the best deals, schedules and tickets when comparing and booking the best route.

Vueling Airlines
Eurowings
Lufthansa

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 between Munich and Barcelona.

It’s easy to book your Vueling Airlines plane ticket between Munich and Barcelona online with Omio! Simply check the current Vueling Airlines flight schedules for your ideal departure and arrival times, compare the best route from Munich to Barcelona as well as relevant travel information (such as baggage allowance and amenities offered onboard) for that flight and book cheap Vueling Airlines plane tickets online. Prices for Vueling Airlines flights between Munich and Barcelona start at $106 (€85) one-way if you book in advance, and you can expect to travel around 653 miles (1054 km). If you search for Vueling Airlines flights in the Omio app, you can check straight away if the Vueling Airlines tickets are mobile tickets, which makes it easier than ever to go paperless when traveling by plane from Munich to Barcelona. Let Omio do all the work for you finding the best Munich to Barcelona Vueling Airlines plane ticket so you can enjoy a smooth and comfortable journey!

Vueling Airlines has updated its ticket policies due to the coronavirus. Keep these in mind when booking your Vueling Airlines tickets from Munich to Barcelona and when traveling by flight:

  • Exceptions to waive change or cancellation fees policy
  • Change fees waived
  • Cashless payments recommended
  • Online booking and check-in recommended

Munich to Barcelona Flights: An Overview

The Munich to Barcelona route has a number of daily direct flights to choose from; some 6 to 8 in total. The distance by air from Munich to Barcelona is approximately 1055kms and involves an average flight duration of about 3hrs 42mins. Flights leave from Munich Airport (MUC) and land at Berlin Airport (BCN).

Which airlines fly from Munich to Barcelona?

The national carrier Lufthansa provides daily direct Munich to Barcelona services, as does Vueling. The Munich to Barcelona route also has frequent indirect flights operated by airlines such as British Airways, LOT Polish Airlines, KLM, Swissair and others.

How long is the flight from Munich to Barcelona?

The average flight time for direct Munich to Barcelona flights is approximately 2hrs 10mins, with the fastest clocking in at 2hrs 05mins. Connecting flights serving the Munich to Barcelona route take from 3hrs 20mins to 7hrs 30mins to complete the journey. The mid-morning flight by Aegean Airlines with a layover at Athens International Airport (ATH) takes the longest, with a journey lasting 28hrs 55mins.

How many flights are there from Munich to Barcelona?

The Munich to Barcelona route has 6 to 8 direct flights per day and up to 16 weekly flights. The earliest direct departure is at 6:30 a.m. and the last takes place at 8:30 p.m.

Cheap flights from Munich to Barcelona: when to book to save $

Time Price Savings
1 week earlier 81 €
2 weeks earlier 61 €33%
3 weeks earlier 55 €47%
1 month before 56 €45%
2 months earlier 55 €47%
3 months earlier 48 €69%


When it comes to booking flights, planning ahead always pays off! Both scheduled and low-cost airlines often release promotional prices and discounted fares—so by buying in advance—you can get access to the cheapest airline tickets. Use Omio to check prices and flight offers Munich - Barcelona: look for the most attractive fares and choose the most suitable solution for you. But hurry up—if you want to buy cheaper airline tickets from Munich to Barcelona timing is everything.

Flight prices can fluctuate massively. However, we have studied price trends to help you find cheap flights from Munich to Barcelona and save as much as possible on ticket prices. In general, when you book a flight:

  • Buying your air tickets from Munich to Barcelona 3 weeks in advance means you could save up to 47% compared to the price available on the day of departure.
  • If you book a flight from Munich - Barcelona 2 months in advance you save up to about 47% compared to the initial price.
  • By booking 3 months in advance you could save up to 69%
  • Check back to our website where you can explore airline offers and cheap flights to travel all over Europe, the U.S. and Canada.

Travel Tips

Flights from Munich to Barcelona
Take a flight to Barcelona 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 Munich to Barcelona.
FAQs
Are there any COVID-19 restrictions for international travel by flight between Munich and Barcelona?

Travel by plane between Munich, Germany and Barcelona, Spain is: Partially open.

Is international entry into Barcelona from Munich restricted?

International entry is allowed for: Entry is partially open for citizens and permanent residents of Germany

Do I need to quarantine on arrival in Spain from Munich?

Entry Requirements:

  • 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 safety rules to follow in Barcelona, Spain?

The government of Spain has imposed these measures to reduce the spread of COVID-19:

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

The above information was last checked on 9/23/21. Remember to check the latest COVID-19 travel safety regulations for your flight from Munich to Barcelona closer to your date of departure here

What is the restriction level for the return leg of a round trip journey from Barcelona, Spain to Munich, Germany?

The current restriction level for your return trip by plane from Barcelona to Munich is: Partially open

Are there any international entry restrictions on returning to Germany from Spain?

Reentry to Germany is allowed for: Entry is partially open for citizens and permanent residents of Spain

Do I need to quarantine on arrival in Germany from Barcelona?

What are the requirements?

  • 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 are the safety rules to follow in Munich, Germany?

The government of Germany has imposed these measures to reduce the spread of COVID-19:

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

Last checked on 9/23/21. We do our best to keep this information up to date, but regulations can change so please double check the latest COVID-19 travel safety regulations ahead of your flight to Munich from Barcelona here.

How much are cheap flights between Munich and Barcelona?
Omio customers have found cheap plane tickets from Munich to Barcelona for as low as $106 (€85)  for the next 7 days.
What is the price of a flight ticket between Munich and Barcelona?
If you are looking to purchase your plane ticket in the next 7 days, you can expect the Munich to Barcelona flight to cost on average $144 (€115)  one way.
How far is it from Munich to Barcelona by plane?
You should expect to travel around 653 miles (1054 km)  between Munich and Barcelona by plane.
How long is the plane ride to Barcelona from Munich?
The Munich to Barcelona flight duration is on average 2 h, which is to be expected when traveling 653 miles (1054 km) from Munich to Barcelona. However, the time it takes can vary based on specific dates, weekends, and holidays.
What is the departure airport in Munich and arrival airport in Barcelona?

Omio travelers most frequently book a flight from Munich Airport   to Barcelona El Prat Airport   for this route.

Where is the airport in Munich to go to Barcelona? Where is the airport in Barcelona located?

Passengers board their flight most frequently from Munich Airport, which is located approximately 17 miles (28 km) from the city center.

Passengers traveling this route most often arrive at Barcelona El Prat Airport and need to travel approximately 7 miles (11 km) from the airport to reach the city center in Barcelona. You can check if there are airport shuttle services, taxi services or public transit options available from Barcelona El Prat Airport to get you to the city center in Barcelona.

Which airlines can get me from Munich to Barcelona?
Take the Munich to Barcelona flight with Vueling, Lufthansa, Iberia, Eurowings, Transavia Airlines, Swiss, KLM or Alitalia. However, it's always good to check out all possible airlines for the route from Munich to Barcelona as there might be differences in the amenities they offer.
When can I take the first flight from Munich to Barcelona? When can I take the last flight for the day?
You can take the first flight from Munich to Barcelona at 7: 00 AM. The last flight from Munich to Barcelona that you can take departs at 6: 45 PM. Omio shows you the latest flight from Munich to Barcelona schedule to help you book the best departure time for this route.
How far in advance should I book plane tickets from Munich to Barcelona for the best deals?
If you book the Munich to Barcelona flight within the next 7 days, you can find one way tickets to cost on average $144 (€115). However, booking your plane ticket in advance gives you access to the best prices for flights from Munich to Barcelona. Look out for plane tickets for this route to go on sale a few months before your planned departure date to find the best deals.