Czech Airlines (OK) from Prague to Madrid

Search for the cheapest Czech Airlines (OK) tickets from Prague to Madrid

Recently booked flights from Prague to Madrid

From
Prague
To
Madrid
Depart date
07.02.2026
Price
$627 / 2282ر.ق

Average ticket prices for Czech Airlines (OK) flights from Prague to Madrid by month

Find the cheapest time to fly from Prague to Madrid.

February
March
April
May
June
January

Czech Airlines (OK) flight schedule Prague to Madrid

09:35 → 12:35

direct

Czech Airlines (OK) logo Czech Airlines (OK) 2767
PRG — MAD
- - - - - S -
09:50 → 12:50

direct

Czech Airlines (OK) logo Czech Airlines (OK) 2767
PRG — MAD
- - - - F - -
09:55 → 13:05

direct

Czech Airlines (OK) logo Czech Airlines (OK) 1056
PRG — MAD
M T W T F S S
15:40 → 18:45

direct

Czech Airlines (OK) logo Czech Airlines (OK) 810
PRG — MAD
M - - - - - -
15:40 → 18:45

direct

Czech Airlines (OK) logo Czech Airlines (OK) 810
PRG — MAD
- - - - - S -
15:40 → 18:45

direct

Czech Airlines (OK) logo Czech Airlines (OK) 810
PRG — MAD
- - - T - - -
15:40 → 18:45

direct

Czech Airlines (OK) logo Czech Airlines (OK) 810
PRG — MAD
- - W - - S -
17:10 → 20:10

direct

Czech Airlines (OK) logo Czech Airlines (OK) 2767
PRG — MAD
- T - - - - -
17:25 → 20:25

direct

Czech Airlines (OK) logo Czech Airlines (OK) 2767
PRG — MAD
- - W - - - -
17:30 → 20:30

direct

Czech Airlines (OK) logo Czech Airlines (OK) 3613
PRG — MAD
- - - - - S -
19:40 → 22:45

direct

Czech Airlines (OK) logo Czech Airlines (OK) 812
PRG — MAD
- T - - - - -
19:40 → 22:45

direct

Czech Airlines (OK) logo Czech Airlines (OK) 812
PRG — MAD
- - - - F - -
06:00 → 12:40

1 stop

Czech Airlines (OK)logo Czech Airlines (OK)
PRG — MAD
- - - - F - -
06:00 → 14:50

1 stop

Czech Airlines (OK)logo Czech Airlines (OK)
PRG — MAD
- - - - F - -
06:00 → 14:15

1 stop

Czech Airlines (OK)logo Czech Airlines (OK)
PRG — MAD
- - - - F - -
06:30 → 11:30

1 stop

Czech Airlines (OK)logo Czech Airlines (OK)
PRG — MAD
M - - T - - S
06:30 → 11:30

1 stop

Czech Airlines (OK)logo Czech Airlines (OK)
PRG — MAD
- - - - - S -
06:30 → 11:30

1 stop

Czech Airlines (OK)logo Czech Airlines (OK)
PRG — MAD
- - - - F - -
06:45 → 13:35

1 stop

Czech Airlines (OK)logo Czech Airlines (OK)
PRG — MAD
- - - T - - -
06:45 → 14:15

1 stop

Czech Airlines (OK)logo Czech Airlines (OK)
PRG — MAD
- T - - - - -
06:45 → 14:50

1 stop

Czech Airlines (OK)logo Czech Airlines (OK)
PRG — MAD
M T - T - - -
06:50 → 13:15

1 stop

Czech Airlines (OK)logo Czech Airlines (OK)
PRG — MAD
M - - T - S -
06:50 → 14:50

1 stop

Czech Airlines (OK)logo Czech Airlines (OK)
PRG — MAD
- - W - - - S
06:50 → 14:15

1 stop

Czech Airlines (OK)logo Czech Airlines (OK)
PRG — MAD
- - - - - - S
06:50 → 13:15

1 stop

Czech Airlines (OK)logo Czech Airlines (OK)
PRG — MAD
- T - - - - -
06:50 → 13:15

1 stop

Czech Airlines (OK)logo Czech Airlines (OK)
PRG — MAD
- - W - - - -
06:50 → 13:15

1 stop

Czech Airlines (OK)logo Czech Airlines (OK)
PRG — MAD
- - - - F - -
06:50 → 11:45

1 stop

Czech Airlines (OK)logo Czech Airlines (OK)
PRG — MAD
- T - - - - -
06:50 → 11:45

1 stop

Czech Airlines (OK)logo Czech Airlines (OK)
PRG — MAD
- - - - F - -
06:50 → 11:45

1 stop

