HowToGo

Flight from Paris to Spain

How to get to Spain from Paris by flight ? You can check flights from Paris to Spain below.

Search Transfer from Paris to Spain

Search Flights

You can find flight ticket prices from Paris to Spain with our flight tickets search tool below

1. Toronto to Madrid

  1. You take a bus, shuttle or taxi from your location in Paris to Toronto.

  2. You take a flight from Toronto to Madrid and cost approximately 280 USD.

  3. You take a bus, shuttle or taxi from Madrid to your destination in Spain.

Flight Depart Arrive
WS1140 WestJet
UX098 Air Europa
09:45 Toronto
14:30 Miami
13:02 Miami
05:05 Madrid
Connect
AA5698 American Airlines
AA748 American Airlines
11:50 Toronto
18:20 Charlotte
14:17 Charlotte
08:25 Madrid
Connect
AA172 American Airlines
AA748 American Airlines
11:51 Toronto
18:20 Charlotte
14:08 Charlotte
08:25 Madrid
Connect
AA3617 American Airlines
AA94 American Airlines
12:30 Toronto
18:55 New York JFK
14:16 New York JFK
08:10 Madrid
Connect
AC7654 Air Canada
UA51 United Airlines
14:55 Toronto
19:40 Newark
16:30 Newark
09:00 Madrid
Connect
EI126 Aer Lingus
EI592 Aer Lingus
17:45 Toronto
06:15 Dublin
05:15 Dublin
10:00 Madrid
Connect
LH471 Lufthansa
LH1112 Lufthansa
18:00 Toronto
10:10 Frankfurt
08:05 Frankfurt
12:45 Madrid
Connect
KL0692 KLM
KL1701 KLM
18:40 Toronto
09:45 Amsterdam Schiphol
07:50 Amsterdam Schiphol
12:15 Madrid
Connect
KL0692 KLM
KL1703 KLM
18:40 Toronto
13:30 Amsterdam Schiphol
07:50 Amsterdam Schiphol
16:05 Madrid
Connect
KL0692 KLM
UX1098 Air Europa
18:40 Toronto
11:05 Amsterdam Schiphol
07:50 Amsterdam Schiphol
13:45 Madrid
Connect
AF351 Air France
AF1300 Air France
18:45 Toronto
09:30 Paris CDG
08:10 Paris CDG
11:35 Madrid
Connect
AF351 Air France
AF1600 Air France
18:45 Toronto
12:25 Paris CDG
08:10 Paris CDG
14:35 Madrid
Connect
TP262 TAP Portugal
TP1016 TAP Portugal
20:10 Toronto
14:35 Lisbon
08:10 Lisbon
17:10 Madrid
Connect
TP262 TAP Portugal
TP1014 TAP Portugal
20:10 Toronto
09:55 Lisbon
08:10 Lisbon
12:30 Madrid
Connect
LH495 Lufthansa
LH1804 Lufthansa
20:20 Toronto
15:00 Munich
10:10 Munich
17:40 Madrid
Connect
KL0696 KLM
KL1703 KLM
21:50 Toronto
13:30 Amsterdam Schiphol
11:05 Amsterdam Schiphol
16:05 Madrid
Connect
BA098 British Airways
IB3175 Iberia
22:05 Toronto
10:55 London Heathrow
10:05 London Heathrow
14:25 Madrid
Connect
BA098 British Airways
BA460 British Airways
22:05 Toronto
13:05 London Heathrow
10:05 London Heathrow
16:25 Madrid
Connect
BA098 British Airways
IB3177 Iberia
22:05 Toronto
13:45 London Heathrow
10:05 London Heathrow
17:15 Madrid
Connect
AC824 Air Canada
22:20 Toronto
11:45 Madrid Direct

2. London to Barcelona

  1. You take a bus, shuttle or taxi from your location in Paris to London.

  2. You take a flight from London to Barcelona and cost approximately 460 USD.

  3. You take a bus, shuttle or taxi from Barcelona to your destination in Spain.

