How to get to St. Thomas, ON, Canada from Puerto Rico by flight ? You can check flights from Puerto Rico to St. Thomas, ON, Canada below.
You can find flight ticket prices from Puerto Rico to St. Thomas, ON, Canada with our flight tickets search tool below
You take a bus, shuttle or taxi from your location in Puerto Rico to San Juan.
You take a flight from San Juan to London and cost approximately 310 USD.
You take a bus, shuttle or taxi from London to your destination in St. Thomas, ON, Canada.
Flight | Depart | Arrive | |
---|---|---|---|
UA1803
United Airlines
AC7737
Air Canada
AC8665
Air Canada
|
01:15
San Juan
06:30
Newark
13:40
Montreal
|
05:15
Newark
07:59
Montreal
15:14
London
|
Connect |
UA1803
United Airlines
AC7739
Air Canada
AC8665
Air Canada
|
01:15
San Juan
10:50
Newark
13:40
Montreal
|
05:15
Newark
12:19
Montreal
15:14
London
|
Connect |
UA1803
United Airlines
UA4199
United Airlines
AC8647
Air Canada
|
01:15
San Juan
07:30
Newark
10:35
Toronto
|
05:15
Newark
09:18
Toronto
11:19
London
|
Connect |
UA1803
United Airlines
UA4199
United Airlines
AC8649
Air Canada
|
01:15
San Juan
07:30
Newark
14:10
Toronto
|
05:15
Newark
09:18
Toronto
14:54
London
|
Connect |
UA1803
United Airlines
AC7653
Air Canada
AC8649
Air Canada
|
01:15
San Juan
10:25
Newark
14:10
Toronto
|
05:15
Newark
12:00
Toronto
14:54
London
|
Connect |
UA1803
United Airlines
AC7651
Air Canada
AC8649
Air Canada
|
01:15
San Juan
08:40
Newark
14:10
Toronto
|
05:15
Newark
10:15
Toronto
14:54
London
|
Connect |
UA1803
United Airlines
AC7651
Air Canada
AC8645
Air Canada
|
01:15
San Juan
08:40
Newark
12:30
Toronto
|
05:15
Newark
10:15
Toronto
13:14
London
|
Connect |
UA1803
United Airlines
UA4199
United Airlines
AC8645
Air Canada
|
01:15
San Juan
07:30
Newark
12:30
Toronto
|
05:15
Newark
09:18
Toronto
13:14
London
|
Connect |
UA600
United Airlines
AC504
Air Canada
AC8649
Air Canada
|
02:28
San Juan
09:55
Chicago O'Hare
14:10
Toronto
|
06:16
Chicago O'Hare
12:34
Toronto
14:54
London
|
Connect |
UA600
United Airlines
AC502
Air Canada
AC8645
Air Canada
|
02:28
San Juan
08:05
Chicago O'Hare
12:30
Toronto
|
06:16
Chicago O'Hare
10:44
Toronto
13:14
London
|
Connect |
UA600
United Airlines
UA4609
United Airlines
AC8649
Air Canada
|
02:28
San Juan
08:55
Chicago O'Hare
14:10
Toronto
|
06:16
Chicago O'Hare
11:24
Toronto
14:54
London
|
Connect |
UA600
United Airlines
AC502
Air Canada
AC8649
Air Canada
|
02:28
San Juan
08:05
Chicago O'Hare
14:10
Toronto
|
06:16
Chicago O'Hare
10:44
Toronto
14:54
London
|
Connect |
DL579
Delta
DL4983
Delta
WS3511
WestJet
|
07:00
San Juan
11:50
New York JFK
17:30
Toronto
|
10:53
New York JFK
13:41
Toronto
18:16
London
|
Connect |
DL922
Delta
DL2589
Delta
WS3511
WestJet
|
07:00
San Juan
12:50
Atlanta
17:30
Toronto
|
10:42
Atlanta
15:03
Toronto
18:16
London
|
Connect |
B61032
JetBlue Airways
TS879
Air Transat
|
09:49
San Juan
12:30
Punta Cana
|
10:41
Punta Cana
16:15
London
|
Connect |
TS907
Air Transat
AC8655
Air Canada
|
12:50
San Juan
20:25
Toronto
|
16:50
Toronto
21:09
London
|
Connect |
TS907
Air Transat
AC8597
Air Canada
|
12:50
San Juan
19:05
Toronto
|
16:50
Toronto
19:49
London
|
Connect |
TS907
Air Transat
AC8653
Air Canada
|
12:50
San Juan
18:05
Toronto
|
16:50
Toronto
18:49
London
|
Connect |
AC957
Air Canada
AC8657
Air Canada
|
14:55
San Juan
22:30
Toronto
|
19:55
Toronto
23:14
London
|
Connect |
WS1157
WestJet
WS3507
WestJet
|
15:00
San Juan
22:15
Toronto
|
19:51
Toronto
23:01
London
|
Connect |
You take a bus, shuttle or taxi from your location in Puerto Rico to San Juan.
You take a flight from San Juan to Erie and cost approximately 490 USD.
You take a bus, shuttle or taxi from Erie to your destination in St. Thomas, ON, Canada.
Flight | Depart | Arrive | |
---|---|---|---|
UA600
United Airlines
UA3727
United Airlines
|
02:28
San Juan
14:00
Chicago O'Hare
|
06:16
Chicago O'Hare
16:30
Erie
|
Connect |
AA287
American Airlines
AA2700
American Airlines
AA4960
American Airlines
|
06:40
San Juan
15:00
Miami
20:22
Charlotte
|
09:34
Miami
17:10
Charlotte
22:07
Erie
|
Connect |
AA287
American Airlines
AA2358
American Airlines
AA4960
American Airlines
|
06:40
San Juan
13:35
Miami
20:22
Charlotte
|
09:34
Miami
15:50
Charlotte
22:07
Erie
|
Connect |
DL579
Delta
DL1004
Delta
DL3754
Delta
|
07:00
San Juan
12:29
New York JFK
20:39
Detroit
|
10:53
New York JFK
14:40
Detroit
21:39
Erie
|
Connect |
DL922
Delta
DL1388
Delta
DL3974
Delta
|
07:00
San Juan
12:51
Atlanta
16:00
Detroit
|
10:42
Atlanta
14:48
Detroit
17:01
Erie
|
Connect |
DL579
Delta
DL1004
Delta
DL3974
Delta
|
07:00
San Juan
12:29
New York JFK
16:00
Detroit
|
10:53
New York JFK
14:40
Detroit
17:01
Erie
|
Connect |
DL922
Delta
DL1812
Delta
DL3754
Delta
|
07:00
San Juan
15:00
Atlanta
20:39
Detroit
|
10:42
Atlanta
16:59
Detroit
21:39
Erie
|
Connect |
DL922
Delta
DL1388
Delta
DL3754
Delta
|
07:00
San Juan
12:51
Atlanta
20:39
Detroit
|
10:42
Atlanta
14:48
Detroit
21:39
Erie
|
Connect |
DL922
Delta
DL2244
Delta
DL3754
Delta
|
07:00
San Juan
13:59
Atlanta
20:39
Detroit
|
10:42
Atlanta
15:55
Detroit
21:39
Erie
|
Connect |
DL579
Delta
DL5037
Delta
DL3754
Delta
|
07:00
San Juan
17:14
New York JFK
20:39
Detroit
|
10:53
New York JFK
19:40
Detroit
21:39
Erie
|
Connect |
AA1341
American Airlines
AA2700
American Airlines
AA4960
American Airlines
|
11:00
San Juan
15:00
Miami
20:22
Charlotte
|
13:57
Miami
17:10
Charlotte
22:07
Erie
|
Connect |
9K8211
Cape Air
UA365
United Airlines
UA3814
United Airlines
|
11:25
San Juan
12:55
Charlotte Amalie
21:05
Chicago O'Hare
|
12:00
Charlotte Amalie
17:19
Chicago O'Hare
23:35
Erie
|
Connect |
AA1847
American Airlines
AA4960
American Airlines
|
12:40
San Juan
20:22
Charlotte
|
16:30
Charlotte
22:07
Erie
|
Connect |
F9129
Frontier Airlines
UA3814
United Airlines
|
13:57
San Juan
21:05
Chicago O'Hare
|
18:18
Chicago O'Hare
23:35
Erie
|
Connect |
UA2088
United Airlines
UA3814
United Airlines
|
14:35
San Juan
21:05
Chicago O'Hare
|
18:47
Chicago O'Hare
23:35
Erie
|
Connect |
AA1852
American Airlines
AA4960
American Airlines
|
14:40
San Juan
20:22
Charlotte
|
18:25
Charlotte
22:07
Erie
|
Connect |
AA1329
American Airlines
UA3814
United Airlines
|
14:55
San Juan
21:05
Chicago O'Hare
|
18:57
Chicago O'Hare
23:35
Erie
|
Connect |
You take a bus, shuttle or taxi from your location in Puerto Rico to San Juan.
You take a flight from San Juan to Toronto and cost approximately 170 USD.
You take a bus, shuttle or taxi from Toronto to your destination in St. Thomas, ON, Canada.
Flight | Depart | Arrive | |
---|---|---|---|
UA1803
United Airlines
UA4199
United Airlines
|
01:15
San Juan
07:30
Newark
|
05:15
Newark
09:18
Toronto
|
Connect |
UA1803
United Airlines
AC7651
Air Canada
|
01:15
San Juan
08:40
Newark
|
05:15
Newark
10:15
Toronto
|
Connect |
AA2181
American Airlines
AA3470
American Airlines
|
01:30
San Juan
07:05
Dallas/Ft.Worth
|
05:58
Dallas/Ft.Worth
11:09
Toronto
|
Connect |
UA600
United Airlines
AC504
Air Canada
|
02:28
San Juan
09:55
Chicago O'Hare
|
06:16
Chicago O'Hare
12:34
Toronto
|
Connect |
UA600
United Airlines
AC502
Air Canada
|
02:28
San Juan
08:05
Chicago O'Hare
|
06:16
Chicago O'Hare
10:44
Toronto
|
Connect |
UA600
United Airlines
UA4609
United Airlines
|
02:28
San Juan
08:55
Chicago O'Hare
|
06:16
Chicago O'Hare
11:24
Toronto
|
Connect |
UA1644
United Airlines
AC594
Air Canada
|
06:30
San Juan
11:20
Houston
|
10:15
Houston
15:32
Toronto
|
Connect |
UA1644
United Airlines
UA6062
United Airlines
|
06:30
San Juan
12:15
Houston
|
10:15
Houston
16:35
Toronto
|
Connect |
AA287
American Airlines
AA2569
American Airlines
|
06:40
San Juan
13:45
Miami
|
09:34
Miami
17:04
Toronto
|
Connect |
DL922
Delta
DL1804
Delta
|
07:00
San Juan
14:55
Atlanta
|
10:42
Atlanta
17:09
Toronto
|
Connect |
DL579
Delta
DL4983
Delta
|
07:00
San Juan
11:50
New York JFK
|
10:53
New York JFK
13:41
Toronto
|
Connect |
DL922
Delta
DL2589
Delta
|
07:00
San Juan
12:50
Atlanta
|
10:42
Atlanta
15:03
Toronto
|
Connect |
AA1528
American Airlines
AA4901
American Airlines
|
08:15
San Juan
13:03
Philadelphia
|
12:10
Philadelphia
14:46
Toronto
|
Connect |
AA1528
American Airlines
AA4931
American Airlines
|
08:15
San Juan
15:40
Philadelphia
|
12:10
Philadelphia
17:34
Toronto
|
Connect |
AA1847
American Airlines
AA5700
American Airlines
|
12:40
San Juan
20:15
Charlotte
|
16:30
Charlotte
22:19
Toronto
|
Connect |
DL2011
Delta
DL1990
Delta
|
12:46
San Juan
19:57
Atlanta
|
16:38
Atlanta
22:17
Toronto
|
Connect |
TS907
Air Transat
|
12:50
San Juan
|
16:50 Toronto | Direct |
DL1303
Delta
DL4987
Delta
|
13:01
San Juan
19:59
New York JFK
|
17:01
New York JFK
22:11
Toronto
|
Connect |
AA1496
American Airlines
AA4826
American Airlines
|
13:10
San Juan
20:45
Philadelphia
|
17:05
Philadelphia
22:34
Toronto
|
Connect |
AA1496
American Airlines
AA4843
American Airlines
|
13:10
San Juan
18:01
Philadelphia
|
17:05
Philadelphia
20:02
Toronto
|
Connect |
UA2022
United Airlines
UA6085
United Airlines
|
13:11
San Juan
22:00
Washington Dulles
|
17:07
Washington Dulles
23:18
Toronto
|
Connect |
UA1173
United Airlines
UA4276
United Airlines
|
13:30
San Juan
20:00
Newark
|
17:44
Newark
21:52
Toronto
|
Connect |
UA1173
United Airlines
AC7605
Air Canada
|
13:30
San Juan
21:00
Newark
|
17:44
Newark
22:35
Toronto
|
Connect |
AA1299
American Airlines
AA1246
American Airlines
|
13:45
San Juan
21:00
Miami
|
16:45
Miami
00:15
Toronto
|
Connect |
DL559
Delta
DL1976
Delta
|
14:30
San Juan
21:45
Atlanta
|
18:17
Atlanta
00:01
Toronto
|
Connect |
DL559
Delta
DL1990
Delta
|
14:30
San Juan
19:57
Atlanta
|
18:17
Atlanta
22:17
Toronto
|
Connect |
UA2088
United Airlines
AC514
Air Canada
|
14:35
San Juan
19:40
Chicago O'Hare
|
18:47
Chicago O'Hare
22:19
Toronto
|
Connect |
UA2088
United Airlines
UA1810
United Airlines
|
14:35
San Juan
21:10
Chicago O'Hare
|
18:47
Chicago O'Hare
23:53
Toronto
|
Connect |
AA1852
American Airlines
AA5707
American Airlines
|
14:40
San Juan
22:10
Charlotte
|
18:25
Charlotte
00:10
Toronto
|
Connect |
AA1852
American Airlines
AA5700
American Airlines
|
14:40
San Juan
20:15
Charlotte
|
18:25
Charlotte
22:19
Toronto
|
Connect |
AC957
Air Canada
|
14:55
San Juan
|
19:55 Toronto | Direct |
WS1157
WestJet
|
15:00
San Juan
|
19:51 Toronto | Direct |
AA1613
American Airlines
AA1246
American Airlines
|
15:30
San Juan
21:00
Miami
|
18:32
Miami
00:15
Toronto
|
Connect |
DL1387
Delta
DL1976
Delta
|
15:40
San Juan
21:45
Atlanta
|
19:30
Atlanta
00:01
Toronto
|
Connect |
AA753
American Airlines
AA5707
American Airlines
|
16:40
San Juan
22:10
Charlotte
|
20:25
Charlotte
00:10
Toronto
|
Connect |
You can find hotels and accommodations in St. Thomas, ON, Canada with our hotels search tool below
Booking.com