Skyscanner
  • Help
FlightsHotelsCar Hire

Cheap Flights from Madrid (MAD) to Prague (PRG)

Travellers and cabin class
  1. Home
  2. Spain
  3. Madrid
  4. Prague

Compare Madrid to Prague flight deals

Find the cheapest month or even day of the year to fly to Prague

Book the best Prague fare with no extra fees

TrustScore 4.4 out of 5 4.4 out of 5 based on 19,790 reviews Trustpilot
Flight dealsCheapest monthFind the best routeRoute infoFAQsTips and advice

Flight deals from Madrid to Prague

Looking for a cheap last-minute deal or the best return flight from Madrid to Prague? Find the lowest prices on one-way and return tickets right here.
Prague.£66 per passenger.Departing Tue, 9 Sep, returning Wed, 17 Sep.Return flight with Ryanair.Outbound direct flight with Ryanair departs from Madrid on Tue, 9 Sep, arriving in Prague.Inbound direct flight with Ryanair departs from Prague on Wed, 17 Sep, arriving in Madrid.Price includes taxes and charges.From £66, select.
Tue, 9 SepMAD - PRG with Ryanair
Direct
Wed, 17 SepPRG - MAD with Ryanair
Direct
from £66
Prague.£74 per passenger.Departing Thu, 28 Aug, returning Wed, 17 Sep.Return flight with Ryanair.Outbound direct flight with Ryanair departs from Madrid on Thu, 28 Aug, arriving in Prague.Inbound direct flight with Ryanair departs from Prague on Wed, 17 Sep, arriving in Madrid.Price includes taxes and charges.From £74, select.
Thu, 28 AugMAD - PRG with Ryanair
Direct
Wed, 17 SepPRG - MAD with Ryanair
Direct
from £74
Prague.£77 per passenger.Departing Sat, 18 Oct, returning Tue, 4 Nov.Return flight with Ryanair.Outbound direct flight with Ryanair departs from Madrid on Sat, 18 Oct, arriving in Prague.Inbound direct flight with Ryanair departs from Prague on Tue, 4 Nov, arriving in Madrid.Price includes taxes and charges.From £77, select.
Sat, 18 OctMAD - PRG with Ryanair
Direct
Tue, 4 NovPRG - MAD with Ryanair
Direct
from £77
Prague.£80 per passenger.Departing Thu, 25 Sep, returning Wed, 15 Oct.Return flight with Ryanair.Outbound direct flight with Ryanair departs from Madrid on Thu, 25 Sep, arriving in Prague.Inbound direct flight with Ryanair departs from Prague on Wed, 15 Oct, arriving in Madrid.Price includes taxes and charges.From £80, select.
Thu, 25 SepMAD - PRG with Ryanair
Direct
Wed, 15 OctPRG - MAD with Ryanair
Direct
from £80
Prague.£85 per passenger.Departing Sat, 18 Oct, returning Thu, 30 Oct.Return flight with Ryanair.Outbound direct flight with Ryanair departs from Madrid on Sat, 18 Oct, arriving in Prague.Inbound direct flight with Ryanair departs from Prague on Thu, 30 Oct, arriving in Madrid.Price includes taxes and charges.From £85, select.
Sat, 18 OctMAD - PRG with Ryanair
Direct
Thu, 30 OctPRG - MAD with Ryanair
Direct
from £85
Prague.£86 per passenger.Departing Wed, 16 Jul, returning Thu, 24 Jul.Return flight with Wizz Air Malta.Outbound indirect flight with Wizz Air Malta, departs from Madrid on Wed, 16 Jul, arriving in Prague.Inbound indirect flight with Wizz Air Malta, departs from Prague on Thu, 24 Jul, arriving in Madrid.Price includes taxes and charges.From £86, select.
Wed, 16 JulMAD - PRG with Wizz Air Malta
1 stop
Thu, 24 JulPRG - MAD with Wizz Air Malta
1 stop
from £86
Prague.£87 per passenger.Departing Wed, 9 Jul, returning Mon, 1 Sep.Return flight with Wizz Air Malta.Outbound indirect flight with Wizz Air Malta, departs from Madrid on Wed, 9 Jul, arriving in Prague.Inbound indirect flight with Wizz Air Malta, departs from Prague on Mon, 1 Sep, arriving in Madrid.Price includes taxes and charges.From £87, select.
Wed, 9 JulMAD - PRG with Wizz Air Malta
1 stop
Mon, 1 SepPRG - MAD with Wizz Air Malta
1 stop
from £87
Prague.£88 per passenger.Departing Mon, 2 Mar, returning Tue, 10 Mar.Return flight with Ryanair.Outbound direct flight with Ryanair departs from Madrid on Mon, 2 Mar, arriving in Prague.Inbound direct flight with Ryanair departs from Prague on Tue, 10 Mar, arriving in Madrid.Price includes taxes and charges.From £88, select.
Mon, 2 MarMAD - PRG with Ryanair
Direct
Tue, 10 MarPRG - MAD with Ryanair
Direct
from £88
How did we find these deals? The deals you see here are the lowest prices for flight tickets from Madrid to Prague found in the last 4 days, and are subject to change and availability.

