How to get to Prague, Czech Republic from Spain by flight ? You can check flights from Spain to Prague, Czech Republic below.
You can find flight ticket prices from Spain to Prague, 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 220 USD.
You take a bus, shuttle or taxi from Prague to your destination in Prague, Czech Republic.
Flight | Depart | Arrive | |
---|---|---|---|
AF1449
Air France
OK759
CSA
|
06:15
Barcelona
09:45
Paris CDG
|
08:15
Paris CDG
11:30
Prague
|
Connect |
AZ0075
Alitalia
AZ0512
Alitalia
|
06:25
Barcelona
09:35
Rome
|
08:10
Rome
11:25
Prague
|
Connect |
FR9366
Ryanair
FR5004
Ryanair
|
06:25
Barcelona
10:30
Bologna
|
08:10
Bologna
11:55
Prague
|
Connect |
VY6003
Vueling Airlines
VY6818
Vueling Airlines
|
06:40
Barcelona
09:15
Florence
|
08:25
Florence
10:55
Prague
|
Connect |
LH1139
Lufthansa
LH1394
Lufthansa
|
06:50
Barcelona
10:05
Frankfurt
|
09:00
Frankfurt
11:05
Prague
|
Connect |
VY8652
Vueling Airlines
|
07:40
Barcelona
|
10:10 Prague | Direct |
LH1819
Lufthansa
LH1690
Lufthansa
|
07:55
Barcelona
12:00
Munich
|
09:55
Munich
12:50
Prague
|
Connect |
LH1137
Lufthansa
LH1396
Lufthansa
|
08:05
Barcelona
12:10
Frankfurt
|
10:15
Frankfurt
13:10
Prague
|
Connect |
HV5132
Transavia Holland
KL1355
KLM
|
08:25
Barcelona
12:05
Amsterdam Schiphol
|
10:50
Amsterdam Schiphol
13:35
Prague
|
Connect |
IB905
Iberia
IB3148
Iberia
|
09:05
Barcelona
11:25
Madrid
|
10:30
Madrid
14:20
Prague
|
Connect |
LX1953
Swiss
LX1486
Swiss
|
09:40
Barcelona
12:30
Zurich
|
11:30
Zurich
13:50
Prague
|
Connect |
AF1149
Air France
AF1082
Air France
|
09:55
Barcelona
12:50
Paris CDG
|
11:55
Paris CDG
14:30
Prague
|
Connect |
OS392
Austrian Airlines
OS707
Austrian Airlines
|
10:05
Barcelona
13:15
Vienna
|
12:20
Vienna
14:10
Prague
|
Connect |
FR9045
Ryanair
FR2013
Ryanair
|
10:50
Barcelona
13:30
London Stansted
|
12:20
London Stansted
16:20
Prague
|
Connect |
FR3039
Ryanair
|
11:10
Barcelona
|
13:40 Prague | Direct |
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:30
Munich
|
13:45
Munich
16:20
Prague
|
Connect |
LH1127
Lufthansa
LH1400
Lufthansa
|
12:45
Barcelona
16:30
Frankfurt
|
14:55
Frankfurt
17:30
Prague
|
Connect |
EW9445 9443
Eurowings
EW9770
Eurowings
|
14:10
Barcelona
18:20
Dusseldorf
|
16:35
Dusseldorf
19:40
Prague
|
Connect |
OK689
CSA
|
14:40
Barcelona
|
16:55 Prague | Direct |
BA475
British Airways
BA856
British Airways
|
14:50
Barcelona
17:00
London Heathrow
|
16:10
London Heathrow
20:05
Prague
|
Connect |
LX1955
Swiss
LX1498
Swiss
|
14:55
Barcelona
17:55
Zurich
|
16:40
Zurich
19:15
Prague
|
Connect |
AF1649
Air France
AF1582
Air France
|
15:15
Barcelona
18:05
Paris CDG
|
17:10
Paris CDG
19:45
Prague
|
Connect |
LH1815
Lufthansa
LH1694
Lufthansa
|
15:40
Barcelona
18:55
Munich
|
17:40
Munich
19:45
Prague
|
Connect |
HV6788
Transavia Holland
HV5233
Transavia Holland
|
16:30
Barcelona
19:45
Eindhoven
|
18:45
Eindhoven
21:05
Prague
|
Connect |
AZ0079
Alitalia
OK727
CSA
|
16:40
Barcelona
19:55
Rome
|
18:25
Rome
21:50
Prague
|
Connect |
BA407
British Airways
BA858
British Airways
|
17:05
Barcelona
19:25
London Heathrow
|
18:20
London Heathrow
22:25
Prague
|
Connect |
KL1674
KLM
KL1359
KLM
|
17:15
Barcelona
21:05
Amsterdam Schiphol
|
19:35
Amsterdam Schiphol
22:30
Prague
|
Connect |
VY8656
Vueling Airlines
|
18:10
Barcelona
|
20:40 Prague | Direct |
LH1133
Lufthansa
LH1402
Lufthansa
|
18:50
Barcelona
22:10
Frankfurt
|
21:00
Frankfurt
23:10
Prague
|
Connect |
OK691
CSA
|
20:45
Barcelona
|
23:00 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 210 USD.
You take a bus, shuttle or taxi from Prague to your destination in Prague, Czech Republic.
Flight | Depart | Arrive | |
---|---|---|---|
LH1165
Lufthansa
LH1394
Lufthansa
|
06:00
Valencia
10:05
Frankfurt
|
08:30
Frankfurt
11:05
Prague
|
Connect |
UX1005
Air Europa
OK759
CSA
|
06:10
Valencia
09:45
Paris CDG
|
08:20
Paris CDG
11:30
Prague
|
Connect |
FR4632
Ryanair
FR5507
Ryanair
|
06:25
Valencia
10:40
Milan Bergamo
|
08:20
Milan Bergamo
12:05
Prague
|
Connect |
LX2141
Swiss
LX1486
Swiss
|
09:30
Valencia
12:30
Zurich
|
11:35
Zurich
13:50
Prague
|
Connect |
EW9539
Eurowings
EW9774
Eurowings
|
10:35
Valencia
14:20
Dusseldorf
|
13:05
Dusseldorf
15:40
Prague
|
Connect |
FR8322
Ryanair
FR2013
Ryanair
|
11:05
Valencia
13:30
London Stansted
|
12:35
London Stansted
16:20
Prague
|
Connect |
FR8322
Ryanair
FR1374
Ryanair
|
11:05
Valencia
13:55
London Stansted
|
12:35
London Stansted
16:45
Prague
|
Connect |
UX4064
Air Europa
OK701
CSA
|
12:05
Valencia
14:55
Madrid
|
13:15
Madrid
18:10
Prague
|
Connect |
LH1843
Lufthansa
LH1692
Lufthansa
|
12:10
Valencia
15:30
Munich
|
14:30
Munich
16:20
Prague
|
Connect |
SN3752
Brussels Airlines
SN2811
Brussels Airlines
|
12:10
Valencia
16:30
Brussels
|
14:35
Brussels
17:55
Prague
|
Connect |
LH1161
Lufthansa
LH1400
Lufthansa
|
12:50
Valencia
16:30
Frankfurt
|
15:20
Frankfurt
17:30
Prague
|
Connect |
FR4664
Ryanair
FR4944
Ryanair
|
13:05
Valencia
16:10
Milan Bergamo
|
15:00
Milan Bergamo
17:35
Prague
|
Connect |
IB8875
Iberia
IB3146
Iberia
|
13:55
Valencia
16:05
Madrid
|
15:00
Madrid
19:05
Prague
|
Connect |
LX2143
Swiss
LX1498
Swiss
|
14:50
Valencia
17:55
Zurich
|
16:55
Zurich
19:15
Prague
|
Connect |
KL1504
KLM
KL1359
KLM
|
17:15
Valencia
21:05
Amsterdam Schiphol
|
19:55
Amsterdam Schiphol
22:30
Prague
|
Connect |
QS1055
Travel Service
|
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 95 USD.
You take a bus, shuttle or taxi from Prague to your destination in Prague, Czech Republic.
Flight | Depart | Arrive | |
---|---|---|---|
AZ0059
Alitalia
AZ0512
Alitalia
|
05:50
Madrid
09:35
Rome
|
08:15
Rome
11:25
Prague
|
Connect |
AF1401
Air France
OK759
CSA
|
06:00
Madrid
09:45
Paris CDG
|
08:05
Paris CDG
11:30
Prague
|
Connect |
KL1698
KLM
OK617
CSA
|
06:00
Madrid
09:25
Amsterdam Schiphol
|
08:25
Amsterdam Schiphol
10:55
Prague
|
Connect |
LH1121
Lufthansa
LH1394
Lufthansa
|
06:10
Madrid
10:05
Frankfurt
|
08:40
Frankfurt
11:05
Prague
|
Connect |
FR2766
Ryanair
|
06:30
Madrid
|
09:20 Prague | Direct |
IB3170
Iberia
BA862
British Airways
|
07:00
Madrid
09:50
London Heathrow
|
08:25
London Heathrow
12:55
Prague
|
Connect |
UX1091
Air Europa
KL1355
KLM
|
07:05
Madrid
12:05
Amsterdam Schiphol
|
09:40
Amsterdam Schiphol
13:35
Prague
|
Connect |
LH1807
Lufthansa
LH1690
Lufthansa
|
07:15
Madrid
12:00
Munich
|
09:45
Munich
12:50
Prague
|
Connect |
LH1123
Lufthansa
LH1396
Lufthansa
|
08:30
Madrid
12:10
Frankfurt
|
11:00
Frankfurt
13:10
Prague
|
Connect |
AF1001
Air France
AF1082
Air France
|
09:55
Madrid
12:50
Paris CDG
|
12:00
Paris CDG
14:30
Prague
|
Connect |
FR5991
Ryanair
FR1374
Ryanair
|
10:30
Madrid
13:05
London Stansted
|
12:00
London Stansted
15:55
Prague
|
Connect |
FR5991
Ryanair
FR2013
Ryanair
|
10:30
Madrid
13:00
London Stansted
|
12:00
London Stansted
15:50
Prague
|
Connect |
FR5991
Ryanair
FR2013
Ryanair
|
10:30
Madrid
13:30
London Stansted
|
12:00
London Stansted
16:20
Prague
|
Connect |
VY8202
Vueling Airlines
VY9496
Vueling Airlines
|
10:45
Madrid
14:35
Paris CDG
|
12:55
Paris CDG
16:20
Prague
|
Connect |
BA457
British Airways
BA860
British Airways
|
10:55
Madrid
13:20
London Heathrow
|
12:15
London Heathrow
16:20
Prague
|
Connect |
AZ0061
Alitalia
OK725
CSA
|
11:20
Madrid
14:50
Rome
|
13:50
Rome
16:45
Prague
|
Connect |
IB3148
Iberia
|
11:25
Madrid
|
14:20 Prague | Direct |
LH1801
Lufthansa
LH1692
Lufthansa
|
11:55
Madrid
15:30
Munich
|
14:25
Munich
16:20
Prague
|
Connect |
TP1019
TAP Portugal
TP1242
TAP Portugal
|
12:20
Madrid
14:15
Lisbon
|
12:40
Lisbon
18:30
Prague
|
Connect |
SN3722
Brussels Airlines
SN2811
Brussels Airlines
|
12:40
Madrid
16:30
Brussels
|
14:55
Brussels
17:55
Prague
|
Connect |
LH1113
Lufthansa
LH1400
Lufthansa
|
12:50
Madrid
16:30
Frankfurt
|
15:20
Frankfurt
17:30
Prague
|
Connect |
KL1702
KLM
KL1357
KLM
|
12:50
Madrid
16:20
Amsterdam Schiphol
|
15:20
Amsterdam Schiphol
17:45
Prague
|
Connect |
FR5995
Ryanair
FR1374
Ryanair
|
13:40
Madrid
17:25
London Stansted
|
15:10
London Stansted
20:15
Prague
|
Connect |
OK701
CSA
|
14:55
Madrid
|
18:10 Prague | Direct |
VY1023
Vueling Airlines
VY8656
Vueling Airlines
|
15:00
Madrid
18:10
Barcelona
|
16:20
Barcelona
20:40
Prague
|
Connect |
UX1093
Air Europa
OK619
CSA
|
15:00
Madrid
19:45
Amsterdam Schiphol
|
17:35
Amsterdam Schiphol
21:20
Prague
|
Connect |
UX1083
Air Europa
OK735
CSA
|
15:10
Madrid
19:45
Venice
|
17:40
Venice
21:10
Prague
|
Connect |
UX1061
Air Europa
OK723
CSA
|
15:10
Madrid
20:15
Milan Malpensa
|
17:15
Milan Malpensa
21:45
Prague
|
Connect |
LH1803
Lufthansa
LH1694
Lufthansa
|
15:15
Madrid
18:55
Munich
|
17:45
Munich
19:45
Prague
|
Connect |
U28278
easyJet
U28997
easyJet
|
15:25
Madrid
18:25
London Gatwick
|
16:50
London Gatwick
21:25
Prague
|
Connect |
VY1007
Vueling Airlines
VY8656
Vueling Airlines
|
15:30
Madrid
18:10
Barcelona
|
16:50
Barcelona
20:40
Prague
|
Connect |
LO434
LOT
LO529
LOT
|
15:35
Madrid
20:20
Warsaw Chopin
|
19:10
Warsaw Chopin
21:45
Prague
|
Connect |
IB1546
Iberia
VY8656
Vueling Airlines
|
15:45
Madrid
18:10
Barcelona
|
17:05
Barcelona
20:40
Prague
|
Connect |
IB3146
Iberia
|
16:05
Madrid
|
19:05 Prague | Direct |
AF1601
Air France
OK767
CSA
|
16:40
Madrid
20:10
Paris CDG
|
18:50
Paris CDG
21:55
Prague
|
Connect |
IB3164
Iberia
BA858
British Airways
|
16:40
Madrid
19:25
London Heathrow
|
18:05
London Heathrow
22:25
Prague
|
Connect |
LH1115
Lufthansa
LH1402
Lufthansa
|
16:55
Madrid
22:10
Frankfurt
|
19:25
Frankfurt
23:10
Prague
|
Connect |
IB3180
Iberia
BA858
British Airways
|
17:05
Madrid
19:25
London Heathrow
|
18:30
London Heathrow
22:25
Prague
|
Connect |
KL1704
KLM
KL1359
KLM
|
17:10
Madrid
21:05
Amsterdam Schiphol
|
19:50
Amsterdam Schiphol
22:30
Prague
|
Connect |
FR5932
Ryanair
FR2013
Ryanair
|
18:20
Madrid
20:55
London Stansted
|
19:50
London Stansted
23: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 140 USD.
You take a bus, shuttle or taxi from Prague to your destination in Prague, Czech Republic.
Flight | Depart | Arrive | |
---|---|---|---|
FR5006
Ryanair
|
06:00
Malaga
|
09:15 Prague | Direct |
UX1039
Air Europa
OK759
CSA
|
06:00
Malaga
09:45
Paris CDG
|
08:40
Paris CDG
11:30
Prague
|
Connect |
FR5945
Ryanair
FR8209
Ryanair
|
06:30
Malaga
08:55
Bournemouth
|
08:05
Bournemouth
11:55
Prague
|
Connect |
FR2531
Ryanair
FR8205
Ryanair
|
06:45
Malaga
11:45
Billund
|
10:10
Billund
13:10
Prague
|
Connect |
FR4602
Ryanair
FR5004
Ryanair
|
06:55
Malaga
10:30
Bologna
|
09:25
Bologna
11:55
Prague
|
Connect |
FR2597
Ryanair
FR8261
Ryanair
|
07:00
Malaga
11:20
Venice Treviso
|
09:40
Venice Treviso
12:40
Prague
|
Connect |
FR4674
Ryanair
FR5507
Ryanair
|
07:05
Malaga
10:40
Milan Bergamo
|
09:35
Milan Bergamo
12:05
Prague
|
Connect |
FR4674
Ryanair
FR5507
Ryanair
|
07:05
Malaga
12:05
Milan Bergamo
|
09:35
Milan Bergamo
13:30
Prague
|
Connect |
FR6387
Ryanair
FR3039
Ryanair
|
07:15
Malaga
11:10
Barcelona
|
08:50
Barcelona
13:40
Prague
|
Connect |
UX1011
Air Europa
OK761
CSA
|
09:20
Malaga
15:00
Paris CDG
|
12:00
Paris CDG
16:45
Prague
|
Connect |
UX1011
Air Europa
AF1082
Air France
|
09:20
Malaga
12:50
Paris CDG
|
12:00
Paris CDG
14:30
Prague
|
Connect |
U21066
easyJet
U21217
easyJet
|
09:30
Malaga
15:05
Basel
|
12:10
Basel
16:30
Prague
|
Connect |
EW9537
Eurowings
EW9774
Eurowings
|
10:00
Malaga
14:20
Dusseldorf
|
13:00
Dusseldorf
15:40
Prague
|
Connect |
HV6224
Transavia Holland
KL1357
KLM
|
10:30
Malaga
16:20
Amsterdam Schiphol
|
13:35
Amsterdam Schiphol
17:45
Prague
|
Connect |
HV6118 6116
Transavia Holland
KL1357
KLM
|
10:35
Malaga
16:20
Amsterdam Schiphol
|
13:40
Amsterdam Schiphol
17:45
Prague
|
Connect |
AF9421
Air France
OK761
CSA
|
10:35
Malaga
15:00
Paris CDG
|
13:15
Paris CDG
16:45
Prague
|
Connect |
TP1133
TAP Portugal
TP1242
TAP Portugal
|
11:10
Malaga
14:15
Lisbon
|
11:45
Lisbon
18:30
Prague
|
Connect |
HV6118
Transavia Holland
KL1357
KLM
|
11:15
Malaga
16:20
Amsterdam Schiphol
|
14:20
Amsterdam Schiphol
17:45
Prague
|
Connect |
FR8163
Ryanair
FR2013
Ryanair
|
11:55
Malaga
15:45
London Stansted
|
13:55
London Stansted
18:35
Prague
|
Connect |
UX5036
Air Europa
OK701
CSA
|
12:00
Malaga
14:55
Madrid
|
13:30
Madrid
18:10
Prague
|
Connect |
LS606
Jet2.com
LS667
Jet2.com
|
12:15
Malaga
15:40
East Midlands
|
14:15
East Midlands
18:50
Prague
|
Connect |
LS558
Jet2.com
LS509
Jet2.com
|
12:15
Malaga
16:10
Newcastle
|
14:40
Newcastle
19:25
Prague
|
Connect |
LH1835
Lufthansa
LH1694
Lufthansa
|
12:20
Malaga
18:55
Munich
|
15:10
Munich
19:45
Prague
|
Connect |
LX2111
Swiss
LX1498
Swiss
|
12:55
Malaga
17:55
Zurich
|
15:35
Zurich
19:15
Prague
|
Connect |
FR7047
Ryanair
FR7326
Ryanair
|
13:30
Malaga
16:55
Dublin
|
15:35
Dublin
20:25
Prague
|
Connect |
IB8947
Iberia
IB3146
Iberia
|
13:30
Malaga
16:05
Madrid
|
14:50
Madrid
19:05
Prague
|
Connect |
VY2116
Vueling Airlines
VY8656
Vueling Airlines
|
14:30
Malaga
18:10
Barcelona
|
16:10
Barcelona
20:40
Prague
|
Connect |
LH1833
Lufthansa
LH1694
Lufthansa
|
14:30
Malaga
18:55
Munich
|
17:20
Munich
19:45
Prague
|
Connect |
HV6120
Transavia Holland
KL1359
KLM
|
15:05
Malaga
21:05
Amsterdam Schiphol
|
18:10
Amsterdam Schiphol
22:30
Prague
|
Connect |
FR3209
Ryanair
FR6838
Ryanair
|
15:40
Malaga
19:25
Manchester
|
17:40
Manchester
22:40
Prague
|
Connect |
HV6224
Transavia Holland
KL1359
KLM
|
16:00
Malaga
21:05
Amsterdam Schiphol
|
19:05
Amsterdam Schiphol
22:30
Prague
|
Connect |
LH1151
Lufthansa
LH1402
Lufthansa
|
18:20
Malaga
22:10
Frankfurt
|
21:15
Frankfurt
23:10
Prague
|
Connect |
QS1153
Travel Service
|
22:15
Malaga
|
01:30 Prague | Direct |
You take a bus, shuttle or taxi from your location in Spain to Bilbao.
You take a flight from Bilbao to Prague and cost approximately 170 USD.
You take a bus, shuttle or taxi from Prague to your destination in Prague, Czech Republic.
Flight | Depart | Arrive | |
---|---|---|---|
LH1147
Lufthansa
LH1394
Lufthansa
|
06:50
Bilbao
10:05
Frankfurt
|
08:55
Frankfurt
11:05
Prague
|
Connect |
AF1377
Air France
OK759
CSA
|
07:10
Bilbao
09:45
Paris CDG
|
08:50
Paris CDG
11:30
Prague
|
Connect |
LH1831
Lufthansa
LH1690
Lufthansa
|
07:40
Bilbao
12:00
Munich
|
09:45
Munich
12:50
Prague
|
Connect |
IB423
Iberia
IB3148
Iberia
|
09:25
Bilbao
11:25
Madrid
|
10:35
Madrid
14:20
Prague
|
Connect |
LH1825
Lufthansa
LH1692
Lufthansa
|
11:30
Bilbao
15:30
Munich
|
13:35
Munich
16:20
Prague
|
Connect |
AF1477
Air France
OK761
CSA
|
11:40
Bilbao
15:00
Paris CDG
|
13:20
Paris CDG
16:45
Prague
|
Connect |
UX7158
Air Europa
OK701
CSA
|
12:40
Bilbao
14:55
Madrid
|
13:45
Madrid
18:10
Prague
|
Connect |
IB8991
Iberia
IB3146
Iberia
|
13:50
Bilbao
16:05
Madrid
|
14:50
Madrid
19:05
Prague
|
Connect |
OK709
CSA
|
14:25
Bilbao
|
16:50 Prague | Direct |
LH1827
Lufthansa
LH1694
Lufthansa
|
14:45
Bilbao
18:55
Munich
|
16:50
Munich
19:45
Prague
|
Connect |
VY1433
Vueling Airlines
VY8656
Vueling Airlines
|
15:40
Bilbao
18:10
Barcelona
|
16:50
Barcelona
20:40
Prague
|
Connect |
U26242
easyJet
U26267
easyJet
|
16:25
Bilbao
18:10
Bristol
|
17:10
Bristol
21:10
Prague
|
Connect |
KL1688
KLM
KL1359
KLM
|
17:15
Bilbao
21:05
Amsterdam Schiphol
|
19:15
Amsterdam Schiphol
22:30
Prague
|
Connect |
LH1145
Lufthansa
LH1402
Lufthansa
|
18:50
Bilbao
22:10
Frankfurt
|
20:55
Frankfurt
23:10
Prague
|
Connect |
You can find hotels and accommodations in Prague, Czech Republic with our hotels search tool below
Booking.com