Flight Depart Arrive
WS3516 WestJet
WS14 WestJet
10:35 London
22:15 Toronto
11:26 Toronto
11:50 Barcelona
Connect
AC8648 Air Canada
AC820 Air Canada
13:25 London
20:25 Toronto
14:11 Toronto
10:10 Barcelona
Connect
AC8652 Air Canada
AC872 Air Canada
LH1126 Lufthansa
14:55 London
16:55 Toronto
10:15 Frankfurt
15:41 Toronto
06:30 Frankfurt
12:15 Barcelona
Connect
AC8652 Air Canada
AC820 Air Canada
14:55 London
20:25 Toronto
15:41 Toronto
10:10 Barcelona
Connect
AC8652 Air Canada
LH471 Lufthansa
LH1126 Lufthansa
14:55 London
18:00 Toronto
10:15 Frankfurt
15:41 Toronto
08:05 Frankfurt
12:15 Barcelona
Connect
AC8664 Air Canada
AC822 Air Canada
15:40 London
20:50 Montreal
17:09 Montreal
10:10 Barcelona
Connect
AC8654 Air Canada
TS280 Air Transat
18:00 London
22:30 Toronto
18:46 Toronto
12:25 Barcelona
Connect
AC8654 Air Canada
WS14 WestJet
18:00 London
22:15 Toronto
18:46 Toronto
11:50 Barcelona
Connect
AC8654 Air Canada
AC820 Air Canada
18:00 London
20:25 Toronto
18:46 Toronto
10:10 Barcelona
Connect
WS3508 WestJet
TS280 Air Transat
18:30 London
22:30 Toronto
19:21 Toronto
12:25 Barcelona
Connect
WS3508 WestJet
AC820 Air Canada
18:30 London
20:25 Toronto
19:21 Toronto
10:10 Barcelona
Connect
WS3508 WestJet
WS14 WestJet
18:30 London
22:15 Toronto
19:21 Toronto
11:50 Barcelona
Connect
WS3508 WestJet
KL0696 KLM
KL1673 KLM
18:30 London
21:50 Toronto
14:25 Amsterdam Schiphol
19:21 Toronto
11:05 Amsterdam Schiphol
16:35 Barcelona
Connect
AC8656 Air Canada
WS14 WestJet
20:30 London
22:15 Toronto
21:16 Toronto
11:50 Barcelona
Connect
AC8656 Air Canada
TS280 Air Transat
20:30 London
22:30 Toronto
21:16 Toronto
12:25 Barcelona
Connect

3. Toronto to Barcelona

  1. You take a bus, shuttle or taxi from your location in Paris to Toronto.

  2. You take a flight from Toronto to Barcelona and cost approximately 460 USD.

  3. You take a bus, shuttle or taxi from Barcelona to your destination in Spain.