Find the cheapest month to fly from Madrid to Prague

We’re always keeping an eye on fares, so you can find the best one in seconds. It looks like Madrid to Prague flights are currently cheapest in September.
May
from £112
Jun
from £90
Jul
from £86
Aug
from £89
Sep
from £66
Oct
from £85
Nov
from £99
Dec
from £113
Jan
from £89
Feb
from £89
Mar
from £88
Apr
from £145

Direct flights from Madrid to Prague

Madrid to Prague: Alternative routes

Compare routes from Madrid to Prague below. You may find an airport to fly into that's cheaper, faster, or easier than Prague.

Madrid to Prague: Flight information

The things to know before you go.
Cheapest flight found£66
Cheapest month to flySeptember
Average flight time2 hrs, 56 mins
Most popular airlineAmerican Airlines
Average flights per week64

Finding cheap flights from Madrid to Prague: Frequently asked questions

The best price we found for a return flight from Madrid to Prague is £66. This is an estimate based on information collected from different airlines and travel providers over the last 4 days and is subject to change and availability.
2 hours and 56 minutes is the average flight time from Madrid to Prague.
American Airlines, Vueling Airlines and Iberia fly direct from Madrid to Prague.
As of May 2025, there are 65 flights per week flying from Madrid to Prague.
The cheapest month to fly from Madrid to Prague is usually May 2025.
After crunching the numbers on our flight calendar, we found that it's currently cheapest to fly from Madrid Airport to Prague Airport on Tuesday, 9 September 2025.
Yes – the average flight time is 2 hours and 56 minutes.
We show every price from over 1,200 airlines and travel agents, comparing them all so you don’t have to. If you know you want to fly to Prague but you’re not ready to book, set up a Price Alert. We’ll track prices for you, and let you know when they rise or fall.
We crunched all the numbers in our flight calendar and it looks like the cheapest time to book a flight to Prague is around 40 days in advance, so don’t leave your flight to the last minute.
Currently, Ryanair offers the cheapest flight tickets to Prague.

Travelling from Adolfo Suarez Madrid-Barajas Airport (MAD) to Vaclav Havel Airport Prague (PRG): what you need to know

  • Around 2 hours 50 minutes is how long you can expect to be travelling on a direct flight from Adolfo Suarez Madrid-Barajas Airport to Vaclav Havel Airport Prague.

  • Madrid and Prague are both in the UTC+1 timezone. This means there's no time difference to consider.

  • Each week, there are 26 Adolfo Suarez Madrid-Barajas Airport to Vaclav Havel Airport Prague flights. If you want to get going as early as possible, jump on the 05:50 Ryanair flight. If you're eager to make the most of your day before flying, the latest flight is at 17:00 with Iberia.

  • Your MAD to PRG flight won't wait if you're late, so get to the airport on time. Arrive up to one hour in advance for domestic flights and two hours ahead for international travel.

  • During popular months such as July, it's best to get to the airport even earlier. Arrive two hours before a domestic departure and four hours ahead of an international flight whenever you're flying during a peak period in general.

  • With direct flights from Adolfo Suarez Madrid-Barajas Airport to Vaclav Havel Airport Prague available from numerous airlines, getting to Prague (and then other destinations in Czechia) is a snap. You can travel nonstop with these carriers:

    • Ryanair

    • Iberia

    • CSA

  • The airline that passengers book most often on this route is Ryanair.

  • The most punctual carrier that operates MAD to PRG flights is Iberia. Its services arrive without delay 72.82% of the time.

  • We make it a piece of cake to book a flight with a stopover. To see your options for tickets from Adolfo Suarez Madrid-Barajas Airport to Vaclav Havel Airport Prague, uncheck 'Direct flights only.' Then, choose a flight offering a stop long enough to tour the city of your choice. Top stopovers between MAD and PRG include:

    • Franz Josef Strauss Airport

    • Verona Villafranca Airport

    • Frankfurt Airport

