Madrid to Prague flight with Ryanair

Fri, 13 Jun
+ Add return
Ryanair
Iberia
Buzz
Lufthansa
Vueling Airlines
1,000+ travel companies
QR-Code
Scan to get our free app
Use our app to get live travel updates and book mobile tickets for trains, buses, flights, and ferries.
App Store
rate4.9
42K ratings
Google Play
rate4.6
136K reviews

Journey information

Overview: Madrid to Prague flight

SpainSpain
CzechiaCzechia
Icon of flight
Flights from Madrid to Prague depart on average 58 times per day, taking around 9h 35m. Cheap flight tickets for this journey start at £79 if you book in advance.
Fares are the lowest economy prices found on Omio. Early booking often means lower prices. Prices change daily and are subject to availability. Discount cards, coach trips, and booking fees are not included.
Price information
Distance
1772 km
Average flight duration
9h 35m
Cheapest ticket price
£79
Flights per day
58
Direct flights
2
Fastest flight
2h 50m
Cheapest month to travel
February
First flight
05:45
Last flight
23:15
Fares are the lowest economy prices found on Omio. Early booking often means lower prices. Prices change daily and are subject to availability. Discount cards, coach trips, and booking fees are not included.
Price information

The cheapest and fastest flights from Madrid to Prague

Showing times and prices for 14 Jun

Cheapest price

£51

Average price

£821

Fastest journey

2 h 50 m

Average duration

3 h 14 m

Flights per day

66

Distance

1772 km

Cheap tickets

The best way to find a cheap flight ticket from Madrid to Prague is to book your journey as far in advance as possible and to avoid travelling at rush hour.

The average ticket from Madrid to Prague will cost around £821 if you buy it on the day, but you can find cheap flight tickets today for only £51.

Fast flights

Of the 66 flights that leave Madrid for Prague every day 4 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

These direct flights cover the 1772 km distance in an average of 3 h 14 m but if you time it right, some flights will get you there in just 2 h 50 m .

The slowest flights will take 4 h 35 m and usually involve a change or two along the way, but you might be able to save a few pennies if you’re on a budget.

BuzzFR 2766
18:402h55
Madrid Barajas Airport (MAD)
21:35Prague Vaclav Havel Airport (PRG)
£511One-way
0 changes
Smartwingsux3853
13:552h50
Madrid Barajas Airport (MAD)
16:45Prague Vaclav Havel Airport (PRG)
£1441One-way
0 changes
IberiaIB811
16:002h55
Madrid Barajas Airport (MAD)
18:55Prague Vaclav Havel Airport (PRG)
£1491One-way
0 changes
IberiaIB809
11:552h55
Madrid Barajas Airport (MAD)
14:50Prague Vaclav Havel Airport (PRG)
£1561One-way
0 changes
TAP PortugalTP1023 · TP1240
06:355h55
Madrid Barajas Airport (MAD)
12:30Prague Vaclav Havel Airport (PRG)
£1961One-way
1 change

Travel Information

Compare coach and flight for Madrid to Prague

Omio recommends booking the flight as it is the most popular option from Madrid to Prague among Omio's users. If you are prioritising price take the coach with prices starting from £87. For those with little time consider booking a flight which can get you there in 9h 35m. In case you are seeking to minimise your carbon footprint the coach is your best bet as it emits only 1.8 - 4.4kg.

Compare flight with

Most popular
Flight
Coach

£152

Average Price

£122

Average Price

Cheapest

12h 35m

average duration

Fastest

9h 35m

Onboard

+

3h 0m

Additional time*

1d 41h 18m

average duration

1d 40h 48m

Onboard

+

30m

Additional time*

5.3 - 10.6kg

CO2 emissions

1.8 - 4.4kg

CO2 emissions

Lowest

Direct Options

Direct Options

Additional time: Average total travel duration to departure point, security checks and transfers.

Live departures

Madrid to Prague flight times