Czech Airlines (OK)logo Czech Airlines (OK)
PRG — MAD
M - - - - - -
06:50 → 11:45

1 stop

Czech Airlines (OK)logo Czech Airlines (OK)
PRG — MAD
- - W - - - -
07:25 → 13:00

1 stop

Czech Airlines (OK)logo Czech Airlines (OK)
PRG — MAD
- - - - - - S
07:25 → 13:15

1 stop

Czech Airlines (OK)logo Czech Airlines (OK)
PRG — MAD
- T - - - - -
07:25 → 13:35

1 stop

Czech Airlines (OK)logo Czech Airlines (OK)
PRG — MAD
- T - - - - S
07:30 → 13:35

1 stop

Czech Airlines (OK)logo Czech Airlines (OK)
PRG — MAD
- - W - - - -
07:35 → 13:00

1 stop

Czech Airlines (OK)logo Czech Airlines (OK)
PRG — MAD
M - - - - - -
07:35 → 13:00

1 stop

Czech Airlines (OK)logo Czech Airlines (OK)
PRG — MAD
- - - - F - -
07:35 → 13:25

1 stop

Czech Airlines (OK)logo Czech Airlines (OK)
PRG — MAD
- - - - - S -
07:35 → 13:35

1 stop

Czech Airlines (OK)logo Czech Airlines (OK)
PRG — MAD
- - - - - S -
07:35 → 13:35

1 stop

Czech Airlines (OK)logo Czech Airlines (OK)
PRG — MAD
M - - - - - -
07:35 → 13:35

1 stop

Czech Airlines (OK)logo Czech Airlines (OK)
PRG — MAD
- - - - F - -
07:35 → 13:35

1 stop

Czech Airlines (OK)logo Czech Airlines (OK)
PRG — MAD
- - - T - - -
07:40 → 14:50

1 stop

Czech Airlines (OK)logo Czech Airlines (OK)
PRG — MAD
- - - - - S -
08:05 → 13:00

1 stop

Czech Airlines (OK)logo Czech Airlines (OK)
PRG — MAD
- - - - F - -
08:05 → 13:35

1 stop

Czech Airlines (OK)logo Czech Airlines (OK)
PRG — MAD
- - - - F - -
08:10 → 13:00

1 stop

Czech Airlines (OK)logo Czech Airlines (OK)
PRG — MAD
M - - - - - -
08:10 → 13:15

1 stop

Czech Airlines (OK)logo Czech Airlines (OK)
PRG — MAD
- - - T - - -
08:10 → 13:25

1 stop

Czech Airlines (OK)logo Czech Airlines (OK)
PRG — MAD
- - - - - S -
08:10 → 13:35

1 stop

Czech Airlines (OK)logo Czech Airlines (OK)
PRG — MAD
M - - T - S -
09:35 → 12:35

direct

Czech Airlines (OK)logo Czech Airlines (OK)
PRG — MAD
- - - - - S -
09:50 → 12:50

direct

Czech Airlines (OK)logo Czech Airlines (OK)
PRG — MAD
- - - - F - -
09:55 → 13:05

direct

Czech Airlines (OK)logo Czech Airlines (OK)
PRG — MAD
M T W T F S S
10:15 → 16:10

1 stop

Czech Airlines (OK)logo Czech Airlines (OK)
PRG — MAD
- - W - - - -
10:20 → 15:40

1 stop

Czech Airlines (OK)logo Czech Airlines (OK)
PRG — MAD
- - - - F - -
10:25 → 16:00

1 stop

Czech Airlines (OK)logo Czech Airlines (OK)
PRG — MAD
- - - T - - -
10:25 → 16:00

1 stop

Czech Airlines (OK)logo Czech Airlines (OK)
PRG — MAD
M - - - - - -
10:30 → 20:05

1 stop

Czech Airlines (OK)logo Czech Airlines (OK)
PRG — MAD
- - - T - - -
10:30 → 16:10

1 stop

Czech Airlines (OK)logo Czech Airlines (OK)
PRG — MAD
- - - - - S -
10:30 → 16:00

1 stop

Czech Airlines (OK)logo Czech Airlines (OK)
PRG — MAD
- - - - - - S
11:00 → 18:30

1 stop

Czech Airlines (OK)logo Czech Airlines (OK)
PRG — MAD
- - W - - - -
11:00 → 18:30

1 stop

Czech Airlines (OK)logo Czech Airlines (OK)
PRG — MAD
- - - - F - -
11:00 → 18:30

1 stop

Czech Airlines (OK)logo Czech Airlines (OK)
PRG — MAD
M - - - - - -
11:00 → 20:00

1 stop