How to find the cheapest flights from Adolfo Suarez Madrid-Barajas Airport (MAD) to Vaclav Havel Airport Prague (PRG)

  • The cheapest price we've seen for a one-way Adolfo Suarez Madrid-Barajas Airport to Vaclav Havel Airport Prague flight is £33. A round-trip fare right now is £66. Depending on the availability and when you book, these fares may change.

  • Score cheap tickets from MAD to PRG by booking at least six months ahead. Based on our research, that's the sweet spot for bagging a bargain.

  • Plan your trip for May. That's the cheapest month for flights from Adolfo Suarez Madrid-Barajas Airport to Vaclav Havel Airport Prague. If you're flexible on when you fly, try out the 'Whole month' tool to see the cheapest price across every month.

  • Save time looking for cheap flights from MAD to PRG by setting up a Price Alert. You'll receive an email or notification through the app when fares go down.

  • Tailor your flights with filters. Select your preferred departure and arrival times, total journey duration and airlines. You can also sort your results by 'Fastest,' 'Cheapest' or 'Best' flights from Adolfo Suarez Madrid-Barajas Airport to Vaclav Havel Airport Prague.

Handy information about Adolfo Suarez Madrid-Barajas Airport (MAD)

  • 78.23% of flights departing from Adolfo Suarez Madrid-Barajas Airport reach their destination on schedule.

  • Central Madrid to Adolfo Suarez Madrid-Barajas Airport is around 11 miles. Depending on traffic, it'll take you about 25 minutes to get there if you're driving, catching a cab or ride-sharing.

  • The trip when using public transport takes roughly 35 minutes.

  • Need a convenient hotel close to MAD? If you're boarding an early flight from Adolfo Suarez Madrid-Barajas Airport to Vaclav Havel Airport Prague, these accommodation options will put you moments from your departure lounge:

    • Zleep Hotel Madrid Airport

    • Holiday Inn Express Madrid - Airport

    • Axor Feria Hotel - Free Airport Shuttle Bus

Arriving at Vaclav Havel Airport Prague (PRG)

  • If you have a late Adolfo Suarez Madrid-Barajas Airport to Vaclav Havel Airport Prague flight, nothing tops the convenience of staying close to the terminal. Grab your luggage from the carousel and then be showered and resting not long after at one of these options near PRG:

    • Ramada Airport Hotel Prague

    • Courtyard by Marriott Prague Airport

    • Holiday Inn Prague Airport

  • Explore without limits with a Vaclav Havel Airport Prague rental car. Pick up a set of wheels from Rent Plus, Panek or Carwiz and see more of Prague and beyond.

  • To lock in the lowest price, reserve your vehicle from Vaclav Havel Airport Prague around three weeks before travelling.

Getting from Vaclav Havel Airport Prague (PRG) to central Prague

  • From Vaclav Havel Airport Prague, Prague is approximately 11 miles away. It takes around 30 minutes to reach the centre driving.

  • If you're taking public transport, expect a journey of around 50 minutes.