Showing flights for today, Friday 13 June
Last updated at 06:39
ProviderDepartsDurationArrivesChanges
Tickets
qatar_airwaysQR148 · QR29107:05 Madrid Barajas Airport (MAD)
29h15
12:20 Prague Vaclav Havel Airport (PRG)1 change
klmKL1502 · KL136108:20 Madrid Barajas Airport (MAD)
12h15
20:35 Prague Vaclav Havel Airport (PRG)1 change
klmKL1502 · KL135708:20 Madrid Barajas Airport (MAD)
7h20
15:40 Prague Vaclav Havel Airport (PRG)1 change
klmKL1502+klm_cityhopperKL135908:20 Madrid Barajas Airport (MAD)
10h25
18:45 Prague Vaclav Havel Airport (PRG)1 change
tap_portugalTP1011 · TP554 · TP794809:05 Madrid Barajas Airport (MAD)
10h15
19:20 Prague Vaclav Havel Airport (PRG)2 changes
tap_portugalTP1011 · TP124009:05 Madrid Barajas Airport (MAD)
25h25
10:30 Prague Vaclav Havel Airport (PRG)1 change
iberiaQR6861+qatar_airwaysQR132 · QR29109:30 Madrid Barajas Airport (MAD)
26h50
12:20 Prague Vaclav Havel Airport (PRG)2 changes
iberiaQR8019+qatar_airwaysQR1396 · QR29109:30 Madrid Barajas Airport (MAD)
26h50
12:20 Prague Vaclav Havel Airport (PRG)2 changes
iberiaQR6861+qatar_airwaysQR114 · QR29109:30 Madrid Barajas Airport (MAD)
26h50
12:20 Prague Vaclav Havel Airport (PRG)2 changes
lufthansaLH1801+lufthansa_citylineLH169409:45 Madrid Barajas Airport (MAD)
9h35
19:20 Prague Vaclav Havel Airport (PRG)1 change
lufthansaLH1801+lufthansa_citylineLH169209:45 Madrid Barajas Airport (MAD)
4h20
14:05 Prague Vaclav Havel Airport (PRG)1 change
iberiaIB80909:55 Madrid Barajas Airport (MAD)
2h55
12:50 Prague Vaclav Havel Airport (PRG)0 changesdirect
air_franceAF1301 · AF158210:20 Madrid Barajas Airport (MAD)
9h25
19:45 Prague Vaclav Havel Airport (PRG)1 change
air_franceAF1301 · AF108210:20 Madrid Barajas Airport (MAD)
7h15
17:35 Prague Vaclav Havel Airport (PRG)1 change
brussels_airlinesSN3722 · SN281110:40 Madrid Barajas Airport (MAD)
5h15
15:55 Prague Vaclav Havel Airport (PRG)1 change
klmKL1504 · KL136111:05 Madrid Barajas Airport (MAD)
9h30
20:35 Prague Vaclav Havel Airport (PRG)1 change
klmKL1504+klm_cityhopperKL135911:05 Madrid Barajas Airport (MAD)
7h40
18:45 Prague Vaclav Havel Airport (PRG)1 change
lufthansaLH1113 · LH140011:05 Madrid Barajas Airport (MAD)
4h45
15:50 Prague Vaclav Havel Airport (PRG)1 change
tap_portugalTP1013 · TP124011:35 Madrid Barajas Airport (MAD)
22h55
10:30 Prague Vaclav Havel Airport (PRG)1 change
tap_portugalTP1013 · TP554 · TP794811:35 Madrid Barajas Airport (MAD)
7h45
19:20 Prague Vaclav Havel Airport (PRG)2 changes
smartwingsux385311:55 Madrid Barajas Airport (MAD)
2h50
14:45 Prague Vaclav Havel Airport (PRG)0 changesdirect
iberiaQR6538+qatar_airwaysQR38 · QR29112:30 Madrid Barajas Airport (MAD)
23h50
12:20 Prague Vaclav Havel Airport (PRG)2 changes
lufthansaLH1803+lufthansa_citylineLH169412:55 Madrid Barajas Airport (MAD)
6h25
19:20 Prague Vaclav Havel Airport (PRG)1 change
lufthansaOS7450+austrian_airlinesOS116 · OS71112:55 Madrid Barajas Airport (MAD)
6h55
19:50 Prague Vaclav Havel Airport (PRG)2 changes
lot_polish_airlinesLO434 · LO52713:30 Madrid Barajas Airport (MAD)
20h35
10:05 Prague Vaclav Havel Airport (PRG)1 change
lot_polish_airlinesLO434 · LO52913:30 Madrid Barajas Airport (MAD)
6h10
19:40 Prague Vaclav Havel Airport (PRG)1 change
lot_polish_airlinesLO434 · LO52313:30 Madrid Barajas Airport (MAD)
17h45
07:15 Prague Vaclav Havel Airport (PRG)1 change
qatar_airwaysQR150 · QR29113:40 Madrid Barajas Airport (MAD)
22h40
12:20 Prague Vaclav Havel Airport (PRG)1 change
iberiaQR6949+qatar_airwaysQR29113:45 Madrid Barajas Airport (MAD)
22h35
12:20 Prague Vaclav Havel Airport (PRG)1 change
iberiaQR6877+qatar_airwaysQR114 · QR29113:45 Madrid Barajas Airport (MAD)
22h35
12:20 Prague Vaclav Havel Airport (PRG)2 changes
iberiaQR5065+qatar_airwaysQR38 · QR29114:05 Madrid Barajas Airport (MAD)
22h15
12:20 Prague Vaclav Havel Airport (PRG)2 changes
qatar_airwaysQR5073 · QR1396 · QR29114:25 Madrid Barajas Airport (MAD)
21h55
12:20 Prague Vaclav Havel Airport (PRG)2 changes
air_franceAF1601 · AF158214:40 Madrid Barajas Airport (MAD)
5h05
19:45 Prague Vaclav Havel Airport (PRG)1 change
lufthansaLH1115 · LH140215:05 Madrid Barajas Airport (MAD)
6h10
21:15 Prague Vaclav Havel Airport (PRG)1 change
klmKL1506 · KL135315:10 Madrid Barajas Airport (MAD)
17h10
08:20 Prague Vaclav Havel Airport (PRG)1 change
klmKL1506 · KL136115:10 Madrid Barajas Airport (MAD)
5h25
20:35 Prague Vaclav Havel Airport (PRG)1 change
klmKL1506+klm_cityhopperKL135115:10 Madrid Barajas Airport (MAD)
15h10
06:20 Prague Vaclav Havel Airport (PRG)1 change
iberiaQR8010+qatar_airwaysQR114 · QR29115:15 Madrid Barajas Airport (MAD)
21h05
12:20 Prague Vaclav Havel Airport (PRG)2 changes
brussels_airlinesSN3728 · SN281515:35 Madrid Barajas Airport (MAD)
4h50
20:25 Prague Vaclav Havel Airport (PRG)1 change
air_serbiaJU573 · JU17015:50 Madrid Barajas Airport (MAD)
14h55
06:45 Prague Vaclav Havel Airport (PRG)1 change
iberiaQR6971+qatar_airwaysQR142 · QR29116:00 Madrid Barajas Airport (MAD)
20h20
12:20 Prague Vaclav Havel Airport (PRG)2 changes
iberiaQR6918+qatar_airwaysQR142 · QR29117:05 Madrid Barajas Airport (MAD)
19h15
12:20 Prague Vaclav Havel Airport (PRG)2 changes
helveticLX2033+air_balticLX148417:35 Madrid Barajas Airport (MAD)
13h30
07:05 Prague Vaclav Havel Airport (PRG)1 change
helveticLX2033+swissLX148617:35 Madrid Barajas Airport (MAD)
18h30
12:05 Prague Vaclav Havel Airport (PRG)1 change
air_franceAF1101 · AF138218:15 Madrid Barajas Airport (MAD)
15h30
09:45 Prague Vaclav Havel Airport (PRG)1 change
transavia_franceKL1508+klmKL135318:25 Madrid Barajas Airport (MAD)
13h55
08:20 Prague Vaclav Havel Airport (PRG)1 change
transavia_franceKL1508+klm_cityhopperKL135118:25 Madrid Barajas Airport (MAD)
11h55
06:20 Prague Vaclav Havel Airport (PRG)1 change
transavia_franceKL1508+klmKL135518:25 Madrid Barajas Airport (MAD)
17h20
11:45 Prague Vaclav Havel Airport (PRG)1 change
qatar_airwaysQR152 · QR29120:45 Madrid Barajas Airport (MAD)
15h35
12:20 Prague Vaclav Havel Airport (PRG)1 change
Saturday 14 June
air_franceAF1401 · AF138204:00 Madrid Barajas Airport (MAD)
5h45
09:45 Prague Vaclav Havel Airport (PRG)1 change
klmKL1500 · KL135504:00 Madrid Barajas Airport (MAD)
7h45
11:45 Prague Vaclav Havel Airport (PRG)1 change
air_franceAF1401 · AF158204:00 Madrid Barajas Airport (MAD)
15h45
19:45 Prague Vaclav Havel Airport (PRG)1 change
klmKL1500 · KL136104:00 Madrid Barajas Airport (MAD)
16h35
20:35 Prague Vaclav Havel Airport (PRG)1 change
klmKL1500+klm_cityhopperKL135904:00 Madrid Barajas Airport (MAD)
14h45
18:45 Prague Vaclav Havel Airport (PRG)1 change
klmKL1500 · KL135704:00 Madrid Barajas Airport (MAD)
11h40
15:40 Prague Vaclav Havel Airport (PRG)1 change
lufthansaLH1121 · LH139404:00 Madrid Barajas Airport (MAD)
4h55
08:55 Prague Vaclav Havel Airport (PRG)1 change
air_franceAF1401+air_france_hopAF108204:00 Madrid Barajas Airport (MAD)
12h55
16:55 Prague Vaclav Havel Airport (PRG)1 change
brussels_airlinesSN3732 · SN280904:20 Madrid Barajas Airport (MAD)
4h40
09:00 Prague Vaclav Havel Airport (PRG)1 change
tap_portugalTP1023 · TP124004:35 Madrid Barajas Airport (MAD)
5h55
10:30 Prague Vaclav Havel Airport (PRG)1 change
lufthansaLH1807+lufthansa_citylineLH169205:10 Madrid Barajas Airport (MAD)
8h50
14:00 Prague Vaclav Havel Airport (PRG)1 change
lufthansaOS7446+austrian_airlinesOS102 · OS70905:10 Madrid Barajas Airport (MAD)
8h55
14:05 Prague Vaclav Havel Airport (PRG)2 changes
lufthansaLH1123 · LH104+lufthansa_citylineLH169206:35 Madrid Barajas Airport (MAD)
7h25
14:00 Prague Vaclav Havel Airport (PRG)2 changes
lufthansaLH1123+lufthansa_citylineLH106 · LH169206:35 Madrid Barajas Airport (MAD)
7h25
14:00 Prague Vaclav Havel Airport (PRG)2 changes
lufthansaLH1123 · LH139606:35 Madrid Barajas Airport (MAD)
5h20
11:55 Prague Vaclav Havel Airport (PRG)1 change
lufthansaOS7468+austrian_airlinesOS208 · OS70906:35 Madrid Barajas Airport (MAD)
7h30
14:05 Prague Vaclav Havel Airport (PRG)2 changes

