Distance 1101 miles (1772 km) |
Average flight duration 9h 35m |
Cheapest ticket price $106 (€88) |
Flights per day 58 |
Direct flights 2 |
Airlines 19 |
Fastest flight 2h 50m |
Cheapest month to travel February |
First flight 05:45 |
Last flight 23:15 |
Cheapest price
$232
Average price
$1863
Fastest journey
2 h 50 m
Average duration
3 h 28 m
Flights per day
27
Distance
1772 km
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 traveling at rush hour.
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 bus with prices starting from €97. 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 bus is your best bet as it emits only 1.8 - 4.4kg.
Most popular Flight | Bus |
---|---|
€170 Average price | €137 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.
Provider | Departs | Duration | Arrives | Transfers | Tickets |
---|---|---|---|---|---|
![]() | 6:15 PM Madrid Barajas Airport (MAD) | 15h30 | 9:45 AM Prague Vaclav Havel Airport (PRG) | 1 transfer | |
![]() ![]() | 6:15 PM Madrid Barajas Airport (MAD) | 17h20 | 11:35 AM Prague Vaclav Havel Airport (PRG) | 1 transfer | |
![]() | 6:25 PM Madrid Barajas Airport (MAD) | 17h20 | 11:45 AM Prague Vaclav Havel Airport (PRG) | 1 transfer | |
![]() | 6:25 PM Madrid Barajas Airport (MAD) | 14h05 | 8:30 AM Prague Vaclav Havel Airport (PRG) | 1 transfer | |
![]() ![]() | 6:25 PM Madrid Barajas Airport (MAD) | 11h55 | 6:20 AM Prague Vaclav Havel Airport (PRG) | 1 transfer | |
![]() ![]() | 4:00 AM Madrid Barajas Airport (MAD) | 14h45 | 6:45 PM Prague Vaclav Havel Airport (PRG) | 1 transfer | |
![]() | 4:00 AM Madrid Barajas Airport (MAD) | 5h45 | 9:45 AM Prague Vaclav Havel Airport (PRG) | 1 transfer | |
![]() | 4:00 AM Madrid Barajas Airport (MAD) | 7h45 | 11:45 AM Prague Vaclav Havel Airport (PRG) | 1 transfer | |
![]() ![]() | 4:00 AM Madrid Barajas Airport (MAD) | 7h35 | 11:35 AM Prague Vaclav Havel Airport (PRG) | 1 transfer | |
![]() | 4:00 AM Madrid Barajas Airport (MAD) | 16h35 | 8:35 PM Prague Vaclav Havel Airport (PRG) | 1 transfer | |
![]() ![]() | 4:00 AM Madrid Barajas Airport (MAD) | 11h40 | 3:40 PM Prague Vaclav Havel Airport (PRG) | 1 transfer | |
![]() | 6:45 AM Madrid Barajas Airport (MAD) | 2h55 | 9:40 AM Prague Vaclav Havel Airport (PRG) | 0 transfersDirect | |
![]() ![]() | 7:30 AM Madrid Barajas Airport (MAD) | 28h50 | 12:20 PM Prague Vaclav Havel Airport (PRG) | 1 transfer | |
![]() | 8:20 AM Madrid Barajas Airport (MAD) | 12h15 | 8:35 PM Prague Vaclav Havel Airport (PRG) | 1 transfer | |
![]() ![]() | 8:20 AM Madrid Barajas Airport (MAD) | 10h25 | 6:45 PM Prague Vaclav Havel Airport (PRG) | 1 transfer | |
![]() ![]() | 8:20 AM Madrid Barajas Airport (MAD) | 7h20 | 3:40 PM Prague Vaclav Havel Airport (PRG) | 1 transfer | |
![]() ![]() | 9:30 AM Madrid Barajas Airport (MAD) | 26h50 | 12:20 PM Prague Vaclav Havel Airport (PRG) | 2 transfers | |
![]() ![]() | 9:30 AM Madrid Barajas Airport (MAD) | 26h50 | 12:20 PM Prague Vaclav Havel Airport (PRG) | 2 transfers | |
![]() | 9:55 AM Madrid Barajas Airport (MAD) | 2h55 | 12:50 PM Prague Vaclav Havel Airport (PRG) | 0 transfersDirect | |
![]() ![]() | 11:00 AM Madrid Barajas Airport (MAD) | 25h20 | 12:20 PM Prague Vaclav Havel Airport (PRG) | 2 transfers | |
![]() | 11:55 AM Madrid Barajas Airport (MAD) | 2h50 | 2:45 PM Prague Vaclav Havel Airport (PRG) | 0 transfersDirect | |
![]() ![]() | 12:55 PM Madrid Barajas Airport (MAD) | 6h25 | 7:20 PM Prague Vaclav Havel Airport (PRG) | 1 transfer | |
![]() ![]() | 1:45 PM Madrid Barajas Airport (MAD) | 22h35 | 12:20 PM Prague Vaclav Havel Airport (PRG) | 2 transfers | |
![]() ![]() | 2:10 PM Madrid Barajas Airport (MAD) | 22h10 | 12:20 PM Prague Vaclav Havel Airport (PRG) | 2 transfers | |
![]() | 2:10 PM Madrid Barajas Airport (MAD) | 22h10 | 12:20 PM Prague Vaclav Havel Airport (PRG) | 1 transfer | |
![]() | 2:25 PM Madrid Barajas Airport (MAD) | 21h55 | 12:20 PM Prague Vaclav Havel Airport (PRG) | 2 transfers | |
![]() | 2:40 PM Madrid Barajas Airport (MAD) | 19h05 | 9:45 AM Prague Vaclav Havel Airport (PRG) | 1 transfer | |
![]() ![]() | 2:40 PM Madrid Barajas Airport (MAD) | 20h55 | 11:35 AM Prague Vaclav Havel Airport (PRG) | 1 transfer | |
![]() | 2:50 PM Madrid Barajas Airport (MAD) | 2h55 | 5:45 PM Prague Vaclav Havel Airport (PRG) | 0 transfersDirect | |
![]() ![]() | 3:15 PM Madrid Barajas Airport (MAD) | 21h05 | 12:20 PM Prague Vaclav Havel Airport (PRG) | 2 transfers | |
![]() ![]() | 3:45 PM Madrid Barajas Airport (MAD) | 19h50 | 11:35 AM Prague Vaclav Havel Airport (PRG) | 1 transfer | |
![]() | 3:45 PM Madrid Barajas Airport (MAD) | 18h00 | 9:45 AM Prague Vaclav Havel Airport (PRG) | 1 transfer | |
This is the last flight of the day. | |||||
Find all the dates and times for this journey
Travel between Madrid and Prague from $96 (€79) with Omio’s flight partners Ryanair, Iberia and Lufthansa! You can find the best schedules and tickets when comparing and booking the most affordable route for you.
Ryanair is one of the most popular budget airlines in Europe offering cheap flights all over the continent. Founded in Ireland, Ryanair makes it easy to hop on a plane and fly to popular European destinations quickly and affordably. This low-cost airline is known for operating direct flights to smaller or secondary airports usually outside major cities to keep costs down. All Ryanair fare types include allowance of one small personal bag; additional fees tend to apply for bringing carry-on luggage and checked luggage.
Madrid to Prague flight information with Ryanair:
Planning a journey with flights from Madrid to Prague is simple and convenient with several international airports to choose from. Depart from Adolfo Suárez Madrid–Barajas Airport (MAD) in beautiful Spain and land at Václav Havel Airport Prague (PRG) set in the breathtaking Czech Republic. Each Madrid to Prague flight offers a direct and accessible route between two vibrant European capitals, perfect for exploring rich histories, stunning architectures, and unique cultural experiences. Enjoy seamless travel from the heartbeat of Spain to the enchanting landscapes of the Czech Republic. This route ensures a comfortable and efficient way to discover the diversity and beauty of Europe.
If you're searching for affordable flight tickets from Madrid to Prague, you're in the right place. You can score some of the cheapest tickets starting at just $106 (€88), which makes it appealing for budget-conscious travelers. On average, the flight ticket costs about $206 (€170). However, if you're looking to make the most of your trip both in terms of cost and convenience, consider traveling in March. During this time, you can enjoy milder weather in Prague and potentially better deals on flights, giving you a great experience without breaking the bank.
Explore seamless air travel from Madrid to Prague with a variety of reputable airlines. Ryanair offers budget-friendly options without compromising service quality, perfect for those seeking value-for-money with efficient services. Iberia, Spain's flag carrier, provides a comfortable journey with options in both business and economy classes, ensuring a plush experience complete with meals and inflight entertainment. Meanwhile, KLM connects passengers through its partnership codeshare, offering attentive service and premium seating options. With Vueling Airlines, experience multiple flight schedules and competitive rates, catering to diverse travel preferences. TAP Portugal, known for its hospitality, offers versatile cabin classes with cozy seating and quality dining experiences. Choose among these airlines for your next trip from Madrid to Prague and enjoy exemplary service, punctual flights, and a smooth travel experience.
Experience the convenience of Madrid to Prague direct flights, offering seamless travel with non-stop service for your next European adventure. With multiple airlines providing this popular route, travelers can enjoy approximately 3 direct flights every day between these vibrant cities. Whether you're flying for business or leisure, direct and non-stop options ensure that your journey is both efficient and comfortable, allowing you more time to explore what Prague has to offer upon arrival. Enjoy smooth connections and exceptional travel quality on your trip from beautiful Madrid to historic Prague.
Flights from Madrid to Prague generally leave from Madrid Barajas Airport and arrive in Prague Vaclav Havel Airport.
Madrid Barajas Airport is 15.9 km away from Madrid city centre and Prague Vaclav Havel Airport is 15.6 km from Prague city centre.
Here are some other resources that might have the information you need