Czech Airlines (OK)logo Czech Airlines (OK)
PRG — MAD
- - W - - - -
11:00 → 20:30

1 stop

Czech Airlines (OK)logo Czech Airlines (OK)
PRG — MAD
- - - - F - -
11:35 → 16:10

1 stop

Czech Airlines (OK)logo Czech Airlines (OK)
PRG — MAD
- - W - - - -
11:35 → 18:30

1 stop

Czech Airlines (OK)logo Czech Airlines (OK)
PRG — MAD
M T W T F S -
11:35 → 18:30

1 stop

Czech Airlines (OK)logo Czech Airlines (OK)
PRG — MAD
- T - - - S S
11:35 → 18:30

1 stop

Czech Airlines (OK)logo Czech Airlines (OK)
PRG — MAD
- - W T - - -
11:35 → 18:30

1 stop

Czech Airlines (OK)logo Czech Airlines (OK)
PRG — MAD
- - W - F - -
11:40 → 17:55

1 stop

Czech Airlines (OK)logo Czech Airlines (OK)
PRG — MAD
- T - - - - -
11:40 → 16:40

1 stop

Czech Airlines (OK)logo Czech Airlines (OK)
PRG — MAD
M - - - - - -
11:40 → 17:55

1 stop

Czech Airlines (OK)logo Czech Airlines (OK)
PRG — MAD
- - - T - - -
11:40 → 17:55

1 stop

Czech Airlines (OK)logo Czech Airlines (OK)
PRG — MAD
M - - - - - -
11:40 → 16:40

1 stop

Czech Airlines (OK)logo Czech Airlines (OK)
PRG — MAD
- - - - F - -
11:40 → 16:40

1 stop

Czech Airlines (OK)logo Czech Airlines (OK)
PRG — MAD
- - - T - - -
11:40 → 16:10

1 stop

Czech Airlines (OK)logo Czech Airlines (OK)
PRG — MAD
- - - - - S -
11:40 → 16:40

1 stop

Czech Airlines (OK)logo Czech Airlines (OK)
PRG — MAD
- - W - - - -
11:40 → 16:40

1 stop

Czech Airlines (OK)logo Czech Airlines (OK)
PRG — MAD
- T - - - - -
12:40 → 17:40

1 stop

Czech Airlines (OK)logo Czech Airlines (OK)
PRG — MAD
M - W - - - S
12:40 → 17:40

1 stop

Czech Airlines (OK)logo Czech Airlines (OK)
PRG — MAD
M - W T - - -
12:40 → 17:40

1 stop

Czech Airlines (OK)logo Czech Airlines (OK)
PRG — MAD
- - - - F - -
12:40 → 17:40

1 stop

Czech Airlines (OK)logo Czech Airlines (OK)
PRG — MAD
- T - - - - -
13:45 → 20:50

1 stop

Czech Airlines (OK)logo Czech Airlines (OK)
PRG — MAD
- - W - - - -
13:45 → 22:10

1 stop

Czech Airlines (OK)logo Czech Airlines (OK)
PRG — MAD
- - W - - - -
13:45 → 22:30

1 stop

Czech Airlines (OK)logo Czech Airlines (OK)
PRG — MAD
- - W - - - -
13:45 → 23:05

1 stop

Czech Airlines (OK)logo Czech Airlines (OK)
PRG — MAD
- - W - - - -
13:55 → 23:05

1 stop

Czech Airlines (OK)logo Czech Airlines (OK)
PRG — MAD
- - - - - - S
13:55 → 22:10

1 stop

Czech Airlines (OK)logo Czech Airlines (OK)
PRG — MAD
- - - - - - S
13:55 → 20:50

1 stop

Czech Airlines (OK)logo Czech Airlines (OK)
PRG — MAD
- - - - - - S
14:10 → 22:10

1 stop

Czech Airlines (OK)logo Czech Airlines (OK)
PRG — MAD
- - - T - - -
14:10 → 23:05

1 stop

Czech Airlines (OK)logo Czech Airlines (OK)
PRG — MAD
- - - T - - -
14:10 → 20:50

1 stop

Czech Airlines (OK)logo Czech Airlines (OK)
PRG — MAD
- - - T - - -
14:30 → 20:50

1 stop

Czech Airlines (OK)logo Czech Airlines (OK)
PRG — MAD
M - - - - - -
14:30 → 22:10

1 stop

Czech Airlines (OK)logo Czech Airlines (OK)
PRG — MAD
M - - - - - -
14:30 → 22:30

1 stop

Czech Airlines (OK)logo Czech Airlines (OK)
PRG — MAD
M - - - - - -
14:30 → 23:05

1 stop