Find all the dates and times for this journey

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

The best time to book your flight from Madrid to Prague is 70 days before departure. See how prices for flights change on the Madrid to Prague route.
Prices are for one-way tickets for one passenger from Madrid to Prague per month. Insights are sourced from fares found by Omio users in the last 12 months. Current prices may differ as prices vary depending on the time of day, class or how far in advance you book your flight from Madrid to Prague.

Compare prices and tickets Madrid to Prague by coach or flight

Fri
13 Jun
Sat
14 Jun
Sun
15 Jun
Mon
16 Jun
Tue
17 Jun
Wed
18 Jun
Thu
19 Jun
Fri
20 Jun
Sat
21 Jun
Sun
22 Jun
Mon
23 Jun
Tue
24 Jun
Wed
25 Jun
Thu
26 Jun
Fri
27 Jun
Sat
28 Jun
Sun
29 Jun
Mon
30 Jun
Tue
01 Jul
Wed
02 Jul
Thu
03 Jul

Airlines: Ryanair, Iberia and Lufthansa Madrid to Prague

For as little as £71 you can travel by flight from Madrid to Prague with Ryanair, Iberia and Lufthansa. Omio will show you the best deals, timetables and tickets available for this trip.

Ryanair is one of the biggest and most popular low-cost airlines in Europe, headquartered in Ireland. Hopping on a plane and flying to popular European destinations quickly and affordably is made easy with Ryanair. This budget airline is known for operating direct flights to smaller or secondary airports usually outside major cities to keep costs down. A Ryanair plane ticket from Madrid to Prague includes allowance of one small personal bag; additional fees tend to apply for cabin baggage and checked baggage.

