How to get to Spain from Prague by flight ? You can check flights from Prague to Spain below.
You can find flight ticket prices from Prague to Spain with our flight tickets search tool below
You take a flight from Prague to Barcelona and cost approximately 45 USD.
You take a bus, shuttle or taxi from Barcelona to your destination in Spain.
Flight | Depart | Arrive | |
---|---|---|---|
FR1014
Ryanair
FR9810
Ryanair
|
06:50
Prague
09:15
London Stansted
|
07:50
London Stansted
12:30
Barcelona
|
Connect |
OK616
CSA
KL1669
KLM
|
07:00
Prague
10:05
Amsterdam Schiphol
|
08:40
Amsterdam Schiphol
12:15
Barcelona
|
Connect |
LX1495
Swiss
LX1952
Swiss
|
07:05
Prague
09:40
Zurich
|
08:25
Zurich
11:20
Barcelona
|
Connect |
OK534
CSA
LH1126
Lufthansa
|
07:15
Prague
10:15
Frankfurt
|
08:30
Frankfurt
12:15
Barcelona
|
Connect |
U22582
easyJet
U22761
easyJet
|
08:35
Prague
11:40
Milan Malpensa
|
10:00
Milan Malpensa
13:15
Barcelona
|
Connect |
FR3040
Ryanair
|
10:30
Prague
|
12:55 Barcelona | Direct |
LH1393
Lufthansa
LH1128
Lufthansa
|
10:40
Prague
13:30
Frankfurt
|
11:50
Frankfurt
15:30
Barcelona
|
Connect |
VY8653
Vueling Airlines
|
10:50
Prague
|
13:15 Barcelona | Direct |
BA855
British Airways
BA480
British Airways
|
11:00
Prague
13:15
London Heathrow
|
12:15
London Heathrow
16:20
Barcelona
|
Connect |
KL1352
KLM
KL1673
KLM
|
11:00
Prague
14:25
Amsterdam Schiphol
|
12:40
Amsterdam Schiphol
16:35
Barcelona
|
Connect |
OK700
CSA
IB1546
Iberia
|
11:20
Prague
15:45
Madrid
|
14:25
Madrid
17:05
Barcelona
|
Connect |
OK688
CSA
|
11:25
Prague
|
13:50 Barcelona | Direct |
OK760
CSA
AF1548
Air France
|
12:25
Prague
15:20
Paris CDG
|
14:15
Paris CDG
17:05
Barcelona
|
Connect |
BA861
British Airways
BA470
British Airways
|
12:40
Prague
15:05
London Heathrow
|
13:40
London Heathrow
18:10
Barcelona
|
Connect |
U21322
easyJet
U21409
easyJet
|
13:45
Prague
17:00
Geneva
|
15:45
Geneva
18:25
Barcelona
|
Connect |
IB3149
Iberia
IB1900
Iberia
|
15:05
Prague
19:30
Madrid
|
18:10
Madrid
20:50
Barcelona
|
Connect |
IB3149
Iberia
VY1019
Vueling Airlines
|
15:05
Prague
19:40
Madrid
|
18:10
Madrid
20:55
Barcelona
|
Connect |
IB3149
Iberia
IB1916
Iberia
|
15:05
Prague
19:15
Madrid
|
18:10
Madrid
20:35
Barcelona
|
Connect |
D83581
Norwegian Air International
D85575
Norwegian Air International
|
17:00
Prague
19:55
Copenhagen
|
18:20
Copenhagen
22:45
Barcelona
|
Connect |
OK618
CSA
KL1681
KLM
|
17:25
Prague
20:55
Amsterdam Schiphol
|
19:00
Amsterdam Schiphol
23:05
Barcelona
|
Connect |
KL1358
KLM
KL1681
KLM
|
18:15
Prague
20:55
Amsterdam Schiphol
|
19:55
Amsterdam Schiphol
23:05
Barcelona
|
Connect |
LX1499
Swiss
LX1950
Swiss
|
18:40
Prague
21:30
Zurich
|
19:55
Zurich
23:20
Barcelona
|
Connect |
LH1401
Lufthansa
LH1138
Lufthansa
|
18:40
Prague
21:15
Frankfurt
|
19:50
Frankfurt
23:15
Barcelona
|
Connect |
VY8657
Vueling Airlines
|
21:25
Prague
|
23:55 Barcelona | Direct |
You take a flight from Prague to Valencia and cost approximately 50 USD.
You take a bus, shuttle or taxi from Valencia to your destination in Spain.
Flight | Depart | Arrive | |
---|---|---|---|
BA853
British Airways
BA408
British Airways
|
07:00
Prague
09:50
London Heathrow
|
08:20
London Heathrow
13:15
Valencia
|
Connect |
LX1495
Swiss
LX2142
Swiss
|
07:05
Prague
09:30
Zurich
|
08:25
Zurich
11:30
Valencia
|
Connect |
OK534
CSA
LH1160
Lufthansa
|
07:15
Prague
09:40
Frankfurt
|
08:30
Frankfurt
11:55
Valencia
|
Connect |
FR8019
Ryanair
FR1918
Ryanair
|
09:00
Prague
12:50
Charleroi
|
10:30
Charleroi
15:05
Valencia
|
Connect |
U28994
easyJet
U28223
easyJet
|
10:30
Prague
12:35
London Gatwick
|
11:40
London Gatwick
15:55
Valencia
|
Connect |
KL1352
KLM
KL1503
KLM
|
11:00
Prague
13:45
Amsterdam Schiphol
|
12:40
Amsterdam Schiphol
16:10
Valencia
|
Connect |
OK700
CSA
IB8876
Iberia
|
11:20
Prague
15:55
Madrid
|
14:25
Madrid
17:00
Valencia
|
Connect |
OK700
CSA
UX4065
Air Europa
|
11:20
Prague
15:15
Madrid
|
14:25
Madrid
16:15
Valencia
|
Connect |
OK688
CSA
VY1314
Vueling Airlines
|
11:25
Prague
16:30
Barcelona
|
13:50
Barcelona
17:30
Valencia
|
Connect |
OK724
CSA
AZ0082
Alitalia
|
12:05
Prague
15:00
Rome
|
14:00
Rome
17:05
Valencia
|
Connect |
OK760
CSA
UX1004
Air Europa
|
12:25
Prague
15:10
Paris CDG
|
14:15
Paris CDG
17:05
Valencia
|
Connect |
IB3149
Iberia
IB8878
Iberia
|
15:05
Prague
20:00
Madrid
|
18:10
Madrid
21:00
Valencia
|
Connect |
OK618
CSA
KL1501
KLM
|
17:25
Prague
20:35
Amsterdam Schiphol
|
19:00
Amsterdam Schiphol
23:00
Valencia
|
Connect |
QS1054
Smartwings
|
18:35
Prague
|
21:20 Valencia | Direct |
LH1401
Lufthansa
LH1164
Lufthansa
|
18:40
Prague
21:10
Frankfurt
|
19:50
Frankfurt
23:25
Valencia
|
Connect |
You take a flight from Prague to Madrid and cost approximately 70 USD.
You take a bus, shuttle or taxi from Madrid to your destination in Spain.
Flight | Depart | Arrive | |
---|---|---|---|
TP1247
TAP Portugal
TP1014
TAP Portugal
|
06:00
Prague
09:55
Lisbon
|
08:40
Lisbon
12:30
Madrid
|
Connect |
KL1350
KLM
KL1701
KLM
|
06:00
Prague
09:45
Amsterdam Schiphol
|
07:35
Amsterdam Schiphol
12:15
Madrid
|
Connect |
OK616
CSA
UX1098
Air Europa
|
07:00
Prague
11:05
Amsterdam Schiphol
|
08:40
Amsterdam Schiphol
13:45
Madrid
|
Connect |
BA853
British Airways
IB3163
Iberia
|
07:00
Prague
09:15
London Heathrow
|
08:20
London Heathrow
12:45
Madrid
|
Connect |
BA853
British Airways
IB3175
Iberia
|
07:00
Prague
10:40
London Heathrow
|
08:20
London Heathrow
14:10
Madrid
|
Connect |
OK616
CSA
KL1701
KLM
|
07:00
Prague
09:45
Amsterdam Schiphol
|
08:40
Amsterdam Schiphol
12:15
Madrid
|
Connect |
FR8332
Ryanair
FR9601
Ryanair
|
07:05
Prague
11:20
Rome Ciampino
|
08:55
Rome Ciampino
13:55
Madrid
|
Connect |
OK534
CSA
UX1502
Air Europa
|
07:15
Prague
10:50
Frankfurt
|
08:30
Frankfurt
13:40
Madrid
|
Connect |
FR4945
Ryanair
FR5494
Ryanair
|
07:30
Prague
11:05
Milan Bergamo
|
08:55
Milan Bergamo
13:30
Madrid
|
Connect |
FR2767
Ryanair
|
08:20
Prague
|
11:25 Madrid | Direct |
U22582
easyJet
U22705
easyJet
|
08:35
Prague
13:20
Milan Malpensa
|
10:00
Milan Malpensa
15:45
Madrid
|
Connect |
LH1393
Lufthansa
LH1114
Lufthansa
|
10:40
Prague
13:35
Frankfurt
|
11:50
Frankfurt
16:10
Madrid
|
Connect |
VY8653
Vueling Airlines
IB1515
Iberia
|
10:50
Prague
15:15
Barcelona
|
13:15
Barcelona
16:40
Madrid
|
Connect |
VY8653
Vueling Airlines
VY1012
Vueling Airlines
|
10:50
Prague
16:15
Barcelona
|
13:15
Barcelona
17:35
Madrid
|
Connect |
VY8653
Vueling Airlines
IB1635
Iberia
|
10:50
Prague
16:35
Barcelona
|
13:15
Barcelona
18:00
Madrid
|
Connect |
BA855
British Airways
BA460
British Airways
|
11:00
Prague
13:05
London Heathrow
|
12:15
London Heathrow
16:25
Madrid
|
Connect |
KL1352
KLM
KL1703
KLM
|
11:00
Prague
13:30
Amsterdam Schiphol
|
12:40
Amsterdam Schiphol
16:05
Madrid
|
Connect |
OK700
CSA
|
11:20
Prague
|
14:25 Madrid | Direct |
OK688
CSA
IB1635
Iberia
|
11:25
Prague
16:35
Barcelona
|
13:50
Barcelona
18:00
Madrid
|
Connect |
OK688
CSA
IB1515
Iberia
|
11:25
Prague
15:15
Barcelona
|
13:50
Barcelona
16:40
Madrid
|
Connect |
OK688
CSA
VY1012
Vueling Airlines
|
11:25
Prague
16:15
Barcelona
|
13:50
Barcelona
17:35
Madrid
|
Connect |
OK760
CSA
AF1100
Air France
|
12:25
Prague
17:05
Paris CDG
|
14:15
Paris CDG
19:15
Madrid
|
Connect |
OK760
CSA
AF1800
Air France
|
12:25
Prague
15:20
Paris CDG
|
14:15
Paris CDG
17:25
Madrid
|
Connect |
BA861
British Airways
BA462
British Airways
|
12:40
Prague
14:45
London Heathrow
|
13:40
London Heathrow
18:15
Madrid
|
Connect |
BA861
British Airways
IB3177
Iberia
|
12:40
Prague
15:45
London Heathrow
|
13:40
London Heathrow
19:15
Madrid
|
Connect |
U21322
easyJet
U21419
easyJet
|
13:45
Prague
17:55
Geneva
|
15:45
Geneva
20:05
Madrid
|
Connect |
FR8300
Ryanair
FR2054
Ryanair
|
14:45
Prague
19:40
Palma Mallorca
|
17:25
Palma Mallorca
21:05
Madrid
|
Connect |
IB3149
Iberia
|
15:05
Prague
|
18:10 Madrid | Direct |
EI645
Aer Lingus
IB3791
Iberia
|
15:05
Prague
18:20
Dublin
|
16:50
Dublin
21:50
Madrid
|
Connect |
LH1693
Lufthansa
UX1518
Air Europa
|
16:40
Prague
19:15
Munich
|
17:30
Munich
22:05
Madrid
|
Connect |
FR1745
Ryanair
FR5998
Ryanair
|
16:40
Prague
20:05
London Stansted
|
17:40
London Stansted
23:35
Madrid
|
Connect |
OK618
CSA
KL1707
KLM
|
17:25
Prague
20:45
Amsterdam Schiphol
|
19:00
Amsterdam Schiphol
23:25
Madrid
|
Connect |
KL1358
KLM
KL1707
KLM
|
18:15
Prague
20:45
Amsterdam Schiphol
|
19:55
Amsterdam Schiphol
23:25
Madrid
|
Connect |
LH1401
Lufthansa
LH1120
Lufthansa
|
18:40
Prague
21:05
Frankfurt
|
19:50
Frankfurt
23:40
Madrid
|
Connect |
IB3147
Iberia
|
19:50
Prague
|
22:55 Madrid | Direct |
You take a flight from Prague to Malaga and cost approximately 35 USD.
You take a bus, shuttle or taxi from Malaga to your destination in Spain.
Flight | Depart | Arrive | |
---|---|---|---|
FR5007
Ryanair
|
06:25
Prague
|
09:45 Malaga | Direct |
LX1495
Swiss
LX2110
Swiss
|
07:05
Prague
09:20
Zurich
|
08:25
Zurich
12:00
Malaga
|
Connect |
FR4945
Ryanair
FR4673
Ryanair
|
07:30
Prague
10:00
Milan Bergamo
|
08:55
Milan Bergamo
12:35
Malaga
|
Connect |
FR8220
Ryanair
FR4048
Ryanair
|
07:50
Prague
11:40
Copenhagen
|
09:15
Copenhagen
15:20
Malaga
|
Connect |
AF1383
Air France
UX1036
Air Europa
|
09:55
Prague
13:00
Paris CDG
|
11:45
Paris CDG
15:30
Malaga
|
Connect |
U22252
easyJet
U22405
easyJet
|
10:50
Prague
14:40
London Luton
|
11:55
London Luton
18:30
Malaga
|
Connect |
VY8653
Vueling Airlines
VY2117
Vueling Airlines
|
10:50
Prague
15:25
Barcelona
|
13:15
Barcelona
17:00
Malaga
|
Connect |
BA855
British Airways
BA2712
British Airways
|
11:00
Prague
13:55
London Heathrow
|
12:15
London Heathrow
17:45
Malaga
|
Connect |
BA855
British Airways
BA2714
British Airways
|
11:00
Prague
14:10
London Heathrow
|
12:15
London Heathrow
18:00
Malaga
|
Connect |
OK700
CSA
IB8948
Iberia
|
11:20
Prague
15:45
Madrid
|
14:25
Madrid
17:00
Malaga
|
Connect |
OK688
CSA
VY2117
Vueling Airlines
|
11:25
Prague
15:25
Barcelona
|
13:50
Barcelona
17:00
Malaga
|
Connect |
BA861
British Airways
BA454
British Airways
|
12:40
Prague
15:15
London Heathrow
|
13:40
London Heathrow
19:10
Malaga
|
Connect |
LX1485
Swiss
LX2114
Swiss
|
13:45
Prague
16:25
Zurich
|
15:05
Zurich
19:05
Malaga
|
Connect |
IB3149
Iberia
IB8950
Iberia
|
15:05
Prague
19:40
Madrid
|
18:10
Madrid
20:55
Malaga
|
Connect |
QS1152
Smartwings
|
18:05
Prague
|
21:30 Malaga | Direct |
You take a flight from Prague to Bilbao and cost approximately 65 USD.
You take a bus, shuttle or taxi from Bilbao to your destination in Spain.
Flight | Depart | Arrive | |
---|---|---|---|
OK630
CSA
SN3713
Brussels Airlines
|
06:55
Prague
09:25
Brussels
|
08:25
Brussels
11:20
Bilbao
|
Connect |
OK616
CSA
KL1687
KLM
|
07:00
Prague
14:30
Amsterdam Schiphol
|
08:40
Amsterdam Schiphol
16:30
Bilbao
|
Connect |
OK534
CSA
LH1142
Lufthansa
|
07:15
Prague
10:20
Frankfurt
|
08:30
Frankfurt
12:25
Bilbao
|
Connect |
FR2767
Ryanair
UX7153
Air Europa
|
08:20
Prague
14:45
Madrid
|
11:25
Madrid
15:45
Bilbao
|
Connect |
FR2767
Ryanair
IB446
Iberia
|
08:20
Prague
13:00
Madrid
|
11:25
Madrid
14:00
Bilbao
|
Connect |
U22582
easyJet
U22577
easyJet
|
08:35
Prague
13:00
Milan Malpensa
|
10:00
Milan Malpensa
14:55
Bilbao
|
Connect |
V72039
Volotea
V72894
Volotea
|
09:15
Prague
12:25
Lyon
|
11:10
Lyon
13:50
Bilbao
|
Connect |
FR3040
Ryanair
VY1426
Vueling Airlines
|
10:30
Prague
15:55
Barcelona
|
12:55
Barcelona
17:10
Bilbao
|
Connect |
VY8653
Vueling Airlines
VY1426
Vueling Airlines
|
10:50
Prague
15:55
Barcelona
|
13:15
Barcelona
17:10
Bilbao
|
Connect |
VY8653
Vueling Airlines
VY1434
Vueling Airlines
|
10:50
Prague
17:35
Barcelona
|
13:15
Barcelona
18:50
Bilbao
|
Connect |
KL1352
KLM
KL1687
KLM
|
11:00
Prague
14:30
Amsterdam Schiphol
|
12:40
Amsterdam Schiphol
16:30
Bilbao
|
Connect |
KL1352
KLM
VY8355
Vueling Airlines
|
11:00
Prague
14:40
Amsterdam Schiphol
|
12:40
Amsterdam Schiphol
16:45
Bilbao
|
Connect |
OK700
CSA
IB438
Iberia
|
11:20
Prague
15:45
Madrid
|
14:25
Madrid
16:50
Bilbao
|
Connect |
OK700
CSA
IB440
Iberia
|
11:20
Prague
19:45
Madrid
|
14:25
Madrid
20:50
Bilbao
|
Connect |
OK688
CSA
VY1434
Vueling Airlines
|
11:25
Prague
17:35
Barcelona
|
13:50
Barcelona
18:50
Bilbao
|
Connect |
OK688
CSA
VY1426
Vueling Airlines
|
11:25
Prague
15:55
Barcelona
|
13:50
Barcelona
17:10
Bilbao
|
Connect |
OK688
CSA
VY1438
Vueling Airlines
|
11:25
Prague
19:40
Barcelona
|
13:50
Barcelona
20:55
Bilbao
|
Connect |
OK760
CSA
AF1376
Air France
|
12:25
Prague
20:35
Paris CDG
|
14:15
Paris CDG
22:15
Bilbao
|
Connect |
OK760
CSA
VY1467
Vueling Airlines
|
12:25
Prague
17:05
Paris CDG
|
14:15
Paris CDG
18:45
Bilbao
|
Connect |
TP1241
TAP Portugal
VY2701
Vueling Airlines
|
12:45
Prague
16:30
Lisbon
|
15:15
Lisbon
19:05
Bilbao
|
Connect |
IB3149
Iberia
IB440
Iberia
|
15:05
Prague
19:45
Madrid
|
18:10
Madrid
20:50
Bilbao
|
Connect |
IB3149
Iberia
IB442
Iberia
|
15:05
Prague
22:10
Madrid
|
18:10
Madrid
23:10
Bilbao
|
Connect |
AF1083
Air France
AF1376
Air France
|
15:15
Prague
20:35
Paris CDG
|
17:05
Paris CDG
22:15
Bilbao
|
Connect |
OK618
CSA
KL1689
KLM
|
17:25
Prague
20:40
Amsterdam Schiphol
|
19:00
Amsterdam Schiphol
22:45
Bilbao
|
Connect |
OK536
CSA
LH1146
Lufthansa
|
17:55
Prague
21:00
Frankfurt
|
19:10
Frankfurt
23:05
Bilbao
|
Connect |
LH1401
Lufthansa
LH1146
Lufthansa
|
18:40
Prague
21:00
Frankfurt
|
19:50
Frankfurt
23:05
Bilbao
|
Connect |
You can find hotels and accommodations in Spain with our hotels search tool below
Booking.com