Cheap flights from Madrid to Prague

Find cheap Prague to Madrid flights with our free search service. Compare all available fares for direct or connection flights from Prague to Madrid.

Round-trip
  • One-way
  • Round-trip
1 adult
Adults 12 years or over
1
Children 2-11 years
0
Infants 0-23 months
0
Cancel Done
Economy Class
  • Economy Class
  • Business Class
Done
Done

Madrid to Prague flight schedules

Flight Departure Date Arrival Date Price Duration Number of stops Updated
Madrid (MAD) - Prague (PRG) 2027-01-24 2027-01-30 121 USD 11 hours 45 minutes Connection 2026-11-03T23:27:27
Madrid (MAD) - Prague (PRG) 2027-01-24 2027-01-29 123 USD 12 hours 25 minutes Connection 2026-11-03T23:14:58
Madrid (MAD) - Prague (PRG) 2027-01-24 2027-01-31 128 USD 17 hours 20 minutes Connection 2026-11-03T23:28:09
Madrid (MAD) - Prague (PRG) 2026-12-12 2026-12-14 133 USD 27 hours 35 minutes Connection 2026-11-05T10:44:02
Madrid (MAD) - Prague (PRG) 2026-12-15 2026-12-19 139 USD 18 hours 35 minutes Connection 2026-11-06T07:14:45
Madrid (MAD) - Prague (PRG) 2027-01-25 2027-01-31 142 USD 26 hours 50 minutes Connection 2026-11-03T23:27:55
Madrid (MAD) - Prague (PRG) 2026-11-16 2026-11-22 143 USD 6 hours 5 minutes Direct 2026-11-04T12:24:03
Madrid (MAD) - Prague (PRG) 2026-12-12 2026-12-19 147 USD 23 hours 50 minutes Connection 2026-11-06T23:08:15
Madrid (MAD) - Prague (PRG) 2026-11-27 2026-11-30 150 USD 50 hours 15 minutes Connection 2026-11-01T04:50:09
Madrid (MAD) - Prague (PRG) 2026-12-11 2026-12-14 153 USD 35 hours 55 minutes Connection 2026-11-05T10:44:38
Madrid (MAD) - Prague (PRG) 2026-12-29 2027-01-01 165 USD 22 hours 50 minutes Connection 2026-11-05T22:54:23
Madrid (MAD) - Prague (PRG) 2027-03-27 2027-03-30 167 USD 6 hours 10 minutes Direct 2026-11-01T14:00:30
Madrid (MAD) - Prague (PRG) 2027-03-31 2027-04-03 167 USD 30 hours 30 minutes Connection 2026-11-01T13:58:12
Madrid (MAD) - Prague (PRG) 2026-12-19 2026-12-23 177 USD 40 hours 35 minutes Connection 2026-11-07T10:54:39
Madrid (MAD) - Prague (PRG) 2027-01-05 2027-01-07 177 USD 33 hours 0 minutes Connection 2026-11-01T14:35:18
Madrid (MAD) - Prague (PRG) 2027-01-29 2027-01-31 178 USD 33 hours 20 minutes Connection 2026-11-06T16:11:13
Madrid (MAD) - Prague (PRG) 2026-11-16 2026-11-18 180 USD 6 hours 5 minutes Direct 2026-11-03T12:32:57
Madrid (MAD) - Prague (PRG) 2027-03-30 2027-04-02 184 USD 42 hours 30 minutes Connection 2026-11-01T14:02:10
Madrid (MAD) - Prague (PRG) 2026-12-30 2027-01-01 186 USD 22 hours 40 minutes Connection 2026-11-06T06:45:10
Madrid (MAD) - Prague (PRG) 2026-12-18 2026-12-23 187 USD 40 hours 35 minutes Connection 2026-11-07T10:54:50
Madrid (MAD) - Prague (PRG) 2026-12-05 2026-12-09 191 USD 25 hours 0 minutes Connection 2026-11-05T22:30:38
Madrid (MAD) - Prague (PRG) 2026-11-27 2026-12-28 191 USD 36 hours 10 minutes Connection 2026-11-04T09:19:51
Madrid (MAD) - Prague (PRG) 2027-03-29 2027-04-01 192 USD 36 hours 20 minutes Connection 2026-11-01T13:56:57
Madrid (MAD) - Prague (PRG) 2027-03-25 2027-03-28 194 USD 13 hours 20 minutes Connection 2026-11-01T13:59:07
Madrid (MAD) - Prague (PRG) 2026-12-14 2026-12-19 201 USD 32 hours 10 minutes Connection 2026-11-06T16:07:37
Madrid (MAD) - Prague (PRG) 2026-11-20 2026-11-23 203 USD 22 hours 5 minutes Connection 2026-11-07T00:01:16
Madrid (MAD) - Prague (PRG) 2026-11-26 2026-11-29 210 USD 23 hours 30 minutes Connection 2026-11-05T16:33:00
Madrid (MAD) - Prague (PRG) 2026-12-30 2027-01-02 212 USD 16 hours 35 minutes Connection 2026-11-06T07:31:59
Madrid (MAD) - Prague (PRG) 2026-11-24 2026-11-24 212 USD 21 hours 30 minutes Connection 2026-11-04T14:47:26
Madrid (MAD) - Prague (PRG) 2026-11-13 2026-11-16 213 USD 32 hours 20 minutes Connection 2026-11-05T17:14:12

