How to get to Czech Republic from Spain by flight ? You can check flights from Spain to Czech Republic below.
You can find flight ticket prices from Spain to Czech Republic with our flight tickets search tool below
You take a bus, shuttle or taxi from your location in Spain to Barcelona.
You take a flight from Barcelona to Prague and cost approximately 45 USD.
You take a bus, shuttle or taxi from Prague to your destination in Czech Republic.
Flight | Depart | Arrive | |
---|---|---|---|
KL1662
KLM
OK617
CSA
|
06:00
Barcelona
09:25
Amsterdam Schiphol
|
08:30
Amsterdam Schiphol
10:55
Prague
|
Connect |
FR6353
Ryanair
FR4944
Ryanair
|
06:25
Barcelona
09:20
Milan Bergamo
|
08:10
Milan Bergamo
10:45
Prague
|
Connect |
LX1951
Swiss
LX1484
Swiss
|
06:50
Barcelona
09:50
Zurich
|
08:30
Zurich
11:10
Prague
|
Connect |
U21076
easyJet
U21217
easyJet
|
07:20
Barcelona
10:25
Basel
|
09:15
Basel
11:50
Prague
|
Connect |
FR3039
Ryanair
|
07:40
Barcelona
|
10:05 Prague | Direct |
VY8652
Vueling Airlines
|
07:40
Barcelona
|
10:10 Prague | Direct |
TO3235
Transavia France
TO4038
Transavia France
|
08:25
Barcelona
12:30
Paris Orly
|
10:25
Paris Orly
14:15
Prague
|
Connect |
U21410
easyJet
U21321
easyJet
|
08:40
Barcelona
11:30
Geneva
|
10:20
Geneva
13:10
Prague
|
Connect |
IB905
Iberia
IB3148
Iberia
|
09:05
Barcelona
11:25
Madrid
|
10:30
Madrid
14:20
Prague
|
Connect |
AF1149
Air France
AF1082
Air France
|
09:55
Barcelona
12:45
Paris CDG
|
11:55
Paris CDG
14:25
Prague
|
Connect |
AZ0077
Alitalia
AZ0512
Alitalia
|
11:40
Barcelona
15:15
Rome
|
13:25
Rome
17:05
Prague
|
Connect |
AZ0077
Alitalia
OK725
CSA
|
11:40
Barcelona
14:50
Rome
|
13:25
Rome
16:45
Prague
|
Connect |
LH1811
Lufthansa
LH1692
Lufthansa
|
11:45
Barcelona
15:10
Munich
|
13:45
Munich
16:05
Prague
|
Connect |
KL1670
KLM
KL1357
KLM
|
13:00
Barcelona
16:20
Amsterdam Schiphol
|
15:25
Amsterdam Schiphol
17:45
Prague
|
Connect |
LH1127
Lufthansa
LH1400
Lufthansa
|
13:00
Barcelona
16:55
Frankfurt
|
15:10
Frankfurt
17:55
Prague
|
Connect |
LX1953
Swiss
LX1498
Swiss
|
13:25
Barcelona
16:35
Zurich
|
15:15
Zurich
17:55
Prague
|
Connect |
IB1331
Iberia
IB3146
Iberia
|
13:30
Barcelona
16:05
Madrid
|
14:55
Madrid
19:05
Prague
|
Connect |
U22762
easyJet
U22583
easyJet
|
13:50
Barcelona
16:45
Milan Malpensa
|
15:30
Milan Malpensa
18:15
Prague
|
Connect |
OK689
CSA
|
14:35
Barcelona
|
17:00 Prague | Direct |
KL1674
KLM
KL1359
KLM
|
17:25
Barcelona
20:50
Amsterdam Schiphol
|
19:55
Amsterdam Schiphol
22:15
Prague
|
Connect |
FR9815
Ryanair
FR2013
Ryanair
|
18:05
Barcelona
20:45
London Stansted
|
19:40
London Stansted
23:35
Prague
|
Connect |
VY8656
Vueling Airlines
|
18:15
Barcelona
|
20:45 Prague | Direct |
You take a bus, shuttle or taxi from your location in Spain to Valencia.
You take a flight from Valencia to Prague and cost approximately 50 USD.
You take a bus, shuttle or taxi from Prague to your destination in Czech Republic.
Flight | Depart | Arrive | |
---|---|---|---|
FR4632
Ryanair
FR4944
Ryanair
|
06:20
Valencia
09:20
Milan Bergamo
|
08:20
Milan Bergamo
10:45
Prague
|
Connect |
UX4064
Air Europa
OK701
CSA
|
12:05
Valencia
15:20
Madrid
|
13:15
Madrid
18:05
Prague
|
Connect |
LH1161
Lufthansa
LH1400
Lufthansa
|
12:40
Valencia
16:55
Frankfurt
|
15:10
Frankfurt
17:55
Prague
|
Connect |
LX2143
Swiss
LX1498
Swiss
|
12:45
Valencia
16:35
Zurich
|
14:55
Zurich
17:55
Prague
|
Connect |
KL1504
KLM
KL1359
KLM
|
16:55
Valencia
20:50
Amsterdam Schiphol
|
19:35
Amsterdam Schiphol
22:15
Prague
|
Connect |
QS1055
Smartwings
|
22:05
Valencia
|
00:45 Prague | Direct |
You take a bus, shuttle or taxi from your location in Spain to Madrid.
You take a flight from Madrid to Prague and cost approximately 70 USD.
You take a bus, shuttle or taxi from Prague to your destination in Czech Republic.
Flight | Depart | Arrive | |
---|---|---|---|
FR2766
Ryanair
|
06:15
Madrid
|
09:10 Prague | Direct |
FR5462
Ryanair
FR8020
Ryanair
|
06:35
Madrid
10:55
Charleroi
|
09:00
Charleroi
12:25
Prague
|
Connect |
TO3181
Transavia France
TO4038
Transavia France
|
09:10
Madrid
12:30
Paris Orly
|
11:15
Paris Orly
14:15
Prague
|
Connect |
FR9472
Ryanair
FR2415
Ryanair
|
10:45
Madrid
14:50
Pisa
|
13:00
Pisa
16:25
Prague
|
Connect |
FR2683
Ryanair
FR1744
Ryanair
|
10:50
Madrid
13:20
London Stansted
|
12:20
London Stansted
16:10
Prague
|
Connect |
IB3148
Iberia
|
11:25
Madrid
|
14:20 Prague | Direct |
IB1130
Iberia
OK689
CSA
|
11:30
Madrid
14:35
Barcelona
|
12:50
Barcelona
17:00
Prague
|
Connect |
BA459
British Airways
BA856
British Airways
|
12:00
Madrid
14:40
London Heathrow
|
13:25
London Heathrow
17:40
Prague
|
Connect |
FR5995
Ryanair
FR1013
Ryanair
|
13:00
Madrid
15:50
London Stansted
|
14:30
London Stansted
18:40
Prague
|
Connect |
LH1113
Lufthansa
LH1400
Lufthansa
|
13:30
Madrid
16:55
Frankfurt
|
16:05
Frankfurt
17:55
Prague
|
Connect |
IB1430
Iberia
VY8656
Vueling Airlines
|
14:30
Madrid
18:15
Barcelona
|
15:50
Barcelona
20:45
Prague
|
Connect |
IB3172
Iberia
BA860
British Airways
|
14:55
Madrid
17:35
London Heathrow
|
16:20
London Heathrow
20:35
Prague
|
Connect |
VY1015
Vueling Airlines
VY8656
Vueling Airlines
|
15:00
Madrid
18:15
Barcelona
|
16:15
Barcelona
20:45
Prague
|
Connect |
UX1093
Air Europa
OK619
CSA
|
15:00
Madrid
19:45
Amsterdam Schiphol
|
17:45
Amsterdam Schiphol
21:20
Prague
|
Connect |
OK701
CSA
|
15:20
Madrid
|
18:05 Prague | Direct |
IB1546
Iberia
VY8656
Vueling Airlines
|
15:45
Madrid
18:15
Barcelona
|
17:05
Barcelona
20:45
Prague
|
Connect |
IB3166
Iberia
BA858
British Airways
|
15:55
Madrid
18:50
London Heathrow
|
17:20
London Heathrow
21:50
Prague
|
Connect |
IB3146
Iberia
|
16:05
Madrid
|
19:05 Prague | Direct |
KL1704
KLM
KL1359
KLM
|
16:50
Madrid
20:50
Amsterdam Schiphol
|
19:35
Amsterdam Schiphol
22:15
Prague
|
Connect |
FR5997
Ryanair
FR2013
Ryanair
|
18:10
Madrid
20:45
London Stansted
|
19:40
London Stansted
23:35
Prague
|
Connect |
LX2033
Swiss
LX1494
Swiss
|
18:20
Madrid
21:25
Zurich
|
20:30
Zurich
22:45
Prague
|
Connect |
You take a bus, shuttle or taxi from your location in Spain to Malaga.
You take a flight from Malaga to Prague and cost approximately 35 USD.
You take a bus, shuttle or taxi from Prague to your destination in Czech Republic.
Flight | Depart | Arrive | |
---|---|---|---|
FR4674
Ryanair
FR5507
Ryanair
|
07:10
Malaga
12:10
Milan Bergamo
|
09:45
Milan Bergamo
13:35
Prague
|
Connect |
FR1929
Ryanair
FR3971
Ryanair
|
07:30
Malaga
13:05
Charleroi
|
10:20
Charleroi
14:35
Prague
|
Connect |
FR5006
Ryanair
|
07:35
Malaga
|
10:50 Prague | Direct |
IB3865
Iberia
IB3148
Iberia
|
09:15
Malaga
11:25
Madrid
|
10:35
Madrid
14:20
Prague
|
Connect |
UX1011
Air Europa
OK761
CSA
|
09:20
Malaga
15:00
Paris CDG
|
12:00
Paris CDG
16:45
Prague
|
Connect |
VY2114
Vueling Airlines
OK689
CSA
|
09:30
Malaga
14:35
Barcelona
|
11:05
Barcelona
17:00
Prague
|
Connect |
HV6116
Transavia Holland
KL1357
KLM
|
10:40
Malaga
16:20
Amsterdam Schiphol
|
13:45
Amsterdam Schiphol
17:45
Prague
|
Connect |
AF9421
Air France
OK761
CSA
|
10:40
Malaga
15:00
Paris CDG
|
13:20
Paris CDG
16:45
Prague
|
Connect |
FR8163
Ryanair
FR1013
Ryanair
|
11:50
Malaga
15:50
London Stansted
|
13:50
London Stansted
18:40
Prague
|
Connect |
EI583
Aer Lingus
EI646
Aer Lingus
|
12:00
Malaga
15:00
Dublin
|
14:10
Dublin
18:30
Prague
|
Connect |
UX5036
Air Europa
OK701
CSA
|
12:05
Malaga
15:20
Madrid
|
13:30
Madrid
18:05
Prague
|
Connect |
LX2111
Swiss
LX1498
Swiss
|
12:45
Malaga
16:35
Zurich
|
15:20
Zurich
17:55
Prague
|
Connect |
IB8947 8949
Iberia
IB3146
Iberia
|
13:15
Malaga
16:05
Madrid
|
14:35
Madrid
19:05
Prague
|
Connect |
VY2120
Vueling Airlines
VY8656
Vueling Airlines
|
14:25
Malaga
18:15
Barcelona
|
16:00
Barcelona
20:45
Prague
|
Connect |
FR7775
Ryanair
FR8229
Ryanair
|
15:25
Malaga
20:15
Marseille
|
17:30
Marseille
22:10
Prague
|
Connect |
KL1040
KLM
KL1359
KLM
|
16:25
Malaga
20:50
Amsterdam Schiphol
|
19:35
Amsterdam Schiphol
22:15
Prague
|
Connect |
FR8165
Ryanair
FR2013
Ryanair
|
16:25
Malaga
20:45
London Stansted
|
18:25
London Stansted
23:35
Prague
|
Connect |
TP1135
TAP Portugal
TP1246
TAP Portugal
|
16:40
Malaga
19:45
Lisbon
|
17:15
Lisbon
00:10
Prague
|
Connect |
QS1153
Smartwings
|
22:15
Malaga
|
01:30 Prague | Direct |
You take a bus, shuttle or taxi from your location in Spain to Barcelona.
You take a flight from Barcelona to Vienna and cost approximately 23 USD.
You take a bus, shuttle or taxi from Vienna to your destination in Czech Republic.
Flight | Depart | Arrive | |
---|---|---|---|
KL1662
KLM
KL1845
KLM
|
06:00
Barcelona
09:45
Amsterdam Schiphol
|
08:30
Amsterdam Schiphol
11:30
Vienna
|
Connect |
AF1449
Air France
AF1138
Air France
|
06:20
Barcelona
09:15
Paris CDG
|
08:25
Paris CDG
11:15
Vienna
|
Connect |
FR6353
Ryanair
FR9319
Ryanair
|
06:25
Barcelona
09:10
Milan Bergamo
|
08:10
Milan Bergamo
10:30
Vienna
|
Connect |
FR6353
Ryanair
FR7361
Ryanair
|
06:25
Barcelona
09:20
Milan Bergamo
|
08:10
Milan Bergamo
10:40
Vienna
|
Connect |
LH1139
Lufthansa
OS122
Austrian Airlines
|
06:35
Barcelona
09:50
Frankfurt
|
08:50
Frankfurt
11:15
Vienna
|
Connect |
LX1951
Swiss
OS562
Austrian Airlines
|
06:50
Barcelona
09:50
Zurich
|
08:30
Zurich
11:15
Vienna
|
Connect |
VY8714
Vueling Airlines
|
07:40
Barcelona
|
10:05 Vienna | Direct |
FR7351
Ryanair
|
08:55
Barcelona
|
11:25 Vienna | Direct |
EW9441
Eurowings
EW9750
Eurowings
|
09:35
Barcelona
13:05
Dusseldorf
|
12:00
Dusseldorf
14:45
Vienna
|
Connect |
FR7554
Ryanair
FR9216
Ryanair
|
09:55
Barcelona
14:00
Milan Malpensa
|
11:25
Milan Malpensa
15:35
Vienna
|
Connect |
OS392
Austrian Airlines
|
10:05
Barcelona
|
12:25 Vienna | Direct |
KL1666
KLM
KL1847
KLM
|
11:10
Barcelona
14:25
Amsterdam Schiphol
|
13:35
Amsterdam Schiphol
16:10
Vienna
|
Connect |
FR3070
Ryanair
FR501
Ryanair
|
11:40
Barcelona
13:40
Palma Mallorca
|
12:40
Palma Mallorca
16:10
Vienna
|
Connect |
FR6578
Ryanair
FR501
Ryanair
|
11:45
Barcelona
13:40
Palma Mallorca
|
12:45
Palma Mallorca
16:10
Vienna
|
Connect |
LH1811
Lufthansa
LH2328
Lufthansa
|
11:45
Barcelona
15:05
Munich
|
13:45
Munich
16:05
Vienna
|
Connect |
LH1127
Lufthansa
LH1242
Lufthansa
|
13:00
Barcelona
16:50
Frankfurt
|
15:10
Frankfurt
18:10
Vienna
|
Connect |
LX1953
Swiss
LX1582
Swiss
|
13:25
Barcelona
16:30
Zurich
|
15:15
Zurich
17:50
Vienna
|
Connect |
IB1331
Iberia
IB3122
Iberia
|
13:30
Barcelona
16:00
Madrid
|
14:55
Madrid
19:00
Vienna
|
Connect |
EW7521
Eurowings
EW7750
Eurowings
|
13:40
Barcelona
17:45
Hamburg
|
16:30
Hamburg
19:20
Vienna
|
Connect |
EW521
Eurowings
EW754
Eurowings
|
14:10
Barcelona
17:45
Cologne Bonn
|
16:30
Cologne Bonn
19:15
Vienna
|
Connect |
EW2521
Eurowings
EW2756
Eurowings
|
14:20
Barcelona
18:00
Stuttgart
|
16:25
Stuttgart
19:20
Vienna
|
Connect |
LH1813
Lufthansa
OS116
Austrian Airlines
|
15:25
Barcelona
19:20
Munich
|
17:25
Munich
20:25
Vienna
|
Connect |
FR8841
Ryanair
FR581
Ryanair
|
15:45
Barcelona
18:15
Ibiza
|
16:50
Ibiza
21:00
Vienna
|
Connect |
FR6985
Ryanair
FR1313
Ryanair
|
16:30
Barcelona
20:15
Rome
|
18:25
Rome
22:00
Vienna
|
Connect |
LH1129
Lufthansa
OS126
Austrian Airlines
|
16:50
Barcelona
20:00
Frankfurt
|
19:00
Frankfurt
21:25
Vienna
|
Connect |
FR7070
Ryanair
FR1313
Ryanair
|
17:10
Barcelona
20:15
Rome
|
19:05
Rome
22:00
Vienna
|
Connect |
KL1674
KLM
KL1849
KLM
|
17:25
Barcelona
20:55
Amsterdam Schiphol
|
19:55
Amsterdam Schiphol
22:40
Vienna
|
Connect |
You can find hotels and accommodations in Czech Republic with our hotels search tool below
Booking.com