Flight Depart Arrive
AA6181 American Airlines
AA742 American Airlines
11:48 Toronto
19:00 Philadelphia
13:37 Philadelphia
09:00 Barcelona
Connect
AA3617 American Airlines
AA66 American Airlines
12:30 Toronto
17:35 New York JFK
14:16 New York JFK
07:10 Barcelona
Connect
AC7654 Air Canada
UA120 United Airlines
14:55 Toronto
19:30 Newark
16:30 Newark
09:00 Barcelona
Connect
AC418 Air Canada
AC822 Air Canada
16:00 Toronto
20:50 Montreal
17:19 Montreal
10:10 Barcelona
Connect
AA3080 American Airlines
AA40 American Airlines
16:30 Toronto
22:00 Chicago O'Hare
17:40 Chicago O'Hare
13:30 Barcelona
Connect
AC872 Air Canada
LH1126 Lufthansa
16:55 Toronto
10:15 Frankfurt
06:30 Frankfurt
12:15 Barcelona
Connect
AC420 Air Canada
AC822 Air Canada
17:00 Toronto
20:50 Montreal
18:19 Montreal
10:10 Barcelona
Connect
EI126 Aer Lingus
EI562 Aer Lingus
17:45 Toronto
07:20 Dublin
05:15 Dublin
10:50 Barcelona
Connect
LH471 Lufthansa
LH1126 Lufthansa
18:00 Toronto
10:15 Frankfurt
08:05 Frankfurt
12:15 Barcelona
Connect
LH471 Lufthansa
LH1128 Lufthansa
18:00 Toronto
13:30 Frankfurt
08:05 Frankfurt
15:30 Barcelona
Connect
AC422 Air Canada
AC822 Air Canada
18:00 Toronto
20:50 Montreal
19:19 Montreal
10:10 Barcelona
Connect
AC878 Air Canada
LX1952 Swiss
18:30 Toronto
09:40 Zurich
08:05 Zurich
11:20 Barcelona
Connect
KL0692 KLM
KL1673 KLM
18:40 Toronto
14:25 Amsterdam Schiphol
07:50 Amsterdam Schiphol
16:35 Barcelona
Connect
KL0692 KLM
KL1669 KLM
18:40 Toronto
10:05 Amsterdam Schiphol
07:50 Amsterdam Schiphol
12:15 Barcelona
Connect
AF351 Air France
AF1348 Air France
18:45 Toronto
09:30 Paris CDG
08:10 Paris CDG
11:20 Barcelona
Connect
AF351 Air France
AF1648 Air France
18:45 Toronto
12:15 Paris CDG
08:10 Paris CDG
14:00 Barcelona
Connect
TP262 TAP Portugal
TP1038 TAP Portugal
20:10 Toronto
12:00 Lisbon
08:10 Lisbon
14:50 Barcelona
Connect
LH495 Lufthansa
LH1812 Lufthansa
20:20 Toronto
12:45 Munich
10:10 Munich
14:45 Barcelona
Connect
AC820 Air Canada
20:25 Toronto
10:10 Barcelona Direct
KL0696 KLM
KL1673 KLM
21:50 Toronto
14:25 Amsterdam Schiphol
11:05 Amsterdam Schiphol
16:35 Barcelona
Connect
BA098 British Airways
BA476 British Airways
22:05 Toronto
16:05 London Heathrow
10:05 London Heathrow
19:15 Barcelona
Connect
BA098 British Airways
BA480 British Airways
22:05 Toronto
13:25 London Heathrow
10:05 London Heathrow
16:30 Barcelona
Connect
WS14 WestJet
22:15 Toronto
11:50 Barcelona Direct
TS280 Air Transat
22:30 Toronto
12:25 Barcelona Direct

4. London to Madrid

  1. You take a bus, shuttle or taxi from your location in Paris to London.

  2. You take a flight from London to Madrid and cost approximately 480 USD.

  3. You take a bus, shuttle or taxi from Madrid to your destination in Spain.

Flight Depart Arrive
AC8652 Air Canada
AC824 Air Canada
14:55 London
22:20 Toronto
15:41 Toronto
11:45 Madrid
Connect
AC8654 Air Canada
AC824 Air Canada
18:00 London
22:20 Toronto
18:46 Toronto
11:45 Madrid
Connect
WS3508 WestJet
AC824 Air Canada
18:30 London
22:20 Toronto
19:21 Toronto
11:45 Madrid
Connect
AC8656 Air Canada
AC824 Air Canada
20:30 London
22:20 Toronto
21:16 Toronto
11:45 Madrid
Connect

5. Toronto to Sevilla

  1. You take a bus, shuttle or taxi from your location in Paris to Toronto.

  2. You take a flight from Toronto to Sevilla and cost approximately 480 USD.

  3. You take a bus, shuttle or taxi from Sevilla to your destination in Spain.