Madrid to Prague flight information with Ryanair:

  • Average Duration: 2 h 55 min
  • Cheapest Price: £71

FAQs: Madrid to Prague flights

FAQs: Take a flight from Madrid to Prague hassle-free. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Madrid to Prague.
FAQs

popular airports

Important Stations and Airports in Madrid and Prague

Madrid
Prague
The major airport for departures in Madrid is Madrid Barajas Airport. Find all the information you need to know about services, amenities and connections at Madrid Barajas Airport for your trip from Madrid to Prague.
Amenities at airport
WifiWifi
LockersLockers
ParkingParking
DiningDining
ATMATM
TaxisTaxis
AccessibilityAccessibility
WCWC
HotelHotel
ShowerShower
LoungeLounge
Lost and Found OfficeLost and Found Office
information
ticketOfficeHours
Distance to city center
12 km
carConnection
Car connection
M-14, exit 2
Wifi
Wifi
  • Free Wi-Fi available throughout the airport.
Lockers
Lockers
  • Available in Terminal 4; approximately €5 per hour.
Dining
Dining
  • McDonald's, Starbucks, and German cuisine.
Taxis
Taxis
  • Available outside the terminal.
Accessibility
Accessibility
  • Ramps, assistance.
WC
WC
  • Available throughout the airport.