When to fly to Vaclav Havel Airport Prague (PRG)

  • It's time to pick your dates for your flight from Adolfo Suarez Madrid-Barajas Airport to Vaclav Havel Airport Prague. July is the busiest month to visit Prague. If you'd like a more laid-back vibe, go in April.

  • Before locking in your flight from Adolfo Suarez Madrid-Barajas Airport to Vaclav Havel Airport Prague, think about the type of weather you like. July is the warmest month in Prague, with the temperature ranging from 12ºC (54ºF) to 27ºC (81ºF).

  • January sees average temperatures of between -8ºC (18ºF) and 5ºC (41ºF). Search for cheap tickets from MAD to PRG sometime then if you want to travel when it's cooler.

Explore more of Czechia

  • Brno is just one of the many cities in Czechia waiting to be discovered after you've experienced Prague. Around 110 miles away to the south-east, top sights here include Brno astronomical clock, Old Town Hall and Moravian Museum.

  • Around 170 miles east of Prague, Ostrava is another favourite stop in Czechia. Experience the best of this destination with a visit to Silesian-Ostrava Castle, National Cultural Monument Lower Vitkovice and Bolt Tower Cafe.

More travel options

Czechia car hire
Car hire in Prague 1
Cheap car hire in Prague 6
Prague Airport car hire
Cheap car hire in Prague 10
Cheap car hire in Prague 5
Car hire in Prague 7
Book hotels in Prague
Novotel hotels in Prague
Courtyard hotels in Prague
Marriott Prague hotel deals
Book hotels deals in Prague 1
Hotels deals in Old Town
Hotels deals in Prague 4
Hotels by MGallery in Prague
Hilton hotels in Prague
Hotels by Andaz in Prague
ibis hotels in Prague
Hotels deals in Prague 2
NH hotels in Prague
Best Western Prague hotel deals
Cheap hotels in Prague 7
Hotels by Holiday Inn in Prague
Cheap return tickets from Manchester to Barcelona
Flights from London to Amsterdam Schiphol
Flights from London to Tirana
Return flights from London to Islamabad
Cheap return flights from London to New York
Return tickets from London to Dubai
Cheap return flights from London to Rome
Cheap flights from London to Indira Gandhi International
Tickets from London to Palma - Majorca
Return tickets from Manchester to Malaga
Cheap tickets from London to Faro
Cheap return tickets from London to Paris
Plane tickets from Manchester to Milan
Return tickets from London to Jeddah
Plane tickets from London to Sydney
Cheap flights from London to Athens International
Cheap tickets from Manchester to Amsterdam Schiphol
Return tickets from London to Bangkok
Cheap return tickets from London to Milan
Cheap flights from London to Marrakech Menara
Tickets from Manchester to Islamabad
Return tickets from London to Istanbul
Cheap return flights from London to Tokyo
Tickets from London to Malaga
Cheap flights from London to Barcelona
Plane tickets from London to Madrid
Cheap flights from London to Lisbon
Tickets from London to Dublin
Cheap return flights from Manchester to Paris
Return tickets from Manchester to Alicante
Cheap hotels deals in London
Munich Airport car hire
Book hotels deals in Ibiza
Cheap car hire at Salzburg Airport
Best car hire at Venice Marco Polo Airport
Hotels in Milan
Barcelona Airport car hire
Zurich Airport car hire
Hotels deals near Munich Olympiastadion
Cheap hotels in Benidorm
Cheap flights from Barcelona to Vienna
Cheap car hire at Ljubljana Airport
Best car hire at Innsbruck Airport
Menorca Airport car hire
Best car hire in Milan
Cheap hotels deals in London
Munich Airport car hire
Book hotels deals in Ibiza
Cheap car hire at Salzburg Airport
Best car hire at Venice Marco Polo Airport
Hotels in Milan
Barcelona Airport car hire
Zurich Airport car hire
Hotels deals near Munich Olympiastadion
Cheap hotels in Benidorm
Cheap flights from Barcelona to Vienna
Cheap car hire at Ljubljana Airport
Best car hire at Innsbruck Airport
Menorca Airport car hire
Best car hire in Milan
Cheap hotels deals in London
Munich Airport car hire
Book hotels deals in Ibiza
Cheap car hire at Salzburg Airport
Best car hire at Venice Marco Polo Airport
Hotels in Milan
Barcelona Airport car hire
Zurich Airport car hire
Hotels deals near Munich Olympiastadion
Cheap hotels in Benidorm
Cheap flights from Barcelona to Vienna
Cheap car hire at Ljubljana Airport
Best car hire at Innsbruck Airport
Menorca Airport car hire
Best car hire in Milan
Cheap hotels deals in London
Munich Airport car hire
Book hotels deals in Ibiza
Cheap car hire at Salzburg Airport
Best car hire at Venice Marco Polo Airport
Hotels in Milan
Barcelona Airport car hire
Zurich Airport car hire
Hotels deals near Munich Olympiastadion
Cheap hotels in Benidorm
Cheap flights from Barcelona to Vienna
Cheap car hire at Ljubljana Airport
Best car hire at Innsbruck Airport
Menorca Airport car hire
Best car hire in Milan
Tickets from Madrid
Cheap tickets to Hlavní město Praha
Cheap return flights from Spain to Czechia
Cheap tickets to Czechia
Return tickets from Spain
Cheap tickets to Prague
Cheap return flights from Madrid to Hlavní město Praha
Cheap tickets from Community of Madrid
Tickets from Madrid to Czechia
Cheap last minute flights