Flight Depart Arrive
AA3617 American Airlines
AA94 American Airlines
IB562 Iberia
12:30 Toronto
18:55 New York JFK
11:40 Madrid
14:16 New York JFK
08:10 Madrid
12:45 Sevilla
Connect
AC872 Air Canada
LH1140 Lufthansa
16:55 Toronto
09:35 Frankfurt
06:30 Frankfurt
12:30 Sevilla
Connect
TS360 Air Transat
HV6727 6729 Transavia Holland
17:40 Toronto
09:00 Amsterdam Schiphol
07:15 Amsterdam Schiphol
11:55 Sevilla
Connect
EI126 Aer Lingus
FR7146 Ryanair
17:45 Toronto
09:50 Dublin
05:15 Dublin
13:35 Sevilla
Connect
AC878 Air Canada
WK220 Edelweiss Air
18:30 Toronto
09:30 Zurich
08:05 Zurich
12:10 Sevilla
Connect
KL0692 KLM
HV6729 Transavia Holland
18:40 Toronto
16:45 Amsterdam Schiphol
07:50 Amsterdam Schiphol
19:40 Sevilla
Connect
KL0692 KLM
HV6727 6729 Transavia Holland
18:40 Toronto
09:00 Amsterdam Schiphol
07:50 Amsterdam Schiphol
11:55 Sevilla
Connect
AF351 Air France
VY8837 Vueling Airlines
18:45 Toronto
10:00 Paris CDG
08:10 Paris CDG
12:25 Sevilla
Connect
AF351 Air France
VY8835 8837 8839 Vueling Airlines
18:45 Toronto
09:55 Paris CDG
08:10 Paris CDG
12:20 Sevilla
Connect
AC880 Air Canada
VY8837 Vueling Airlines
18:50 Toronto
10:00 Paris CDG
08:00 Paris CDG
12:25 Sevilla
Connect
TP262 TAP Portugal
TP1102 TAP Portugal
20:10 Toronto
15:00 Lisbon
08:10 Lisbon
17:10 Sevilla
Connect
LH495 Lufthansa
LH1822 Lufthansa
20:20 Toronto
13:15 Munich
10:10 Munich
16:15 Sevilla
Connect
AC820 Air Canada
VY2218 Vueling Airlines
20:25 Toronto
15:15 Barcelona
10:10 Barcelona
16:50 Sevilla
Connect
AC820 Air Canada
VY2216 Vueling Airlines
20:25 Toronto
11:45 Barcelona
10:10 Barcelona
13:20 Sevilla
Connect
S4322 Azores Airlines
S4120 Azores Airlines
TP1102 TAP Portugal
20:40 Toronto
08:40 Ponta Delgada
15:00 Lisbon
06:25 Ponta Delgada
11:55 Lisbon
17:10 Sevilla
Connect
AC894 Air Canada
FR8732 Ryanair
20:40 Toronto
12:40 Milan Malpensa
10:45 Milan Malpensa
15:15 Sevilla
Connect
WS3 WestJet
BA2798 British Airways
20:50 Toronto
15:20 London Gatwick
09:10 London Gatwick
19:05 Sevilla
Connect
TS308 Air Transat
FR9666 Ryanair
21:15 Toronto
17:25 Rome
11:55 Rome
20:10 Sevilla
Connect
TS754 Air Transat
TP1941 TAP Portugal
TP1102 TAP Portugal
21:15 Toronto
11:20 Porto
15:00 Lisbon
09:10 Porto
12:20 Lisbon
17:10 Sevilla
Connect
TP258 TAP Portugal
S4120 Azores Airlines
TP1102 TAP Portugal
21:25 Toronto
08:40 Ponta Delgada
15:00 Lisbon
07:20 Ponta Delgada
11:55 Lisbon
17:10 Sevilla
Connect
AZ0651 Alitalia
FR9666 Ryanair
21:30 Toronto
17:25 Rome
12:05 Rome
20:10 Sevilla
Connect
KL0696 KLM
HV6729 Transavia Holland
21:50 Toronto
16:45 Amsterdam Schiphol
11:05 Amsterdam Schiphol
19:40 Sevilla
Connect
WS14 WestJet
VY2218 Vueling Airlines
22:15 Toronto
15:15 Barcelona
11:50 Barcelona
16:50 Sevilla
Connect
WS14 WestJet
VY2226 Vueling Airlines
22:15 Toronto
16:30 Barcelona
11:50 Barcelona
18:05 Sevilla
Connect
WS14 WestJet
VY2226 Vueling Airlines
22:15 Toronto
14:50 Barcelona
11:50 Barcelona
16:25 Sevilla
Connect
AC824 Air Canada
IB564 Iberia
22:20 Toronto
16:00 Madrid
11:45 Madrid
17:10 Sevilla
Connect
AC824 Air Canada
IB566 Iberia
22:20 Toronto
19:50 Madrid
11:45 Madrid
20:55 Sevilla
Connect
TS336 Air Transat
TP1102 TAP Portugal
22:20 Toronto
15:00 Lisbon
10:20 Lisbon
17:10 Sevilla
Connect
TS280 Air Transat
VY2208 Vueling Airlines
22:30 Toronto
19:15 Barcelona
12:25 Barcelona
20:50 Sevilla
Connect
TS280 Air Transat
VY2226 Vueling Airlines
22:30 Toronto
16:30 Barcelona
12:25 Barcelona
18:05 Sevilla
Connect
TS280 Air Transat
VY2218 Vueling Airlines
22:30 Toronto
17:00 Barcelona
12:25 Barcelona
18:35 Sevilla
Connect
AC808 Air Canada
FR4370 Ryanair
22:45 Toronto
16:40 Manchester
10:45 Manchester
20:25 Sevilla
Connect
AC1958 Air Canada
FR6823 Ryanair
23:05 Toronto
14:05 Porto
10:55 Porto
16:15 Sevilla
Connect
AC810 Air Canada
TP1102 TAP Portugal
23:10 Toronto
15:00 Lisbon
11:10 Lisbon
17:10 Sevilla
Connect

