|Distance||312 miles (504 km)|
|Average flight duration||1 h 20 min|
|Average plane ticket price||$80 (€65)|
|Airlines||Vueling, Air Europa, Iberia, British Airways or Ryanair|
Flights from Madrid to Barcelona cover the 312 miles (504 km) long trip taking on average 1 h 20 min with our travel partners like Vueling, Air Europa, Iberia, British Airways or Ryanair. There are direct flight services available. While the average ticket price for this route costs around $80 (€65), you can find the cheapest plane ticket for as low as $56 (€45). Travelers depart most frequently from Madrid Barajas Airport and arrive in Barcelona El Prat Airport.
Buy your official Vueling Airlines, Ryanair and Iberia flight tickets between Madrid and Barcelona from $56 (€45) with Omio. Find flight times and tickets for over 1000 travel companies to compare and book the most affordable route.
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 from Madrid to Barcelona.
Save time and money by searching for and booking your Vueling Airlines flight between Madrid and Barcelona online with Omio! If you’re looking for the cheapest, fastest or earliest Vueling Airlines flight between Madrid and Barcelona, Omio can help you out every step of the way. Check current Vueling Airlines flight schedules for the ideal departure and arrival times, compare the best connections for the 312 miles (504 km) trip from Madrid to Barcelona as well as ticket information for the flight (such as baggage allowance and amenities offered onboard), and then book a cheap plane ticket – all in one convenient place. If you are using the Omio app to search for flights from Madrid to Barcelona, you can check straight away if the Vueling Airlines ticket is a mobile ticket, which makes it easy for you to go paperless when traveling without needing to purchase tickets in person at the airport. Buy your official Vueling Airlines Madrid to Barcelona plane tickets online on Omio quickly and easily and enjoy the travel experience!
Vueling Airlines' current ticket policies due to COVID-19 for your flight from Madrid to Barcelona are the following:
When traveling from Madrid to Barcelona, flying is an excellent option. There will be 10-28 direct options during the week, with departures leaving every hour on most days. And at weekends, there are 3-12 flights, with a slightly reduced schedule on Sundays. Whenever travelers fly, the journey time will be around 1 hour 20 minutes.
Iberia is the major operator of Madrid to Barcelona flights, while Vueling and Air Europa offer plenty of budget fares as well.
Expect flights from Madrid to Barcelona to take just 1 hour 20 minutes when you fly direct.
The Madrid to Barcelona route is very well served by budget and premium airlines. Every day, at least 3 flights leave Madrid Barajas Airport, and during the week, frequencies range from 10 to 28 departure slots. So there should always be plenty of choice.
Departure airport: Madrid to Barcelona flights will take off from Madrid Barajas Airport. Those coming from the center of town can take the pink line of the Metro (Line 8), or take Renfe overground services from Atocha and Chamartin stations. The Airport Express bus connection also runs from Atocha 24 hours a day, which can be handy for late night departures. Expect Metro and rail journeys to take 20-25 minutes, while the bus will take at least 40 minutes. Upon arrival, travelers can shop or dine at numerous bars and restaurants. Free Wifi is also provided. Select the "Airport_Free_Wifi_AENA" network, then choose between basic free and paid premium packages.
Arrival airport: Flights from Madrid will touch down at Barcelona El Prat Airport, which can be found a few miles south of the city center. Getting into town is simple. The Aerobus leaves for Placa Catalunya every 10 minutes, while the 46 bus runs to Placa Espanya. For faster connections, the Metro's L9 line runs every 7 minutes, and there's an overground rail station at Terminal 2. Those who need to arrange other forms of transport can also use free Wifi when they arrive.
Flight prices can fluctuate massively. However, we have studied price trends to help you find cheap flights from Madrid to Barcelona and save as much as possible on ticket prices. In general, when you book a flight:
Omio customers who book cheap flights for this journey most frequently fly from Madrid Barajas Airport to Barcelona El Prat Airport.
Passengers booking this journey most frequently board their flights from Madrid Barajas Airport and need to travel around 7 miles (12 km) from the city center to get to this airport.
Passengers arriving in Barcelona most often land in Barcelona El Prat Airport and need to travel about 7 miles (11 km) from this airport to reach the city center. You can check for public transit connections, airport shuttles or taxi service options available from Barcelona El Prat Airport to get you to the city center of Barcelona.
Here are some other resources that might have the information you need