MAD - PRG

£64 Find Cheap Flights from Madrid to Prague – Compare and Save

1 adult
1 adult, Economy, 0 bags

Save 34% or more on flights. Compare deals from all over the web.

Never overpay with our price tracking tools.

Filter searches by price, airline and more to find your best flights.

Everything you should know

Cheapest return fare
£131
Typical prices: £117-£188
Air Serbia
Sun 31/1Fri 5/2
MAD - PRG • 1 stop
Cheapest direct flights
£131
Typical prices: £136-£214
Ryanair
Fri 19/3Tue 23/3
MAD - PRG • Direct
Direct flights
You can fly direct with Iberia, Ryanair, and Smartwings. Average duration is 2h 57m
Direct flights
Direct flights
+1
+1
Direct flights
Direct flights
+1
Avoid delays
Most punctual • 89% on-time
Best time • Fewest delays
Insights
Insights
Insights
Insights
When to book
in advance
Our data shows that travellers who book at least 13 weeks in advance save around 23% compared to booking last minute.
Insights
Insights
Insights
Insights
When to travel
Cheapest • 16% price drop
Most popular
Good to know
Good to know
+1
+1
Good to know
Good to know
+1
Start a new search
KAYAK searches hundreds of sites at once to find you the best travel deals.
We hope you love your trip to Prague!
Flight Deals
Booking Insights
Flight Deals

Cheap Flights from Madrid to Prague (MAD-PRG)

 
Discover the best prices for you by selecting your travel dates on KAYAK.

Recent return flight deals from Madrid to Prague

Sun, 31 Jan - Fri, 5 Feb
Air Serbia Logo
12:40 - 19:15MAD  Madrid Barajas-PRG Václav Havel Prague
6h 35m1 stop Belgrade Nikola Tesla
Air Serbia Logo
20:30 - 16:55PRG  Václav Havel Prague-MAD Madrid Barajas
20h 25m1 stop Belgrade Nikola Tesla
£131Air Serbia
Sun, 15 Nov - Tue, 17 Nov
Ryanair Logo
18:45 - 21:45MAD  Madrid Barajas-PRG Václav Havel Prague
3h 00mdirect
Ryanair Logo
06:10 - 09:15PRG  Václav Havel Prague-MAD Madrid Barajas
3h 05mdirect
£132Ryanair
Sat, 6 Feb - Tue, 9 Feb
Ryanair Logo
06:10 - 09:10MAD  Madrid Barajas-PRG Václav Havel Prague
3h 00mdirect
Ryanair Logo
06:10 - 09:15PRG  Václav Havel Prague-MAD Madrid Barajas
3h 05mdirect
£133Ryanair
Fri, 5 Feb - Sun, 7 Feb
Ryanair Logo
18:20 - 21:20MAD  Madrid Barajas-PRG Václav Havel Prague
3h 00mdirect
Ryanair Logo
06:25 - 09:30PRG  Václav Havel Prague-MAD Madrid Barajas
3h 05mdirect
£135Ryanair
Mon, 14 Dec - Mon, 21 Dec
Multiple Airlines Logo
12:40 - 22:05MAD  Madrid Barajas-PRG Václav Havel Prague
9h 25m1 stop London Luton
Multiple Airlines Logo
07:45 - 18:30PRG  Václav Havel Prague-MAD Madrid Barajas
10h 45m2 stops Budapest Ferenc Liszt Intl Milan Malpensa
£136Multiple Airlines
Fri, 5 Feb - Sun, 7 Feb
Ryanair Logo
18:20 - 21:20MAD  Madrid Barajas-PRG Václav Havel Prague
3h 00mdirect
Ryanair Logo
06:25 - 09:30PRG  Václav Havel Prague-MAD Madrid Barajas
3h 05mdirect
£136Ryanair
Sun, 15 Nov - Tue, 17 Nov
Ryanair Logo
18:45 - 21:45MAD  Madrid Barajas-PRG Václav Havel Prague
3h 00mdirect
Ryanair Logo
06:10 - 09:15PRG  Václav Havel Prague-MAD Madrid Barajas
3h 05mdirect
£138Ryanair
Sun, 15 Nov - Tue, 17 Nov
Ryanair Logo
18:45 - 21:45MAD  Madrid Barajas-PRG Václav Havel Prague
3h 00mdirect
Ryanair Logo
06:10 - 09:15PRG  Václav Havel Prague-MAD Madrid Barajas
3h 05mdirect
£139Ryanair
Sun, 13 Dec - Wed, 16 Dec
Multiple Airlines Logo
12:50 - 20:30MAD  Madrid Barajas-PRG Václav Havel Prague
7h 40m1 stop Milan Malpensa
Multiple Airlines Logo
21:05 - 10:15PRG  Václav Havel Prague-MAD Madrid Barajas
13h 10m1 stop London Luton
£139Multiple Airlines
Fri, 12 Mar - Sun, 14 Mar
easyJet Logo
21:15 - 09:55MAD  Madrid Barajas-PRG Václav Havel Prague
12h 40m1 stop London Gatwick
easyJet Logo
21:10 - 09:40PRG  Václav Havel Prague-MAD Madrid Barajas
12h 30m1 stop Basel EuroAirport Swiss
£140easyJet
Booking Insights

