Cheap Flights from Barcelona to Madrid

Flight information Barcelona to Madrid

Cheapest roundtrip price last month


Non-stop airlines


Flights per week


Average flight time, total distance 300 miles

1h 15min

Most popular airline last month



1 airport

Explore Madrid

Madrid Hotels

The Westin Palace Madrid


Urban Hotel Madrid


Puerta de America


ME Madrid Reina Victoria


When traveling in Spain, you can visit Skyscanner to locate affordable direct flights from Barcelona to Madrid, the nation’s capital. Skyscanner features helpful travel resources and search tools that make locating direct flights, connecting flights, hotels, and car rentals a breeze. When flying from Barcelona to Madrid, you’ll want to get to Barcelona Airport, also known as El Prat, about one and half hours before your flight—even two hours before during peak travel times. You can reach Barcelona Airport via hotel shuttles, the Barcelona Airport taxi, or regular taxi service. Train and bus service is also available.

Flying from Barcelona to Madrid

When searching for cheap flights from Barcelona to Madrid, travelers can use the Skyscanner flight search tool to find affordable airfare. By signing up for Skyscanner’s email alerts, travelers can easily learn about upcoming flights to Madrid and other worldwide destinations. Located 7.5 miles from the center of Barcelona, the Barcelona Airport is a hub for various international airlines. When traveling to Madrid, travelers can plan that their flight will last about an hour and a half. When arriving at Barcelona Airport, travelers will find comfortable lounges where they can enjoy Wi-Fi or shopping at on-site stores. If you need assistance, be sure to stop by one of the airport’s information desks.

Arriving in Madrid

Flights from Barcelona to Madrid typically land at Madrid-Barajas Airport, the busiest airport in Spain. Located eight miles from Madrid’s historic city center, the airport is easily assessable via public transportation, so you can plan to reach your Madrid hotel by bus or train. Shuttles and taxi service is also available. If you plan to drive during your Madrid stay, you can use the Skyscanner car rental search to located rental agencies at or near the airport.

Madrid-Barajas Airport has no shortage of amenities and services for international travelers. From health and shopping venues to business and banking services, travelers can expect a world-class travel experience at Madrid-Barajas Airport. In addition, the airport features lounges, shops, boutiques, convenience stores, coffee counters, and restaurants where you can enjoy a meal before catching your ride into the city.

Madrid Travel Tips

With its long history and as the national capital, Madrid brims with things to see and do. Travelers will find a wide array of cultural and historic attractions to visit. Known for its historic architecture, Madrid is also a modern metropolis that buzzes with people, traffic, and exciting things to do. When booking your Madrid hotel, consider options like The Westin Palace, Melia Madrid Princesa, or the Hotel Orfila.

When designing your travel itinerary, be sure to include some of the city’s most famous historic attractions like The Royal Palace and the city’s historic center. To soak up the city’s amazing cultural scene, head to the internationally renowned Prado Museum, the Basilica de San Francisco, or the Lazaro Galdiano Museum. To relax, be sure to spend a quiet morning or afternoon at the beautiful Buen Retiro Park that boasts stunning grounds and cozy open-air cafes. For fine dining in Madrid, be sure to check out some of the city’s best-loved restaurants like Punto MX, Bodego de los Secretos, and La Sanabresa.

Prices shown on this page are estimated lowest prices only. Found in the last 45 days.