How to get to Toronto, ON, Canada from Costa Rica by flight ? You can check flights from Costa Rica to Toronto, ON, Canada below.
You can find flight ticket prices from Costa Rica to Toronto, ON, Canada with our flight tickets search tool below
You take a bus, shuttle or taxi from your location in Costa Rica to Madrid.
You take a flight from Madrid to Toronto and cost approximately 290 USD.
You take a bus, shuttle or taxi from Toronto to your destination in Toronto, ON, Canada.
Flight | Depart | Arrive | |
---|---|---|---|
KL1698
KLM
KL0691
KLM
|
06:00
Madrid
10:45
Amsterdam Schiphol
|
08:25
Amsterdam Schiphol
12:45
Toronto
|
Connect |
AF1401
Air France
AF356
Air France
|
06:00
Madrid
13:55
Paris CDG
|
08:05
Paris CDG
16:10
Toronto
|
Connect |
TP1023
TAP Portugal
AC811
Air Canada
|
06:45
Madrid
08:55
Lisbon
|
07:05
Lisbon
12:05
Toronto
|
Connect |
TP1023
TAP Portugal
TP257
TAP Portugal
|
06:45
Madrid
10:40
Lisbon
|
07:05
Lisbon
13:55
Toronto
|
Connect |
UX1091
Air Europa
KL0691
KLM
|
07:05
Madrid
10:45
Amsterdam Schiphol
|
09:40
Amsterdam Schiphol
12:45
Toronto
|
Connect |
LH1123
Lufthansa
LH470
Lufthansa
|
08:30
Madrid
13:55
Frankfurt
|
11:00
Frankfurt
16:20
Toronto
|
Connect |
EI593
Aer Lingus
EI127
Aer Lingus
|
10:35
Madrid
13:30
Dublin
|
12:10
Dublin
16:15
Toronto
|
Connect |
TP1019
TAP Portugal
TP259
TAP Portugal
|
11:05
Madrid
17:00
Lisbon
|
11:25
Lisbon
20:15
Toronto
|
Connect |
UA164
United Airlines
AC7709
Air Canada
|
11:15
Madrid
16:20
Washington Dulles
|
14:10
Washington Dulles
17:48
Toronto
|
Connect |
UA164
United Airlines
UA3851
United Airlines
|
11:15
Madrid
17:45
Washington Dulles
|
14:10
Washington Dulles
19:20
Toronto
|
Connect |
UA50
United Airlines
AC7655
Air Canada
|
11:25
Madrid
15:30
Newark
|
13:50
Newark
17:05
Toronto
|
Connect |
UA50
United Airlines
AC7657
Air Canada
|
11:25
Madrid
17:05
Newark
|
13:50
Newark
18:40
Toronto
|
Connect |
BA459
British Airways
BA099
British Airways
|
11:40
Madrid
17:05
London Heathrow
|
13:05
London Heathrow
19:55
Toronto
|
Connect |
AC825
Air Canada
|
13:20
Madrid
|
15:30 Toronto | Direct |
IB3176
Iberia
BA099
British Airways
|
13:25
Madrid
17:05
London Heathrow
|
14:50
London Heathrow
19:55
Toronto
|
Connect |
TP1015
TAP Portugal
TP259
TAP Portugal
|
15:25
Madrid
17:00
Lisbon
|
15:45
Lisbon
20:15
Toronto
|
Connect |
You take a bus, shuttle or taxi from your location in Costa Rica to Madrid.
You take a flight from Madrid to Billy Bishop Toronto City and cost approximately 450 USD.
You take a bus, shuttle or taxi from Billy Bishop Toronto City to your destination in Toronto, ON, Canada.
Flight | Depart | Arrive | |
---|---|---|---|
UX1013
Air Europa
WS25
WestJet
PD284
Porter Airlines
|
07:35
Madrid
10:10
London Gatwick
15:00
Halifax
|
09:00
London Gatwick
12:56
Halifax
17:00
Billy Bishop Toronto City
|
Connect |
LH1123
Lufthansa
LH478
Lufthansa
AC7959
Air Canada
|
08:30
Madrid
14:05
Frankfurt
07:30
Montreal
|
11:00
Frankfurt
16:10
Montreal
08:49
Billy Bishop Toronto City
|
Connect |
TS385
Air Transat
AC7959
Air Canada
|
09:35
Madrid
07:30
Montreal
|
11:30
Montreal
08:49
Billy Bishop Toronto City
|
Connect |
TS385
Air Transat
AC8704
Air Canada
PD514
Porter Airlines
|
09:35
Madrid
13:15
Montreal
16:55
Quebec
|
11:30
Montreal
14:08
Quebec
18:43
Billy Bishop Toronto City
|
Connect |
TP1019
TAP Portugal
TP253
TAP Portugal
AC7959
Air Canada
|
11:05
Madrid
17:00
Lisbon
07:30
Montreal
|
11:25
Lisbon
19:45
Montreal
08:49
Billy Bishop Toronto City
|
Connect |
IB1116
Iberia
AC823
Air Canada
AC7959
Air Canada
|
11:15
Madrid
14:10
Barcelona
07:30
Montreal
|
12:35
Barcelona
16:25
Montreal
08:49
Billy Bishop Toronto City
|
Connect |
UA50
United Airlines
PD124
Porter Airlines
|
11:25
Madrid
10:10
Newark
|
13:50
Newark
11:50
Billy Bishop Toronto City
|
Connect |
IB8804
Iberia
AC071
Air Canada
AC7959
Air Canada
|
11:30
Madrid
12:50
Algiers
07:30
Montreal
|
12:00
Algiers
16:30
Montreal
08:49
Billy Bishop Toronto City
|
Connect |
BA459
British Airways
BA095
British Airways
AC7959
Air Canada
|
11:40
Madrid
17:40
London Heathrow
07:30
Montreal
|
13:05
London Heathrow
19:50
Montreal
08:49
Billy Bishop Toronto City
|
Connect |
AF1301
Air France
AF348
Air France
AC7959
Air Canada
|
12:15
Madrid
18:15
Paris CDG
07:30
Montreal
|
14:25
Paris CDG
19:55
Montreal
08:49
Billy Bishop Toronto City
|
Connect |
AF1301
Air France
AF342
Air France
AC7959
Air Canada
|
12:15
Madrid
15:40
Paris CDG
07:30
Montreal
|
14:25
Paris CDG
17:20
Montreal
08:49
Billy Bishop Toronto City
|
Connect |
AA95
American Airlines
AA4543
American Airlines
AC7959
Air Canada
|
12:30
Madrid
17:29
New York JFK
07:30
Montreal
|
14:30
New York JFK
19:02
Montreal
08:49
Billy Bishop Toronto City
|
Connect |
AC825
Air Canada
AC422
Air Canada
AC7959
Air Canada
|
13:20
Madrid
18:00
Toronto
07:30
Montreal
|
15:30
Toronto
19:14
Montreal
08:49
Billy Bishop Toronto City
|
Connect |
AC825
Air Canada
AC420
Air Canada
PD406
Porter Airlines
|
13:20
Madrid
17:00
Toronto
09:55
Montreal
|
15:30
Toronto
18:14
Montreal
11:14
Billy Bishop Toronto City
|
Connect |
AC825
Air Canada
AC424
Air Canada
AC7959
Air Canada
|
13:20
Madrid
19:00
Toronto
07:30
Montreal
|
15:30
Toronto
20:14
Montreal
08:49
Billy Bishop Toronto City
|
Connect |
AC825
Air Canada
AC468
Air Canada
PD214
Porter Airlines
|
13:20
Madrid
21:00
Toronto
09:55
Ottawa
|
15:30
Toronto
22:00
Ottawa
10:59
Billy Bishop Toronto City
|
Connect |
AC825
Air Canada
AC424
Air Canada
PD406
Porter Airlines
|
13:20
Madrid
19:00
Toronto
09:55
Montreal
|
15:30
Toronto
20:14
Montreal
11:14
Billy Bishop Toronto City
|
Connect |
AC825
Air Canada
AC422
Air Canada
PD406
Porter Airlines
|
13:20
Madrid
18:00
Toronto
09:55
Montreal
|
15:30
Toronto
19:14
Montreal
11:14
Billy Bishop Toronto City
|
Connect |
AC825
Air Canada
AC464
Air Canada
PD214
Porter Airlines
|
13:20
Madrid
19:00
Toronto
09:55
Ottawa
|
15:30
Toronto
20:00
Ottawa
10:59
Billy Bishop Toronto City
|
Connect |
AC825
Air Canada
AC8877
Air Canada
PD225
Porter Airlines
|
13:20
Madrid
21:05
Toronto
10:25
Windsor
|
15:30
Toronto
22:09
Windsor
11:21
Billy Bishop Toronto City
|
Connect |
AC825
Air Canada
AC462
Air Canada
PD214
Porter Airlines
|
13:20
Madrid
18:00
Toronto
09:55
Ottawa
|
15:30
Toronto
19:00
Ottawa
10:59
Billy Bishop Toronto City
|
Connect |
AC825
Air Canada
AC420
Air Canada
AC7959
Air Canada
|
13:20
Madrid
17:00
Toronto
07:30
Montreal
|
15:30
Toronto
18:14
Montreal
08:49
Billy Bishop Toronto City
|
Connect |
IB3176
Iberia
BA095
British Airways
AC7959
Air Canada
|
13:25
Madrid
17:40
London Heathrow
07:30
Montreal
|
14:50
London Heathrow
19:50
Montreal
08:49
Billy Bishop Toronto City
|
Connect |
AT973
Royal Air Maroc
AT208
Royal Air Maroc
PD406
Porter Airlines
|
14:00
Madrid
18:30
Casablanca
09:55
Montreal
|
14:50
Casablanca
20:50
Montreal
11:14
Billy Bishop Toronto City
|
Connect |
AT973
Royal Air Maroc
AT208
Royal Air Maroc
AC7959
Air Canada
|
14:00
Madrid
18:30
Casablanca
07:30
Montreal
|
14:50
Casablanca
20:50
Montreal
08:49
Billy Bishop Toronto City
|
Connect |
TP1015
TAP Portugal
TP207
TAP Portugal
PD124
Porter Airlines
|
15:25
Madrid
18:30
Lisbon
10:10
Newark
|
15:45
Lisbon
21:30
Newark
11:50
Billy Bishop Toronto City
|
Connect |
TP1015
TAP Portugal
TP253
TAP Portugal
PD406
Porter Airlines
|
15:25
Madrid
17:00
Lisbon
09:55
Montreal
|
15:45
Lisbon
19:45
Montreal
11:14
Billy Bishop Toronto City
|
Connect |
TP1015
TAP Portugal
TP253
TAP Portugal
AC7959
Air Canada
|
15:25
Madrid
17:00
Lisbon
07:30
Montreal
|
15:45
Lisbon
19:45
Montreal
08:49
Billy Bishop Toronto City
|
Connect |
IB6165
Iberia
B62679
JetBlue Airways
PD124
Porter Airlines
|
17:20
Madrid
21:25
Boston
10:10
Newark
|
19:15
Boston
22:48
Newark
11:50
Billy Bishop Toronto City
|
Connect |
IB6165
Iberia
PD940
Porter Airlines
|
17:20
Madrid
11:45
Boston
|
19:15
Boston
13:39
Billy Bishop Toronto City
|
Connect |
You take a bus, shuttle or taxi from your location in Costa Rica to Madrid.
You take a flight from Madrid to Buffalo and cost approximately 600 USD.
You take a bus, shuttle or taxi from Buffalo to your destination in Toronto, ON, Canada.
Flight | Depart | Arrive | |
---|---|---|---|
AF1401
Air France
DL97
Delta
DL2028
Delta
|
06:00
Madrid
10:30
Paris CDG
16:00
Detroit
|
08:05
Paris CDG
13:18
Detroit
17:08
Buffalo
|
Connect |
AF1401
Air France
DL263
Delta
DL5619
Delta
|
06:00
Madrid
10:20
Paris CDG
14:59
New York JFK
|
08:05
Paris CDG
12:40
New York JFK
16:34
Buffalo
|
Connect |
AF1401
Air France
AF014
Air France
DL5619
Delta
|
06:00
Madrid
11:20
Paris CDG
14:59
New York JFK
|
08:05
Paris CDG
13:50
New York JFK
16:34
Buffalo
|
Connect |
AF1401
Air France
DL97
Delta
DL4720
Delta
|
06:00
Madrid
10:30
Paris CDG
14:08
Detroit
|
08:05
Paris CDG
13:18
Detroit
15:12
Buffalo
|
Connect |
TP1023
TAP Portugal
UA65
United Airlines
UA4583
United Airlines
|
06:45
Madrid
10:25
Lisbon
14:15
Newark
|
07:05
Lisbon
13:15
Newark
15:30
Buffalo
|
Connect |
DL109
Delta
DL1507
Delta
|
10:45
Madrid
15:22
Atlanta
|
14:25
Atlanta
17:30
Buffalo
|
Connect |
DL109
Delta
DL2680
Delta
|
10:45
Madrid
21:02
Atlanta
|
14:25
Atlanta
23:05
Buffalo
|
Connect |
AA37
American Airlines
AA1050
American Airlines
|
11:05
Madrid
17:41
Dallas/Ft.Worth
|
14:30
Dallas/Ft.Worth
21:41
Buffalo
|
Connect |
DL127
Delta
DL5619
Delta
|
11:15
Madrid
14:59
New York JFK
|
13:20
New York JFK
16:34
Buffalo
|
Connect |
AA749
American Airlines
AA2301
American Airlines
|
11:15
Madrid
17:00
Charlotte
|
14:40
Charlotte
18:41
Buffalo
|
Connect |
AA749
American Airlines
AA703
American Airlines
|
11:15
Madrid
22:30
Charlotte
|
14:40
Charlotte
00:10
Buffalo
|
Connect |
UA164
United Airlines
UA3939
United Airlines
|
11:15
Madrid
22:05
Washington Dulles
|
14:10
Washington Dulles
23:23
Buffalo
|
Connect |
DL127
Delta
DL5735
Delta
|
11:15
Madrid
21:51
New York JFK
|
13:20
New York JFK
23:37
Buffalo
|
Connect |
UA164
United Airlines
UA3958
United Airlines
|
11:15
Madrid
18:00
Washington Dulles
|
14:10
Washington Dulles
19:18
Buffalo
|
Connect |
UA164
United Airlines
UA6250
United Airlines
|
11:15
Madrid
18:00
Washington Dulles
|
14:10
Washington Dulles
19:17
Buffalo
|
Connect |
UA50
United Airlines
UA4877
United Airlines
|
11:25
Madrid
20:30
Newark
|
13:50
Newark
21:45
Buffalo
|
Connect |
UA50
United Airlines
UA4595
United Airlines
|
11:25
Madrid
20:30
Newark
|
13:50
Newark
21:44
Buffalo
|
Connect |
IB6275
Iberia
AA3580
American Airlines
|
11:40
Madrid
17:15
Chicago O'Hare
|
14:20
Chicago O'Hare
19:55
Buffalo
|
Connect |
IB6275
Iberia
AA4017
American Airlines
|
11:40
Madrid
21:00
Chicago O'Hare
|
14:20
Chicago O'Hare
23:37
Buffalo
|
Connect |
AA95
American Airlines
AA1467
American Airlines
AA4516
American Airlines
|
12:30
Madrid
18:05
New York JFK
20:59
Reagan Washington
|
14:30
New York JFK
19:49
Reagan Washington
22:25
Buffalo
|
Connect |
AA95
American Airlines
B6102
JetBlue Airways
|
12:30
Madrid
21:35
New York JFK
|
14:30
New York JFK
23:08
Buffalo
|
Connect |
KL1702
KLM
KL0617
KLM
DL5527
Delta
|
12:50
Madrid
17:00
Amsterdam Schiphol
20:55
Boston
|
15:20
Amsterdam Schiphol
18:40
Boston
22:44
Buffalo
|
Connect |
AC825
Air Canada
AC7708
Air Canada
UA3939
United Airlines
|
13:20
Madrid
18:30
Toronto
22:05
Washington Dulles
|
15:30
Toronto
19:53
Washington Dulles
23:23
Buffalo
|
Connect |
AA741
American Airlines
AA4843
American Airlines
|
13:25
Madrid
18:45
Philadelphia
|
17:10
Philadelphia
20:13
Buffalo
|
Connect |
AA741
American Airlines
AA4722
American Airlines
|
13:25
Madrid
21:00
Philadelphia
|
17:10
Philadelphia
22:22
Buffalo
|
Connect |
AT973
Royal Air Maroc
AT200
Royal Air Maroc
B6102
JetBlue Airways
|
14:00
Madrid
15:50
Casablanca
21:35
New York JFK
|
14:50
Casablanca
18:40
New York JFK
23:08
Buffalo
|
Connect |
UX091
Air Europa
DL5735
Delta
|
15:35
Madrid
21:51
New York JFK
|
17:45
New York JFK
23:37
Buffalo
|
Connect |
IB6251
Iberia
B6102
JetBlue Airways
|
16:50
Madrid
21:35
New York JFK
|
19:25
New York JFK
23:08
Buffalo
|
Connect |
IB6165
Iberia
DL5527
Delta
|
17:20
Madrid
20:55
Boston
|
19:15
Boston
22:44
Buffalo
|
Connect |
You take a bus, shuttle or taxi from your location in Costa Rica to Madrid.
You take a flight from Madrid to London and cost approximately 340 USD.
You take a bus, shuttle or taxi from London to your destination in Toronto, ON, Canada.
Flight | Depart | Arrive | |
---|---|---|---|
UX1159
Air Europa
AC813
Air Canada
AC8187
Air Canada
|
06:35
Madrid
09:30
Lisbon
13:25
Montreal
|
06:55
Lisbon
11:45
Montreal
15:08
London
|
Connect |
UX1159
Air Europa
AC811
Air Canada
AC8649
Air Canada
|
06:35
Madrid
08:55
Lisbon
14:15
Toronto
|
06:55
Lisbon
12:05
Toronto
14:59
London
|
Connect |
TP1023
TAP Portugal
AC811
Air Canada
AC8649
Air Canada
|
06:45
Madrid
08:55
Lisbon
14:15
Toronto
|
07:05
Lisbon
12:05
Toronto
14:59
London
|
Connect |
TP1023
TAP Portugal
AC813
Air Canada
AC8187
Air Canada
|
06:45
Madrid
09:30
Lisbon
13:25
Montreal
|
07:05
Lisbon
11:45
Montreal
15:08
London
|
Connect |
FR2948
Ryanair
AC835
Air Canada
AC8649
Air Canada
|
07:00
Madrid
10:15
Brussels
14:15
Toronto
|
09:20
Brussels
12:15
Toronto
14:59
London
|
Connect |
FR2948
Ryanair
AC833
Air Canada
AC8187
Air Canada
|
07:00
Madrid
10:15
Brussels
13:25
Montreal
|
09:20
Brussels
11:35
Montreal
15:08
London
|
Connect |
IB3108 8764
Iberia
AC811
Air Canada
AC8649
Air Canada
|
07:25
Madrid
08:55
Lisbon
14:15
Toronto
|
07:50
Lisbon
12:05
Toronto
14:59
London
|
Connect |
IB3108 8764
Iberia
AC813
Air Canada
AC8187
Air Canada
|
07:25
Madrid
09:30
Lisbon
13:25
Montreal
|
07:50
Lisbon
11:45
Montreal
15:08
London
|
Connect |
TS385
Air Transat
AC8187
Air Canada
|
09:35
Madrid
13:25
Montreal
|
11:30
Montreal
15:08
London
|
Connect |
UA164
United Airlines
UA3851
United Airlines
AC8655
Air Canada
|
11:15
Madrid
17:45
Washington Dulles
21:10
Toronto
|
14:10
Washington Dulles
19:20
Toronto
21:54
London
|
Connect |
UA164
United Airlines
AC7709
Air Canada
AC8655
Air Canada
|
11:15
Madrid
16:20
Washington Dulles
21:10
Toronto
|
14:10
Washington Dulles
17:48
Toronto
21:54
London
|
Connect |
UA50
United Airlines
AC7657
Air Canada
AC8655
Air Canada
|
11:25
Madrid
17:05
Newark
21:10
Toronto
|
13:50
Newark
18:40
Toronto
21:54
London
|
Connect |
UA50
United Airlines
AC7655
Air Canada
AC8655
Air Canada
|
11:25
Madrid
15:30
Newark
21:10
Toronto
|
13:50
Newark
17:05
Toronto
21:54
London
|
Connect |
AC825
Air Canada
AC8655
Air Canada
|
13:20
Madrid
21:10
Toronto
|
15:30
Toronto
21:54
London
|
Connect |
TP1015
TAP Portugal
TP259
TAP Portugal
WS3507
WestJet
|
15:25
Madrid
17:00
Lisbon
21:30
Toronto
|
15:45
Lisbon
20:15
Toronto
22:16
London
|
Connect |
TP1015
TAP Portugal
TP259
TAP Portugal
AC8655
Air Canada
|
15:25
Madrid
17:00
Lisbon
21:10
Toronto
|
15:45
Lisbon
20:15
Toronto
21:54
London
|
Connect |
You can find hotels and accommodations in Toronto, ON, Canada with our hotels search tool below
Booking.com