Find a flight from Prague to Madrid

These train, bus and flight companies trust us


Find the cheapest ticket for your trip

Journey details

Best price 42.26£
Journey duration 7 h 35 min
Connections per day 121
First departure: 00:55
Last departure: 20:55
Distance 1772km

Find low-cost flights from Prague to Madrid on virail

Virail is the search platform to find the best travel solution, comparing hundreds of offers from different websites to find the cheap tickets for flights from Prague to Madrid. Once you choose the date of your journey, you will only have to filter the result and find your cheap flight ticket to Madrid.

What are the prices for flight tickets from Prague to Madrid?

If you can book in advance and are flexible with the dates of your flight, the cheapest tickets from Prague to Madrid are from 47,00 €.

Ticket price Prague - Madrid every day

Today 27/06 28/06 29/06 30/06 01/07 02/07
68 £119 £89 £ More 76 £ More More
100 £76 £84 £98 £134 £ More More

Flights from Prague to Madrid


Which airlines can you fly with from Prague to Madrid?

Among the partners of virail, you can also find the airlines flying from Prague to Madrid, like Iberia, Czech Airlines, SmartWings, Air Europa and Transavia France.

Which airports are serves by flights from Prague to Madrid?

The airports in Prague and Madrid are respectively Václav Havel Prague and Barajas.

What is the timetable of flights from Prague to Madrid?

The first flight leaves Prague at 11:05, while the last one to get to Madrid is scheduled at 20:05.

How long is the journey from Prague to Madrid by plane?

The fastest plane connections from Prague to Madrid take 2 hours and 45 minutes.

If you feel like travelling and visiting different cities, you can take your time and travel by train from Prague to Madrid.

virail lets you search and compare times and prices of any transports from one city to another