Flights tailored to your budget
- Flights from Madrid to Barcelona
Cheap Madrid - Barcelona flight offers
Find cheap flight tickets and last-minute flight deals from Madrid to Barcelona
Info about flights from Madrid to Barcelona
Some useful info about flights from Madrid to Barcelona to help you plan your next trip
When is it best to fly from Madrid to Barcelona
Find out what is the best time of year to fly from Madrid to Barcelona
Top airlines on the route Madrid - Barcelona
Airlines providing flights to Barcelona from Madrid
Fly from Madrid to Barcelona at the best price
Are you looking for a cheap flight from Madrid to Barcelona? Compare Madrid - Barcelona flight deals with Jetcost and find the best price in one click. Choose your travel dates and compare the best Madrid - Barcelona flight deals available online.
Flight prices from Madrid to Barcelona
The cost of a Madrid - Barcelona flight ticket increases or decreases depending on the dates you choose for your trip, seasonality and local holidays. The best price recorded in the last 15 days for a Madrid - Barcelona flight is $141.
The airports of Madrid and Barcelona
Madrid is about 301 mi from Barcelona. Choosing an alternate airport of Madrid or Barcelona (if any) can be even more convenient. Here are the currently available options for flights Madrid - Barcelona:
- Airports in Madrid: Madrid has only one airport available at the moment: Madrid - Barajas.
- Airports in Barcelona: Barcelona has only one airport available at the moment: Barcelona. However, with Jetcost you can also view offers for dates close to the selected one, so you can assess when it's most convenient to book your flight to Barcelona.
Choose the characteristics of your flight from Madrid to Barcelona
With Jetcost you will find your ideal Madrid - Barcelona flight in every way. Customize your search with the available filters: for example you can choose the departure or arrival time, the airline you want to fly with or select only direct flights and compare only the offers that interest you.
Other popular destinations
If you are looking for a flight to Spain, you might also be interested in the popular destinations chosen by other users who, like you, have searched for flights to Spain. The most searched cities in Spain by our users are: Barcelona, Madrid, Málaga, Seville, Tenerife.
Frequently asked questions about flights from Madrid to Barcelona.
How much does an airline ticket from Madrid to Barcelona cost?
How far is Madrid from Barcelona?
What are the airports in Barcelona?
What are the airports in Madrid?
What are the most popular cities in Spain?
When should I book a flight from Madrid to Barcelona?
What is the cheapest month to fly from Madrid to Barcelona?
What is the most expensive month to fly from Madrid to Barcelona?
What is the best day of the week to fly from Madrid to Barcelona?
- Flights Los Angeles - Barcelona
- Flights Chicago O'Hare - Barcelona
- Flights Fort Lauderdale - Barcelona
- Flights Miami - Barcelona
- Flights New York JFK - Barcelona
- Flights Denver - Barcelona
- Flights San Francisco - Barcelona
- Flights San Jose - Barcelona
- Flights Washington Dulles - Barcelona
- Flights New York Newark - Barcelona
- Flights San Antonio - Barcelona
- Flights Atlanta - Barcelona
- Flights New York LaGuardia - Barcelona
- Flights New York - Barcelona
- Flights Charlotte - Barcelona
- Flights Madrid - Buenos Aires Ezeiza
- Flights Madrid - Caracas
- Flights Madrid - Cali
- Flights Madrid - Buenos Aires Jorge Newbery
- Flights Madrid - New York JFK
- Flights Madrid - Quito
- Flights Madrid - New York Newark
- Flights Madrid - Guayaquil
- Flights Madrid - Punta Cana
- Flights Madrid - Santo Domingo
- Flights Madrid - New Delhi
- Flights Madrid - Buenos Aires
- Flights Madrid - San Salvador
- Flights Madrid - Managua
- Flights Madrid - Montevideo
- Flights San Salvador - Barcelona
- Flights Buenos Aires Jorge Newbery - Barcelona
- Flights Buenos Aires Ezeiza - Barcelona
- Flights San José - Barcelona
- Flights Montevideo - Barcelona
- Flights Guayaquil - Barcelona
- Flights San Pedro Sula - Barcelona
- Flights Quito - Barcelona
- Flights Guatemala City - Barcelona
- Flights Santo Domingo - Barcelona
- Flights Managua - Barcelona
- Flights Neuquen - Barcelona
- Flights San Juan - Barcelona
- Flights Asunción - Barcelona
- Flights Belo Horizonte Neves - Barcelona
- Flights to Madrid
- Flights to Barcelona
- Flights to Palma de Mallorca
- Flights to Bilbao
- Flights to Málaga
- Flights to Tenerife
- Flights to Las Palmas
- Flights to Alicante
- Flights to Valencia
- Flights to Seville
- Flights to Ibiza
- Flights to Lanzarote
- Flights to La Coruña
- Flights to Oviedo
- Flights to Fuerteventura