Hotel
Hotel
  • Sheraton Paris Airport Hotel (within the airport), Ibis Styles (walking distance).
Lounge
Lounge
  • Lounges available in all terminals, including VIP lounges.
Lost and Found Office
Lost and Found Office
  • Located in Terminal 1, 2, and 4.
Public transport options for Madrid Barajas Airport
  • Metro: 8 Bus: 101, 200, Exprés-203 Train: Cercanías C1, C10
The major airport for arrivals in Prague is Prague Vaclav Havel Airport. Find all the information you need to know about services, amenities and connections at Prague Vaclav Havel Airport for your journey to Prague from Madrid.
Amenities at airport
WifiWifi
LockersLockers
ParkingParking
DiningDining
ATMATM
TaxisTaxis
AccessibilityAccessibility
WCWC
HotelHotel
ShowerShower
LoungeLounge
Lost and Found OfficeLost and Found Office
information
ticketOfficeHours
Distance to city center
11 km
carConnection
Car connection
D7, Exit 2
Wifi
Wifi
  • Free Wi-Fi available throughout the airport.
Lockers
Lockers
  • Approximately 5€ (120 CZK) per day.
Dining
Dining
  • fast food and local cuisine.
Taxis
Taxis
  • Available outside the terminal.
Accessibility
Accessibility
  • Ramps, assistance.
WC
WC
  • Available throughout the airport.
Hotel
Hotel
  • Radisson Blu Hotel (walking distance).
Lounge
Lounge
  • Lounges available, Mastercard Lounge, Erste Premier Lounge.
Lost and Found Office
Lost and Found Office
  • Located in Terminal 1, open daily.
Public transport options for Prague Vaclav Havel Airport
  • Bus: 119, 100 Metro: A (via bus 119)

More options for your journey from Madrid to Prague

Here are some other resources that might have the information you need

The Omio App Makes Travel Planning Easy

We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

ios-badge
android-badge
Hand With Phone
More routes, destinations and providers
Currency
Language