Madrid to Prague flight status

Flight Origin Destination Departure Arrival Equip
FR8092 Madrid (MAD) Prague (PRG) 7:05 p.m. 9:30 p.m. B738
LA7196 Madrid (MAD) Prague (PRG) 10:54 p.m. 6:16 a.m. None
FR2766 Madrid (MAD) Prague (PRG) 1:45 p.m. 4:40 p.m. B738
UX3853 Madrid (MAD) Prague (PRG) 1:55 p.m. 4:50 p.m. 319
AA8739 Madrid (MAD) Prague (PRG) 6:05 p.m. 8 p.m. 321
AA8790 Madrid (MAD) Prague (PRG) 6:35 p.m. 7:50 p.m. 319
LA7047 Madrid (MAD) Prague (PRG) 4:25 p.m. 4:23 p.m. None
IB3148 Madrid (MAD) Prague (PRG) 11:55 a.m. 2:50 p.m. Airbus A320 (sharklets)
OK4705 Madrid (MAD) Prague (PRG) 11:55 a.m. 2:50 p.m. 321
IB3218 Madrid (MAD) Prague (PRG) 8:45 a.m. 11:40 a.m. A20N
QS8701 Madrid (MAD) Prague (PRG) 1:55 p.m. 4:45 p.m. 319
OK701 Madrid (MAD) Prague (PRG) 1:55 p.m. 4:45 p.m. B738
IB1781 Madrid (MAD) Prague (PRG) 10:05 a.m. 1:05 p.m. None
OK4703 Madrid (MAD) Prague (PRG) 4 p.m. 6:55 p.m. A320-100/200
IB3146 Madrid (MAD) Prague (PRG) 4 p.m. 6:55 p.m. A20N
AM7003 Madrid (MAD) Prague (PRG) 1:55 p.m. 4:45 p.m. None
KE7684 Madrid (MAD) Prague (PRG) 3:20 p.m. 6:05 p.m. 319
HU8714 Madrid (MAD) Prague (PRG) 3:20 p.m. 6:05 p.m. None
IB3390 Madrid (MAD) Prague (PRG) 8:45 a.m. 11:40 a.m. A319
IB3142 Madrid (MAD) Prague (PRG) 8:45 a.m. 11:40 a.m. 319
VN1141 Madrid (MAD) Prague (PRG) 12:20 p.m. 3:10 p.m.
OK705 Madrid (MAD) Prague (PRG) 4:30 p.m. 7:20 p.m.
VN1139 Madrid (MAD) Prague (PRG) 12:20 p.m. 3:10 p.m.
IB2838 Madrid (MAD) Prague (PRG) None None A320
VN1140 Madrid (MAD) Prague (PRG) 3:20 p.m. 6:05 p.m.