Distance 1101 miles (1772 km) |
Average flight duration 8h 20m |
Cheapest ticket price $57 (€47) |
Flights per day 61 |
Direct flights 2 |
Airlines 19 |
Fastest flight 3h 0m |
Cheapest month to travel December |
First flight 05:45 |
Last flight 23:15 |
Cheapest price
$263
Average price
$1224
Fastest journey
3 h
Average duration
3 h 43 m
Flights per day
67
Distance
1772 km
The best way to find a cheap flight ticket from Prague to Madrid is to book your journey as far in advance as possible and to avoid traveling at rush hour.
Provider | Departs | Duration | Arrives | Transfers | Tickets |
---|---|---|---|---|---|
![]() ![]() | 2:40 PM Prague Vaclav Havel Airport (PRG) | 5h45 | 8:25 PM Madrid Barajas Airport (MAD) | 1 transfer | |
![]() | 4:05 PM Prague Vaclav Havel Airport (PRG) | 20h30 | 12:35 PM Madrid Barajas Airport (MAD) | 1 transfer | |
![]() | 4:35 PM Prague Vaclav Havel Airport (PRG) | 4h50 | 9:25 PM Madrid Barajas Airport (MAD) | 1 transfer | |
![]() | 4:35 PM Prague Vaclav Havel Airport (PRG) | 17h30 | 10:05 AM Madrid Barajas Airport (MAD) | 1 transfer | |
![]() | 4:35 PM Prague Vaclav Havel Airport (PRG) | 15h00 | 7:35 AM Madrid Barajas Airport (MAD) | 1 transfer | |
![]() | 5:40 PM Prague Vaclav Havel Airport (PRG) | 18h55 | 12:35 PM Madrid Barajas Airport (MAD) | 1 transfer | |
![]() | 5:40 PM Prague Vaclav Havel Airport (PRG) | 3h10 | 8:50 PM Madrid Barajas Airport (MAD) | 0 transfersDirect | |
![]() | 5:45 PM Prague Vaclav Havel Airport (PRG) | 13h25 | 7:10 AM Madrid Barajas Airport (MAD) | 1 transfer | |
![]() | 5:45 PM Prague Vaclav Havel Airport (PRG) | 15h35 | 9:20 AM Madrid Barajas Airport (MAD) | 1 transfer | |
![]() ![]() | 7:25 PM Prague Vaclav Havel Airport (PRG) | 14h40 | 10:05 AM Madrid Barajas Airport (MAD) | 1 transfer | |
![]() ![]() | 7:25 PM Prague Vaclav Havel Airport (PRG) | 12h10 | 7:35 AM Madrid Barajas Airport (MAD) | 1 transfer | |
Sunday, April 27 | |||||
![]() | 4:00 AM Prague Vaclav Havel Airport (PRG) | 17h25 | 9:25 PM Madrid Barajas Airport (MAD) | 1 transfer | |
![]() | 4:00 AM Prague Vaclav Havel Airport (PRG) | 13h30 | 5:30 PM Madrid Barajas Airport (MAD) | 1 transfer | |
![]() | 4:00 AM Prague Vaclav Havel Airport (PRG) | 6h05 | 10:05 AM Madrid Barajas Airport (MAD) | 1 transfer | |
![]() | 4:00 AM Prague Vaclav Havel Airport (PRG) | 10h25 | 2:25 PM Madrid Barajas Airport (MAD) | 1 transfer | |
![]() | 4:00 AM Prague Vaclav Havel Airport (PRG) | 6h15 | 10:15 AM Madrid Barajas Airport (MAD) | 1 transfer | |
![]() ![]() | 4:20 AM Prague Vaclav Havel Airport (PRG) | 4h35 | 8:55 AM Madrid Barajas Airport (MAD) | 1 transfer | |
![]() ![]() | 4:20 AM Prague Vaclav Havel Airport (PRG) | 8h20 | 12:40 PM Madrid Barajas Airport (MAD) | 1 transfer | |
![]() | 4:30 AM Prague Vaclav Havel Airport (PRG) | 10h15 | 2:45 PM Madrid Barajas Airport (MAD) | 1 transfer | |
![]() | 4:30 AM Prague Vaclav Havel Airport (PRG) | 16h40 | 9:10 PM Madrid Barajas Airport (MAD) | 1 transfer | |
![]() | 4:30 AM Prague Vaclav Havel Airport (PRG) | 4h50 | 9:20 AM Madrid Barajas Airport (MAD) | 1 transfer | |
![]() | 4:30 AM Prague Vaclav Havel Airport (PRG) | 9h05 | 1:35 PM Madrid Barajas Airport (MAD) | 1 transfer | |
![]() | 4:30 AM Prague Vaclav Havel Airport (PRG) | 12h50 | 5:20 PM Madrid Barajas Airport (MAD) | 1 transfer | |
![]() ![]() | 5:30 AM Prague Vaclav Havel Airport (PRG) | 8h45 | 2:15 PM Madrid Barajas Airport (MAD) | 2 transfers | |
![]() ![]() | 5:30 AM Prague Vaclav Havel Airport (PRG) | 7h10 | 12:40 PM Madrid Barajas Airport (MAD) | 2 transfers | |
![]() ![]() | 5:30 AM Prague Vaclav Havel Airport (PRG) | 12h20 | 5:50 PM Madrid Barajas Airport (MAD) | 2 transfers | |
![]() ![]() | 5:30 AM Prague Vaclav Havel Airport (PRG) | 12h20 | 5:50 PM Madrid Barajas Airport (MAD) | 2 transfers | |
![]() ![]() | 5:30 AM Prague Vaclav Havel Airport (PRG) | 8h45 | 2:15 PM Madrid Barajas Airport (MAD) | 2 transfers | |
![]() ![]() | 6:50 AM Prague Vaclav Havel Airport (PRG) | 7h35 | 2:25 PM Madrid Barajas Airport (MAD) | 1 transfer | |
![]() ![]() | 6:50 AM Prague Vaclav Havel Airport (PRG) | 10h40 | 5:30 PM Madrid Barajas Airport (MAD) | 1 transfer | |
![]() ![]() | 6:50 AM Prague Vaclav Havel Airport (PRG) | 14h35 | 9:25 PM Madrid Barajas Airport (MAD) | 1 transfer | |
![]() ![]() | 7:35 AM Prague Vaclav Havel Airport (PRG) | 5h05 | 12:40 PM Madrid Barajas Airport (MAD) | 1 transfer | |
![]() ![]() | 7:35 AM Prague Vaclav Havel Airport (PRG) | 6h40 | 2:15 PM Madrid Barajas Airport (MAD) | 2 transfers | |
![]() ![]() | 7:35 AM Prague Vaclav Havel Airport (PRG) | 7h10 | 2:45 PM Madrid Barajas Airport (MAD) | 2 transfers | |
![]() ![]() | 7:35 AM Prague Vaclav Havel Airport (PRG) | 8h00 | 3:35 PM Madrid Barajas Airport (MAD) | 1 transfer | |
![]() | 8:05 AM Prague Vaclav Havel Airport (PRG) | 3h00 | 11:05 AM Madrid Barajas Airport (MAD) | 0 transfersDirect | |
![]() | 8:25 AM Prague Vaclav Havel Airport (PRG) | 5h50 | 2:15 PM Madrid Barajas Airport (MAD) | 1 transfer | |
![]() | 9:15 AM Prague Vaclav Havel Airport (PRG) | 8h15 | 5:30 PM Madrid Barajas Airport (MAD) | 1 transfer | |
![]() | 9:15 AM Prague Vaclav Havel Airport (PRG) | 5h10 | 2:25 PM Madrid Barajas Airport (MAD) | 1 transfer | |
![]() ![]() | 9:15 AM Prague Vaclav Havel Airport (PRG) | 8h35 | 5:50 PM Madrid Barajas Airport (MAD) | 2 transfers | |
![]() ![]() | 9:15 AM Prague Vaclav Havel Airport (PRG) | 11h10 | 8:25 PM Madrid Barajas Airport (MAD) | 2 transfers | |
![]() | 9:15 AM Prague Vaclav Havel Airport (PRG) | 12h10 | 9:25 PM Madrid Barajas Airport (MAD) | 1 transfer | |
![]() ![]() | 9:15 AM Prague Vaclav Havel Airport (PRG) | 11h10 | 8:25 PM Madrid Barajas Airport (MAD) | 2 transfers | |
![]() | 9:40 AM Prague Vaclav Havel Airport (PRG) | 8h10 | 5:50 PM Madrid Barajas Airport (MAD) | 1 transfer | |
![]() | 10:25 AM Prague Vaclav Havel Airport (PRG) | 3h10 | 1:35 PM Madrid Barajas Airport (MAD) | 0 transfersDirect | |
![]() | 10:35 AM Prague Vaclav Havel Airport (PRG) | 6h45 | 5:20 PM Madrid Barajas Airport (MAD) | 1 transfer | |
![]() | 10:35 AM Prague Vaclav Havel Airport (PRG) | 10h35 | 9:10 PM Madrid Barajas Airport (MAD) | 1 transfer | |
![]() ![]() | 12:15 PM Prague Vaclav Havel Airport (PRG) | 5h05 | 5:20 PM Madrid Barajas Airport (MAD) | 1 transfer | |
![]() ![]() | 12:15 PM Prague Vaclav Havel Airport (PRG) | 8h55 | 9:10 PM Madrid Barajas Airport (MAD) | 1 transfer | |
![]() | 12:30 PM Prague Vaclav Havel Airport (PRG) | 5h20 | 5:50 PM Madrid Barajas Airport (MAD) | 1 transfer | |
![]() | 12:30 PM Prague Vaclav Havel Airport (PRG) | 8h55 | 9:25 PM Madrid Barajas Airport (MAD) | 1 transfer | |
![]() | 12:30 PM Prague Vaclav Havel Airport (PRG) | 5h00 | 5:30 PM Madrid Barajas Airport (MAD) | 1 transfer | |
![]() | 1:05 PM Prague Vaclav Havel Airport (PRG) | 4h40 | 5:45 PM Madrid Barajas Airport (MAD) | 1 transfer | |
![]() | 1:35 PM Prague Vaclav Havel Airport (PRG) | 3h10 | 4:45 PM Madrid Barajas Airport (MAD) | 0 transfersDirect | |
![]() ![]() | 1:50 PM Prague Vaclav Havel Airport (PRG) | 24h25 | 2:15 PM Madrid Barajas Airport (MAD) | 2 transfers | |
![]() ![]() | 1:50 PM Prague Vaclav Havel Airport (PRG) | 27h00 | 4:50 PM Madrid Barajas Airport (MAD) | 2 transfers | |
![]() ![]() | 1:50 PM Prague Vaclav Havel Airport (PRG) | 22h05 | 11:55 AM Madrid Barajas Airport (MAD) | 2 transfers | |
![]() ![]() | 1:50 PM Prague Vaclav Havel Airport (PRG) | 21h00 | 10:50 AM Madrid Barajas Airport (MAD) | 2 transfers | |
![]() ![]() | 1:50 PM Prague Vaclav Havel Airport (PRG) | 25h30 | 3:20 PM Madrid Barajas Airport (MAD) | 2 transfers | |
![]() | 1:50 PM Prague Vaclav Havel Airport (PRG) | 22h35 | 12:25 PM Madrid Barajas Airport (MAD) | 1 transfer | |
![]() ![]() | 1:50 PM Prague Vaclav Havel Airport (PRG) | 20h10 | 10:00 AM Madrid Barajas Airport (MAD) | 2 transfers | |
![]() ![]() | 1:50 PM Prague Vaclav Havel Airport (PRG) | 22h45 | 12:35 PM Madrid Barajas Airport (MAD) | 2 transfers | |
![]() ![]() | 1:50 PM Prague Vaclav Havel Airport (PRG) | 22h10 | 12:00 PM Madrid Barajas Airport (MAD) | 2 transfers | |
![]() ![]() | 1:50 PM Prague Vaclav Havel Airport (PRG) | 26h30 | 4:20 PM Madrid Barajas Airport (MAD) | 2 transfers | |
![]() ![]() | 1:50 PM Prague Vaclav Havel Airport (PRG) | 27h00 | 4:50 PM Madrid Barajas Airport (MAD) | 2 transfers | |
![]() ![]() | 1:50 PM Prague Vaclav Havel Airport (PRG) | 23h10 | 1:00 PM Madrid Barajas Airport (MAD) | 2 transfers | |
![]() ![]() | 1:50 PM Prague Vaclav Havel Airport (PRG) | 26h30 | 4:20 PM Madrid Barajas Airport (MAD) | 2 transfers | |
![]() ![]() | 1:50 PM Prague Vaclav Havel Airport (PRG) | 25h00 | 2:50 PM Madrid Barajas Airport (MAD) | 2 transfers | |
This is the last flight of the day. | |||||
Find all the dates and times for this journey
You can travel by flight between Prague and Madrid with Iberia, Ryanair and Buzz for as low as $57 (€47). When you search for schedules and tickets, Omio will show you the best trip.
Iberia is Spain’s leading airline, headquartered in Adolfo Suárez-Madrid Barajas in Madrid, offering flights around Europe and across the world. It offers different fares for your next flight between Prague and Madrid including: Basic Fare, Classic Fare, Flexible Fare and Business Club.
Flight information from Prague to Madrid with Iberia:
Experience the charm of Spain with seamless flights from Prague to Madrid. Depart from the vibrant Václav Havel Airport (PRG) in the Czech Republic and touch down at the bustling Adolfo Suárez Madrid-Barajas Airport (MAD) in the heart of Spain. When booking your Prague to Madrid flight, you can enjoy a range of convenient scheduling options to suit your travel plans. Whether you're planning a business trip or a captivating vacation, this route provides a swift connection between the Czech Republic and Spain's capital. Opt for direct flights or connections from leading airlines for exceptional comfort during your journey.
When planning your trip from the historic streets of Prague to the vibrant city of Madrid, finding the right flight ticket at the best price is key. Ticket prices for flights from Prague to Madrid can vary, with the cheapest option available at just $57 (€47). Typically, you can expect the average flight ticket cost to be around $171 (€141), giving you plenty of choices to suit your budget and schedule. For the most convenient travel experience combined with potentially lower prices, consider booking your flight in October, as this month often offers a balanced combination of milder weather and competitive fares.
Embarking on a journey from the vibrant city of Prague to the charming capital of Madrid offers travelers a variety of high-quality air carriers to choose from. Prominent airlines such as Iberia, Ryanair, and Lufthansa provide frequent flights on this route, ensuring comfort and choice for all travelers. Iberia and Iberia Express offer a range of classes from economy to business, with services including complimentary meals and priority boarding for premium passengers. Budget-savvy travelers may opt for Ryanair, which provides competitive pricing and the option to purchase extra services like priority seating and cabin bags. Meanwhile, Lufthansa and KLM cater to those seeking a full-service experience with in-flight entertainment and various dining options across all classes. Vueling Airlines further enhances travel options with its focus on cost efficiency without compromising on a pleasant travel experience. For those who prefer a touch of luxury, SWISS and Brussels Airlines deliver exemplary service with amenities such as extra legroom in premium economy classes. Explore the options and pick the best fit for your traveling preferences between two remarkable European capitals.
Experience the convenience of traveling with Prague to Madrid direct flights, ensuring a seamless journey across Europe. With 3 direct flight options available daily, you can enjoy the benefits of choosing a non-stop flight from the captivating city of Prague to the vibrant heart of Madrid. These direct services allow travelers to skip layovers, saving time and effort, and enhancing the travel experience with greater flexibility in departure times and swift arrivals. Enjoy the efficiency of a streamlined travel itinerary with direct flights, and immerse yourself in the bustling energy of Spain's capital in no time.
Flights from Prague to Madrid generally leave from Prague Vaclav Havel Airport and arrive in Madrid Barajas Airport.
Prague Vaclav Havel Airport is 15.6 km away from Prague city centre and Madrid Barajas Airport is 15.9 km from Madrid city centre.
Here are some other resources that might have the information you need