KAYAK’s insights & trends for Madrid to Prague flights

Get data-powered insights and trends into flights from Madrid to Prague to help you find the cheapest flights, the best time to fly and much more.

How much is a return flight from Madrid to Prague?

Flight prices are below average for this route right now.

Flights to Prague from Madrid usually cost between £135 and £217 in January.
The lowest price found in the past 5 days was £131 on Air Serbia (31 Jan–1 Feb).

What is the cheapest month to fly from Madrid to Prague?

The cheapest month for flights from Madrid to Prague is February, where tickets cost £146 (return) on average. On the other hand, the most expensive months are December and October, where the average cost of round-trip tickets is £211 and £200 respectively.

Can I save money by flying with a stopover from Madrid to Prague?

Yes, flying with a stopover may cost you more time, but you can also save money on the route, with a 1 stop stopover the cheapest option at £185 on average.

How far in advance should I book a flight from Madrid to Prague?

To get a below average price on the flight from Madrid to Prague, you should book around 13 weeks before departure, which saves you about 23% compared to booking last minute. For the absolute cheapest price, our data suggests you should book 26 weeks before departure.

Good to know - Cheap tickets from Madrid to Prague

Low season

June

Cheapest flight

£64
Best time to beat the crowds (13% less expensive on average)
Most popular time to fly (20% more expensive on average)
Flight from Madrid to Prague

When to book flights from Madrid to Prague

Are your dates flexible? Find out the best times to travel from Madrid to Prague based on our flight data from the last year. Discover the cheapest month and even day to fly.
Estimated return price

FAQs for booking flights from Madrid to Prague

  • What is the cheapest flight from Madrid to Prague?

    In the last 5 days, the lowest price for a flight from Madrid to Prague was £64 for a one-way ticket and £131 for a return.

  • Which aircraft models fly most regularly from Madrid to Prague?

    The Boeing 737-800 Passenger/BBJ2 (winglets) is the aircraft model that flies most regularly on the Madrid to Prague flight route.

  • On which days can I fly direct from Madrid to Prague?

    There are direct flights from Madrid to Prague on a daily basis.

  • How does KAYAK find such low prices on flights from Madrid to Prague?

    KAYAK is a travel search engine. That means we look across the web to find the best prices we can find for our users. With over 2 billion flight queries processed yearly, we are able to display a variety of prices and options on flights from Madrid to Prague.

  • How does KAYAK's flight Price Forecast tool help me choose the right time to buy my flight ticket from Madrid to Prague?

    KAYAK’s flight Price Forecast tool uses historical data to determine whether the price for a flight to Prague from Madrid is likely to change within 7 days, so travelers know whether to wait or book now.

  • What is the Hacker Fare option on flights from Madrid to Prague?

    Hacker Fares allow you to combine one-way tickets in order to save you money over a traditional return ticket. You could then fly to Prague with an airline and back to Madrid with another airline.

  • What is KAYAK's "flexible dates" feature and why should I care when looking for a flight from Madrid to Prague?

    Sometimes travel dates aren't set in stone. If your preferred travel dates have some wiggle room, flexible dates will show you all the options when flying to Prague from Madrid up to 3 days before/after your preferred dates. You can then pick the flights that suit you best.

Prefer to fly direct from Madrid to Prague?

 
Find which airlines fly direct from Madrid Barajas Airport to Václav Havel Prague Airport, which days they fly and book direct flights.

Direct departures

Madrid Barajas to Václav Havel Prague

Monday

Iberia,Ryanair,Smartwings

Iberia,Ryanair, +1 more

Tuesday

Iberia,Ryanair,Smartwings

Iberia,Ryanair, +1 more

Wednesday

Iberia,Ryanair,Smartwings

Iberia,Ryanair, +1 more

Thursday

Iberia,Ryanair,Smartwings

Iberia,Ryanair, +1 more

Friday

Iberia,Ryanair,Smartwings

Iberia,Ryanair, +1 more

Saturday

Iberia,Ryanair,Smartwings

Iberia,Ryanair, +1 more

Sunday

Iberia,Ryanair,Smartwings

Iberia,Ryanair, +1 more

See more direct flights

Direct returns

Václav Havel Prague to Madrid Barajas

Monday

Iberia,Ryanair,Smartwings

Iberia,Ryanair, +1 more

Tuesday

Iberia,Ryanair,Smartwings

Iberia,Ryanair, +1 more

Wednesday

Iberia,Ryanair,Smartwings

Iberia,Ryanair, +1 more

Thursday

Iberia,Ryanair,Smartwings

Iberia,Ryanair, +1 more

Friday

Iberia,Ryanair,Smartwings

Iberia,Ryanair, +1 more

Saturday

Iberia,Ryanair,Smartwings

Iberia,Ryanair, +1 more

Sunday

Iberia,Ryanair,Smartwings

Iberia,Ryanair, +1 more

See more direct flights

More options for your flight from Madrid to Prague

Complete your trip to Prague with a hotel stay or car hire