6. Toronto to Porto

  1. You take a bus, shuttle or taxi from your location in Paris to Toronto.

  2. You take a flight from Toronto to Porto and cost approximately 430 USD.

  3. You take a bus, shuttle or taxi from Porto to your destination in Spain.

Flight Depart Arrive
LH471 Lufthansa
LH1176 Lufthansa
18:00 Toronto
09:50 Frankfurt
08:05 Frankfurt
11:35 Porto
Connect
AC7656 Air Canada
UA144 United Airlines
18:25 Toronto
21:55 Newark
20:02 Newark
09:45 Porto
Connect
AC878 Air Canada
TP923 TAP Portugal
18:30 Toronto
10:25 Zurich
08:05 Zurich
12:05 Porto
Connect
AC878 Air Canada
LX2062 2064 2064 Swiss
18:30 Toronto
09:20 Zurich
08:05 Zurich
10:50 Porto
Connect
KL0692 KLM
HV6001 Transavia Holland
18:40 Toronto
09:40 Amsterdam Schiphol
07:50 Amsterdam Schiphol
11:20 Porto
Connect
KL0692 KLM
KL1711 KLM
18:40 Toronto
09:20 Amsterdam Schiphol
07:50 Amsterdam Schiphol
10:55 Porto
Connect
TP262 TAP Portugal
TP1930 TAP Portugal
20:10 Toronto
09:40 Lisbon
08:10 Lisbon
10:35 Porto
Connect
S4330 Azores Airlines
S4184 Azores Airlines
20:45 Toronto
10:20 Terceira
06:25 Terceira
13:45 Porto
Connect
TS754 Air Transat
21:15 Toronto
09:10 Porto Direct
BA098 British Airways
BA2782 British Airways
22:05 Toronto
11:00 London Heathrow
10:05 London Heathrow
13:25 Porto
Connect
AC1958 Air Canada
23:05 Toronto
10:55 Porto Direct

References

Find Hotels in Spain

You can find hotels and accommodations in Spain with our hotels search tool below

Booking.com