Compare prices and tickets by train, bus or flight

Mon
Jan 24
$54BlaBlaCar Bus
$104Vueling
Tue
Jan 25
$54BlaBlaCar Bus
$118Air Nostrum
Wed
Jan 26
$54BlaBlaCar Bus
$107Air Europa
Thu
Jan 27
$54BlaBlaCar Bus
$117Vueling
Fri
Jan 28
$54Flixbus
$110Vueling
Sat
Jan 29
$54BlaBlaCar Bus
$79Vueling
Sun
Jan 30
$60Flixbus
$79Vueling
Mon
Jan 31
$60BlaBlaCar Bus
$97Vueling
Tue
Feb 1
$60BlaBlaCar Bus
$73Vueling
Wed
Feb 2
$54BlaBlaCar Bus
$91Vueling
Thu
Feb 3
$54BlaBlaCar Bus
$91Vueling
Fri
Feb 4
$60Flixbus
$91Vueling
Sat
Feb 5
$66BlaBlaCar Bus
$79Vueling
Sun
Feb 6
$60BlaBlaCar Bus
$52Vueling
Mon
Feb 7
$54BlaBlaCar Bus
$97Air Europa
Tue
Feb 8
$54BlaBlaCar Bus
$54Vueling
Wed
Feb 9
$54BlaBlaCar Bus
$54Vueling
Thu
Feb 10
$54BlaBlaCar Bus
$60Vueling
Fri
Feb 11
$66BlaBlaCar Bus
$54Vueling
Sat
Feb 12
$54Flixbus
$54Vueling

More than 1,000 travel companies trust us to 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

Overview: Munich to Barcelona flight

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

Flights from Munich to Barcelona cover the 653 miles (1054 km) long route taking on average 2 h 5 min 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 route costs around $105 (€88), you can find the cheapest plane ticket for as low as $79 (€65). Travelers depart most frequently from Munich Airport and arrive in Barcelona El Prat Airport.

Airlines: Vueling Airlines, Lufthansa and Eurowings flights from Munich to Barcelona

For as little as $79 (€65) you can travel by flight from Munich to Barcelona with Vueling Airlines, Lufthansa and Eurowings. Omio will show you the best deals, schedules and tickets available for this route.

Lufthansa
Eurowings
Vueling Airlines

Germany's largest airline is Lufthansa. Fly between Munich and Barcelona and book your most convinient flight ticket from Lufthansa's many ticket options including: Economy Light, Economy Classic, Economy Flex, Business Class and First Class.

Are you making plans to travel to Barcelona from Munich? Why not take a flight with Lufthansa? Omio can show you current Lufthansa flight times, tickets, travel information (such as baggage allowance and amenities offered onboard) and prices so you can find the best deals on Munich to Barcelona flights all in one place. On the Lufthansa flight, you can expect to travel 653 miles (1054 km) from Munich to Barcelona. If you use the Omio app to search for flights to Barcelona from Munich, you can quickly see if the Lufthansa ticket is a mobile ticket, making it easy for you to go paperless when taking a flight. Once you have found your perfect one-way Lufthansa flight from Munich to Barcelona, book your cheap plane tickets online on Omio or in the Omio app quickly and easily so you can spend the rest of your time enjoying your upcoming trip!

    Please follow the recommendations outlined by Lufthansa when booking your flight tickets from Munich to Barcelona due to the coronavirus:

    • 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: Munich to Barcelona Flight

    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 between Munich, Germany and Barcelona, Spain by plane is: Partially open.

    What is the status of international entry into Spain from Germany?

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

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

    Conditions of entry:

    • Negative COVID-19 test issued at most 3 days before arrival
    • 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
    • Specific entry restrictions may apply for travel to Spain: Canary Islands

    What are the safety rules to follow in Barcelona, Spain?

    When traveling in Spain, you must follow these COVID-19 safety rules:

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

    The information above was last checked on 1/23/22. This can change before your date of travel so please review the latest COVID-19 travel safety regulations   for your flight to Barcelona from Munich before traveling.

    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 2 days before arrival and 10 day mandatory self quarantine
    • Travellers with a certificate of vaccination are exempt from compulsory quarantine
    • Travellers who have recovered from COVID-19 in the last 6 months are exempt from compulsory quarantine (certificate needed)
    • Negative COVID-19 test is required to end quarantine early. This test occurs on day 5 in quarantine
    • Digital entry registration is required prior to arrival
    • The exact quarantine requirements depend on the regulations in each federal state

    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 1/22/22. 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 do cheap plane tickets from Munich to Barcelona cost?

    Looking to save money on your journey? Omio customers have found the cheapest flight to Barcelona from Munich for the next 7 days starting from $79 (€65)  one way.

    What is the price of a flight ticket to Barcelona from Munich?

    If you are looking to book your plane ticket in the next 7 days, you can expect the Munich to Barcelona flight to cost on average $105 (€88)  one way.

    How far is it from Munich to Barcelona by plane?

    When traveling this route you should expect the distance between Munich and Barcelona by plane to be approximately 653 miles (1054 km).

    How many hours is the flight time between Munich and Barcelona?

    The flight time between Munich and Barcelona is on average 2 h 5 min  for the 653 miles (1054 km) long journey, but the time it takes to go to Barcelona from Munich by flight can vary depending on specific dates or traveling on weekends and holidays.

    Which airport for the flight from Munich to Barcelona do I fly out of? Which Barcelona airport from Munich do I arrive in?

    Omio customers who book cheap flights for this route most frequently fly from Munich Airport   to Barcelona El Prat Airport.

    Where do I find the Munich airport for the flight to Barcelona? Where is the Barcelona airport?

    The most popular departure airport with passengers for this route, called Munich Airport, is located 17.8 miles (28.7 km) from the city center of Munich.

    The most popular arrival airport, Barcelona El Prat Airport, is located 7.4 miles (11.9 km) away from the city center of Barcelona. You can check what public transit connections, taxi services or airport shuttle service options are available to take you from Barcelona El Prat Airport to the city center in Barcelona.

    What airlines offer a service from Munich to Barcelona?

    For the route from Munich to Barcelona you can take a flight with Vueling, Lufthansa, Iberia, Eurowings, Transavia Airlines, Swiss, KLM or Alitalia. Be sure to check out all possible airlines that offer services to Barcelona from Munich on Omio to compare what amenities they may have.

    Are there any direct flights from Munich to Barcelona?

    Yes, there are direct flights from Munich to Barcelona, and you can find a direct flight for this journey with Lufthansa or Air Dolomiti  on Omio. It's worth paying attention to when you book your plane ticket as direct services tend to offer more convenience and save you time getting to your destination.

    How early should I purchase Munich to Barcelona plane tickets to get the best deals?

    The price of a one way plane ticket from Munich to Barcelona is on average $105 (€88) if you buy within the next 7 days. But we recommend booking tickets before your planned travel date to find the best prices for flights from all possible airlines offering this route. In general, you can find plane tickets between Munich and Barcelona available a few months in advance.