Plan the rest of your trip from Madrid to Prague

  • Car hire from Prague
  • Hotels in Prague

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

Get our app
HelpPrivacy SettingsLog in
Cookie policyPrivacy policyTerms of serviceCompany Details
  • Domestic flights
  • Cities
    • Sydney
    • New York
    • Amsterdam
    • London
    • Dublin
    • Dubai
    • Bangkok
  • Last-minute deals
  • Airports
  • Countries / Regions
    • Canada
    • India
    • United States
  • Airlines
  • Flights
  • Hotels
  • Car hire
  • App
  • Travel trends
  • Sitemap
  • Holiday destinations
  • About us
  • Why Skyscanner?
  • Media
  • Our people
  • Accessibility
  • Sustainability
  • Jobs
  • Travel features & news
  • Legal notices
  • Modern slavery
  • Privacy, Trust and Online Safety Centre
  • How Skyscanner Works
  • Work with us
  • Advertise with us
  • Travel Insight
  • Affiliates
  • Travel APIs
  • Flights
    • Amsterdam Schiphol
    • London
    • Dublin
    • Paris
    • Barcelona
    • Palma - Majorca
    • Berlin Brandenburg
    • Belfast
    • Alicante
  • Hotels
    • Amsterdam
    • London
    • Dublin
    • Paris
    • Barcelona
    • Palma
    • Berlin
    • Belfast
    • Alicante
  • Car hire
    • Amsterdam
    • London
    • Dublin
    • Paris
    • Barcelona
    • Palma
    • Berlin
    • Belfast
    • Alicante
© Skyscanner Ltd 2002 – 2025

International Sites

  • Cheap flights
  • Australia - Cheap flights
  • 中国 - 机票
  • Flybilletter
  • Suomi - lennot
  • France - vols
  • Deutschland - Flüge
  • India - Flight tickets
  • Ireland - flights
  • Italia - voli
  • 日本 - 航空券
  • México - vuelos
  • Vliegtickets
  • Billige flybilletter
  • Polska – tanie loty
  • Россия - авиабилеты
  • España - vuelos
  • Sverige - flyg
  • Schweiz - Flüge
  • Türkiye - uçak biletleri
  • United Arab Emirates - flights
  • USA - flights

We value your privacy

To personalise your experience we collect information on how you use Skyscanner, which includes personal data such as your IP address. This is to provide an improved experience, store and/or access information on a device, personalised advertising, advertising measurement, audience research and services development. Read our Cookie Policy.

We and our 141 partners may rely on legitimate interest for certain purposes rather than consent. Accept all cookies by choosing 'Accept all' or only allow essential cookies by selecting 'Accept essential only’. Go to ‘Manage settings’ to update preferences.

Manage preferences or withdraw consent at any time on Privacy Settings.

Manage settings