Czech Airlines (OK)logo Czech Airlines (OK)
PRG — MAD
M - - - - - -
14:45 → 22:10

1 stop

Czech Airlines (OK)logo Czech Airlines (OK)
PRG — MAD
- - - - F - -
14:45 → 22:30

1 stop

Czech Airlines (OK)logo Czech Airlines (OK)
PRG — MAD
- - - - F - -
14:45 → 23:05

1 stop

Czech Airlines (OK)logo Czech Airlines (OK)
PRG — MAD
- - - - F - -
14:50 → 22:10

1 stop

Czech Airlines (OK)logo Czech Airlines (OK)
PRG — MAD
- T - - - - -
14:50 → 23:05

1 stop

Czech Airlines (OK)logo Czech Airlines (OK)
PRG — MAD
- T - - - - -
14:55 → 23:05

1 stop

Czech Airlines (OK)logo Czech Airlines (OK)
PRG — MAD
- - - - - S -
14:55 → 22:10

1 stop

Czech Airlines (OK)logo Czech Airlines (OK)
PRG — MAD
- - - - - S -
14:55 → 22:30

1 stop

Czech Airlines (OK)logo Czech Airlines (OK)
PRG — MAD
- - - - - S -
15:00 → 20:10

1 stop

Czech Airlines (OK)logo Czech Airlines (OK)
PRG — MAD
- - - - - - S
15:05 → 20:15

1 stop

Czech Airlines (OK)logo Czech Airlines (OK)
PRG — MAD
- T - - - - -
15:15 → 20:10

1 stop

Czech Airlines (OK)logo Czech Airlines (OK)
PRG — MAD
- - - - F - -
15:40 → 18:45

direct

Czech Airlines (OK)logo Czech Airlines (OK)
PRG — MAD
- - - - - S -
15:40 → 18:45

direct

Czech Airlines (OK)logo Czech Airlines (OK)
PRG — MAD
M - - - - - -
15:40 → 18:45

direct

Czech Airlines (OK)logo Czech Airlines (OK)
PRG — MAD
- - - T - - -
15:40 → 18:45

direct

Czech Airlines (OK)logo Czech Airlines (OK)
PRG — MAD
- - W - - S -
16:40 → 22:55

1 stop

Czech Airlines (OK)logo Czech Airlines (OK)
PRG — MAD
- - - T - - S
16:40 → 22:55

1 stop

Czech Airlines (OK)logo Czech Airlines (OK)
PRG — MAD
- - W - - - -
16:40 → 22:55

1 stop

Czech Airlines (OK)logo Czech Airlines (OK)
PRG — MAD
M - - - F - -
16:40 → 22:55

1 stop

Czech Airlines (OK)logo Czech Airlines (OK)
PRG — MAD
- - - - - S -
16:55 → 21:55

1 stop

Czech Airlines (OK)logo Czech Airlines (OK)
PRG — MAD
M T - T F S -
17:10 → 20:10

direct

Czech Airlines (OK)logo Czech Airlines (OK)
PRG — MAD
- T - - - - -
17:25 → 20:25

direct

Czech Airlines (OK)logo Czech Airlines (OK)
PRG — MAD
- - W - - - -
17:30 → 20:30

direct

Czech Airlines (OK)logo Czech Airlines (OK)
PRG — MAD
- - - - - S -
18:05 → 23:25

1 stop

Czech Airlines (OK)logo Czech Airlines (OK)
PRG — MAD
- - - - - - S
18:30 → 23:25

1 stop

Czech Airlines (OK)logo Czech Airlines (OK)
PRG — MAD
M T W T F - -
18:45 → 23:30

1 stop

Czech Airlines (OK)logo Czech Airlines (OK)
PRG — MAD
- T - - - - -
18:45 → 23:30

1 stop

Czech Airlines (OK)logo Czech Airlines (OK)
PRG — MAD
M - - - - - -
18:45 → 23:30

1 stop

Czech Airlines (OK)logo Czech Airlines (OK)
PRG — MAD
- - W - - - -
18:45 → 23:30

1 stop

Czech Airlines (OK)logo Czech Airlines (OK)
PRG — MAD
- T - T F - -
18:45 → 23:30

1 stop

Czech Airlines (OK)logo Czech Airlines (OK)
PRG — MAD
- - - T - - -
18:50 → 23:30

1 stop

Czech Airlines (OK)logo Czech Airlines (OK)
PRG — MAD
- - - - - - S
19:40 → 22:45

direct

Czech Airlines (OK)logo Czech Airlines (OK)
PRG — MAD
- T - - - - -
19:40 → 22:45

direct

Czech Airlines (OK)logo Czech Airlines (OK)
PRG — MAD
- - - - F - -