How to get to St. Thomas, ON, Canada from Dallas by flight ? You can check flights from Dallas to St. Thomas, ON, Canada below.
You can find flight ticket prices from Dallas to St. Thomas, ON, Canada with our flight tickets search tool below
You take a bus, shuttle or taxi from your location in Dallas to Aberdeen.
You take a flight from Aberdeen to Toronto and cost approximately 750 USD.
You take a bus, shuttle or taxi from Toronto to your destination in St. Thomas, ON, Canada.
Flight | Depart | Arrive | |
---|---|---|---|
KL1440
KLM
KL0691
KLM
|
06:05
Aberdeen
10:50
Amsterdam Schiphol
|
08:35
Amsterdam Schiphol
12:45
Toronto
|
Connect |
KL1440
KLM
AC827
Air Canada
|
06:05
Aberdeen
11:55
Amsterdam Schiphol
|
08:35
Amsterdam Schiphol
13:50
Toronto
|
Connect |
BA1305
British Airways
BA099
British Airways
|
09:25
Aberdeen
17:05
London Heathrow
|
11:10
London Heathrow
19:55
Toronto
|
Connect |
BA1305
British Airways
AC857
Air Canada
|
09:25
Aberdeen
14:05
London Heathrow
|
11:10
London Heathrow
16:45
Toronto
|
Connect |
U2872
easyJet
WS4
WestJet
|
10:35
Aberdeen
14:15
London Gatwick
|
12:15
London Gatwick
16:58
Toronto
|
Connect |
KL1444
KLM
TS341
Air Transat
|
10:35
Aberdeen
15:00
Amsterdam Schiphol
|
13:10
Amsterdam Schiphol
17:20
Toronto
|
Connect |
BA1307
British Airways
BA099
British Airways
|
10:55
Aberdeen
17:05
London Heathrow
|
12:35
London Heathrow
19:55
Toronto
|
Connect |
BA1307
British Airways
AC857
Air Canada
|
10:55
Aberdeen
14:05
London Heathrow
|
12:35
London Heathrow
16:45
Toronto
|
Connect |
BA1309
British Airways
BA099
British Airways
|
14:15
Aberdeen
17:05
London Heathrow
|
15:50
London Heathrow
19:55
Toronto
|
Connect |
You take a bus, shuttle or taxi from your location in Dallas to Aberdeen.
You take a flight from Aberdeen to London and cost approximately 800 USD.
You take a bus, shuttle or taxi from London to your destination in St. Thomas, ON, Canada.
Flight | Depart | Arrive | |
---|---|---|---|
KL1440
KLM
AC827
Air Canada
AC8655
Air Canada
|
06:05
Aberdeen
11:55
Amsterdam Schiphol
20:55
Toronto
|
08:35
Amsterdam Schiphol
13:50
Toronto
21:40
London
|
Connect |
KL1440
KLM
KL0691
KLM
AC8655
Air Canada
|
06:05
Aberdeen
10:50
Amsterdam Schiphol
20:55
Toronto
|
08:35
Amsterdam Schiphol
12:45
Toronto
21:40
London
|
Connect |
BA1307
British Airways
AC857
Air Canada
AC8655
Air Canada
|
10:55
Aberdeen
14:05
London Heathrow
20:55
Toronto
|
12:35
London Heathrow
16:45
Toronto
21:40
London
|
Connect |
BA1307
British Airways
BA099
British Airways
AC8655
Air Canada
|
10:55
Aberdeen
17:05
London Heathrow
20:55
Toronto
|
12:35
London Heathrow
19:55
Toronto
21:40
London
|
Connect |
BA1309
British Airways
BA099
British Airways
AC8655
Air Canada
|
14:15
Aberdeen
17:05
London Heathrow
20:55
Toronto
|
15:50
London Heathrow
19:55
Toronto
21:40
London
|
Connect |
You take a bus, shuttle or taxi from your location in Dallas to Inverness.
You take a flight from Inverness to Toronto and cost approximately 650 USD.
You take a bus, shuttle or taxi from Toronto to your destination in St. Thomas, ON, Canada.
Flight | Depart | Arrive | |
---|---|---|---|
BA1469
British Airways
BA099
British Airways
|
11:10
Inverness
17:05
London Heathrow
|
12:45
London Heathrow
19:55
Toronto
|
Connect |
BA1469
British Airways
AC857
Air Canada
|
11:10
Inverness
14:05
London Heathrow
|
12:45
London Heathrow
16:45
Toronto
|
Connect |
BA1471
British Airways
BA095
British Airways
WS3541
WestJet
|
15:30
Inverness
17:40
London Heathrow
22:15
Montreal
|
16:50
London Heathrow
19:50
Montreal
23:47
Toronto
|
Connect |
You take a bus, shuttle or taxi from your location in Dallas to Inverness.
You take a flight from Inverness to London and cost approximately 700 USD.
You take a bus, shuttle or taxi from London to your destination in St. Thomas, ON, Canada.
Flight | Depart | Arrive | |
---|---|---|---|
BA1469
British Airways
AC857
Air Canada
AC8655
Air Canada
|
11:10
Inverness
14:05
London Heathrow
20:55
Toronto
|
12:45
London Heathrow
16:45
Toronto
21:40
London
|
Connect |
BA1469
British Airways
BA099
British Airways
AC8655
Air Canada
|
11:10
Inverness
17:05
London Heathrow
20:55
Toronto
|
12:45
London Heathrow
19:55
Toronto
21:40
London
|
Connect |
You take a bus, shuttle or taxi from your location in Dallas to Glasgow.
You take a flight from Glasgow to Toronto and cost approximately 290 USD.
You take a bus, shuttle or taxi from Toronto to your destination in St. Thomas, ON, Canada.
Flight | Depart | Arrive | |
---|---|---|---|
KL1470
KLM
KL0691
KLM
|
06:05
Glasgow
10:50
Amsterdam Schiphol
|
08:40
Amsterdam Schiphol
12:45
Toronto
|
Connect |
EI3221
Aer Lingus
EI127
Aer Lingus
|
08:20
Glasgow
13:30
Dublin
|
09:30
Dublin
16:15
Toronto
|
Connect |
LH961
Lufthansa
LH470
Lufthansa
|
09:05
Glasgow
13:20
Frankfurt
|
12:00
Frankfurt
16:20
Toronto
|
Connect |
TS525
Air Transat
|
09:20
Glasgow
|
11:40 Toronto | Direct |
BA1479
British Airways
BA099
British Airways
|
10:40
Glasgow
17:05
London Heathrow
|
12:10
London Heathrow
19:55
Toronto
|
Connect |
EI3223
Aer Lingus
EI127
Aer Lingus
|
11:25
Glasgow
13:30
Dublin
|
12:40
Dublin
16:15
Toronto
|
Connect |
BA1483
British Airways
BA099
British Airways
|
12:10
Glasgow
17:05
London Heathrow
|
13:40
London Heathrow
19:55
Toronto
|
Connect |
FI431
Icelandair
FI603
Icelandair
|
13:40
Glasgow
17:05
Reykjavik Keflavik Nas
|
15:00
Reykjavik Keflavik Nas
19:10
Toronto
|
Connect |
BA1487
British Airways
BA099
British Airways
|
14:25
Glasgow
17:05
London Heathrow
|
15:55
London Heathrow
19:55
Toronto
|
Connect |
You take a bus, shuttle or taxi from your location in Dallas to Edinburgh.
You take a flight from Edinburgh to Toronto and cost approximately 400 USD.
You take a bus, shuttle or taxi from Toronto to your destination in St. Thomas, ON, Canada.
Flight | Depart | Arrive | |
---|---|---|---|
KL1276
KLM
KL0691
KLM
|
06:00
Edinburgh
10:50
Amsterdam Schiphol
|
08:35
Amsterdam Schiphol
12:45
Toronto
|
Connect |
KL1276
KLM
AC827
Air Canada
|
06:00
Edinburgh
11:55
Amsterdam Schiphol
|
08:35
Amsterdam Schiphol
13:50
Toronto
|
Connect |
FR6266
Ryanair
AC821
Air Canada
|
06:40
Edinburgh
11:45
Barcelona
|
10:20
Barcelona
14:40
Toronto
|
Connect |
FR6461
Ryanair
AC811
Air Canada
|
07:50
Edinburgh
12:50
Lisbon
|
10:55
Lisbon
16:00
Toronto
|
Connect |
EI3251
Aer Lingus
EI127
Aer Lingus
|
08:20
Edinburgh
13:30
Dublin
|
09:30
Dublin
16:15
Toronto
|
Connect |
EI3251
Aer Lingus
TS333
Air Transat
|
08:20
Edinburgh
13:15
Dublin
|
09:30
Dublin
15:50
Toronto
|
Connect |
BA1439
British Airways
AC857
Air Canada
|
08:30
Edinburgh
14:05
London Heathrow
|
10:05
London Heathrow
16:45
Toronto
|
Connect |
UA37
United Airlines
AC7657
Air Canada
|
09:40
Edinburgh
17:00
Newark
|
12:10
Newark
18:35
Toronto
|
Connect |
BA1441
British Airways
BA099
British Airways
|
10:05
Edinburgh
17:05
London Heathrow
|
11:40
London Heathrow
19:55
Toronto
|
Connect |
BA1441
British Airways
AC857
Air Canada
|
10:05
Edinburgh
14:05
London Heathrow
|
11:40
London Heathrow
16:45
Toronto
|
Connect |
LH2525
Lufthansa
LH494
Lufthansa
|
10:50
Edinburgh
15:45
Munich
|
14:00
Munich
18:30
Toronto
|
Connect |
U26913
easyJet
LH494
Lufthansa
|
10:50
Edinburgh
15:45
Munich
|
14:05
Munich
18:30
Toronto
|
Connect |
KL1280
KLM
TS341
Air Transat
|
10:55
Edinburgh
15:00
Amsterdam Schiphol
|
13:30
Amsterdam Schiphol
17:20
Toronto
|
Connect |
AA279
American Airlines
AC8535
Air Canada
|
11:10
Edinburgh
16:55
Philadelphia
|
13:55
Philadelphia
18:30
Toronto
|
Connect |
BA1443
British Airways
AC857
Air Canada
|
11:20
Edinburgh
14:05
London Heathrow
|
12:55
London Heathrow
16:45
Toronto
|
Connect |
BA1443
British Airways
BA099
British Airways
|
11:20
Edinburgh
17:05
London Heathrow
|
12:55
London Heathrow
19:55
Toronto
|
Connect |
DL123
Delta
AC7681
Air Canada
|
11:30
Edinburgh
16:45
Boston
|
14:00
Boston
18:37
Toronto
|
Connect |
DL123
Delta
WS3609
WestJet
|
11:30
Edinburgh
18:40
Boston
|
14:00
Boston
20:47
Toronto
|
Connect |
BA1445
British Airways
BA099
British Airways
|
13:55
Edinburgh
17:05
London Heathrow
|
15:25
London Heathrow
19:55
Toronto
|
Connect |
You take a bus, shuttle or taxi from your location in Dallas to Edinburgh.
You take a flight from Edinburgh to Billy Bishop Toronto City and cost approximately 460 USD.
You take a bus, shuttle or taxi from Billy Bishop Toronto City to your destination in St. Thomas, ON, Canada.
Flight | Depart | Arrive | |
---|---|---|---|
KL1276
KLM
KL0671
KLM
PD480
Porter Airlines
|
06:00
Edinburgh
15:20
Amsterdam Schiphol
17:45
Montreal
|
08:35
Amsterdam Schiphol
16:50
Montreal
18:55
Billy Bishop Toronto City
|
Connect |
BA1435
British Airways
AA109
American Airlines
PD944
Porter Airlines
|
06:50
Edinburgh
09:35
London Heathrow
14:15
Boston
|
08:30
London Heathrow
12:10
Boston
16:09
Billy Bishop Toronto City
|
Connect |
BA1435
British Airways
BA185
British Airways
PD138
Porter Airlines
|
06:50
Edinburgh
10:50
London Heathrow
17:15
Newark
|
08:30
London Heathrow
13:40
Newark
19:00
Billy Bishop Toronto City
|
Connect |
BA1435
British Airways
BA185
British Airways
PD136
Porter Airlines
|
06:50
Edinburgh
10:50
London Heathrow
16:10
Newark
|
08:30
London Heathrow
13:40
Newark
17:48
Billy Bishop Toronto City
|
Connect |
BA1435
British Airways
BA185
British Airways
PD134
Porter Airlines
|
06:50
Edinburgh
10:50
London Heathrow
14:59
Newark
|
08:30
London Heathrow
13:40
Newark
16:44
Billy Bishop Toronto City
|
Connect |
BA1439
British Airways
BA185
British Airways
PD138
Porter Airlines
|
07:40
Edinburgh
10:50
London Heathrow
17:15
Newark
|
09:15
London Heathrow
13:40
Newark
19:00
Billy Bishop Toronto City
|
Connect |
BA1439
British Airways
BA185
British Airways
PD136
Porter Airlines
|
07:40
Edinburgh
10:50
London Heathrow
16:10
Newark
|
09:15
London Heathrow
13:40
Newark
17:48
Billy Bishop Toronto City
|
Connect |
BA1439
British Airways
BA185
British Airways
PD134
Porter Airlines
|
07:40
Edinburgh
10:50
London Heathrow
14:59
Newark
|
09:15
London Heathrow
13:40
Newark
16:44
Billy Bishop Toronto City
|
Connect |
BA1461
British Airways
BA185
British Airways
PD134
Porter Airlines
|
07:55
Edinburgh
10:50
London Heathrow
14:59
Newark
|
09:30
London Heathrow
13:40
Newark
16:44
Billy Bishop Toronto City
|
Connect |
BA1461
British Airways
BA185
British Airways
PD136
Porter Airlines
|
07:55
Edinburgh
10:50
London Heathrow
16:10
Newark
|
09:30
London Heathrow
13:40
Newark
17:48
Billy Bishop Toronto City
|
Connect |
BA1461
British Airways
BA185
British Airways
PD138
Porter Airlines
|
07:55
Edinburgh
10:50
London Heathrow
17:15
Newark
|
09:30
London Heathrow
13:40
Newark
19:00
Billy Bishop Toronto City
|
Connect |
BA1461
British Airways
AC865
Air Canada
AC7975
Air Canada
|
07:55
Edinburgh
15:00
London Heathrow
18:30
Montreal
|
09:30
London Heathrow
17:05
Montreal
19:48
Billy Bishop Toronto City
|
Connect |
EI3251
Aer Lingus
EI101
Aer Lingus
PD140
Porter Airlines
|
08:20
Edinburgh
13:00
Dublin
18:20
Newark
|
09:30
Dublin
15:45
Newark
20:05
Billy Bishop Toronto City
|
Connect |
EI3251
Aer Lingus
EI101
Aer Lingus
PD138
Porter Airlines
|
08:20
Edinburgh
13:00
Dublin
17:15
Newark
|
09:30
Dublin
15:45
Newark
19:00
Billy Bishop Toronto City
|
Connect |
EI3251
Aer Lingus
EI133
Aer Lingus
PD946
Porter Airlines
|
08:20
Edinburgh
13:50
Dublin
17:15
Boston
|
09:30
Dublin
16:00
Boston
19:09
Billy Bishop Toronto City
|
Connect |
EI3251
Aer Lingus
EI117
Aer Lingus
PD728
Porter Airlines
|
08:20
Edinburgh
12:30
Dublin
18:30
Washington Dulles
|
09:30
Dublin
15:30
Washington Dulles
20:00
Billy Bishop Toronto City
|
Connect |
UA37
United Airlines
UA3550
United Airlines
PD950
Porter Airlines
|
09:40
Edinburgh
14:55
Newark
20:15
Boston
|
12:10
Newark
16:07
Boston
22:09
Billy Bishop Toronto City
|
Connect |
UA37
United Airlines
PD132
Porter Airlines
|
09:40
Edinburgh
14:10
Newark
|
12:10
Newark
15:50
Billy Bishop Toronto City
|
Connect |
UA37
United Airlines
PD130
Porter Airlines
|
09:40
Edinburgh
13:10
Newark
|
12:10
Newark
14:50
Billy Bishop Toronto City
|
Connect |
UA37
United Airlines
UA1992
United Airlines
PD728
Porter Airlines
|
09:40
Edinburgh
15:35
Newark
18:30
Washington Dulles
|
12:10
Newark
16:47
Washington Dulles
20:00
Billy Bishop Toronto City
|
Connect |
UA37
United Airlines
PD134
Porter Airlines
|
09:40
Edinburgh
14:59
Newark
|
12:10
Newark
16:44
Billy Bishop Toronto City
|
Connect |
UA37
United Airlines
UA4848
United Airlines
PD728
Porter Airlines
|
09:40
Edinburgh
14:00
Newark
18:30
Washington Dulles
|
12:10
Newark
15:20
Washington Dulles
20:00
Billy Bishop Toronto City
|
Connect |
UA37
United Airlines
UA3550
United Airlines
PD946
Porter Airlines
|
09:40
Edinburgh
14:55
Newark
17:15
Boston
|
12:10
Newark
16:07
Boston
19:09
Billy Bishop Toronto City
|
Connect |
UA37
United Airlines
AC8031
Air Canada
AC7975
Air Canada
|
09:40
Edinburgh
16:00
Newark
18:30
Montreal
|
12:10
Newark
17:29
Montreal
19:48
Billy Bishop Toronto City
|
Connect |
BA1441
British Airways
AC865
Air Canada
AC7975
Air Canada
|
10:05
Edinburgh
15:00
London Heathrow
18:30
Montreal
|
11:40
London Heathrow
17:05
Montreal
19:48
Billy Bishop Toronto City
|
Connect |
DL209
Delta
DL5451
Delta
PD728
Porter Airlines
|
10:35
Edinburgh
14:55
New York JFK
18:30
Washington Dulles
|
13:10
New York JFK
16:21
Washington Dulles
20:00
Billy Bishop Toronto City
|
Connect |
DL209
Delta
DL5641
Delta
PD950
Porter Airlines
|
10:35
Edinburgh
16:40
New York JFK
20:15
Boston
|
13:10
New York JFK
18:09
Boston
22:09
Billy Bishop Toronto City
|
Connect |
LH2525
Lufthansa
LH474
Lufthansa
PD488
Porter Airlines
|
10:50
Edinburgh
15:50
Munich
20:30
Montreal
|
14:00
Munich
19:20
Montreal
21:40
Billy Bishop Toronto City
|
Connect |
LH2525
Lufthansa
LH474
Lufthansa
PD490
Porter Airlines
|
10:50
Edinburgh
15:50
Munich
20:55
Montreal
|
14:00
Munich
19:20
Montreal
22:05
Billy Bishop Toronto City
|
Connect |
KL1280
KLM
KL0671
KLM
PD480
Porter Airlines
|
10:55
Edinburgh
15:20
Amsterdam Schiphol
17:45
Montreal
|
13:30
Amsterdam Schiphol
16:50
Montreal
18:55
Billy Bishop Toronto City
|
Connect |
KL1280
KLM
KL0671
KLM
AC7975
Air Canada
|
10:55
Edinburgh
15:20
Amsterdam Schiphol
18:30
Montreal
|
13:30
Amsterdam Schiphol
16:50
Montreal
19:48
Billy Bishop Toronto City
|
Connect |
KL1280
KLM
KL0671
KLM
PD482
Porter Airlines
|
10:55
Edinburgh
15:20
Amsterdam Schiphol
18:25
Montreal
|
13:30
Amsterdam Schiphol
16:50
Montreal
19:35
Billy Bishop Toronto City
|
Connect |
KL1280
KLM
KL0617
KLM
PD950
Porter Airlines
|
10:55
Edinburgh
17:00
Amsterdam Schiphol
20:15
Boston
|
13:30
Amsterdam Schiphol
18:40
Boston
22:09
Billy Bishop Toronto City
|
Connect |
BA1443
British Airways
BA095
British Airways
PD490
Porter Airlines
|
11:20
Edinburgh
17:40
London Heathrow
20:55
Montreal
|
12:55
London Heathrow
19:50
Montreal
22:05
Billy Bishop Toronto City
|
Connect |
BA1443
British Airways
AC865
Air Canada
AC7975
Air Canada
|
11:20
Edinburgh
15:00
London Heathrow
18:30
Montreal
|
12:55
London Heathrow
17:05
Montreal
19:48
Billy Bishop Toronto City
|
Connect |
DL123
Delta
AC7623
Air Canada
AC7975
Air Canada
|
11:30
Edinburgh
16:10
Boston
18:30
Montreal
|
14:00
Boston
17:27
Montreal
19:48
Billy Bishop Toronto City
|
Connect |
DL123
Delta
PD948
Porter Airlines
|
11:30
Edinburgh
16:35
Boston
|
14:00
Boston
18:29
Billy Bishop Toronto City
|
Connect |
DL123
Delta
PD950
Porter Airlines
|
11:30
Edinburgh
20:15
Boston
|
14:00
Boston
22:09
Billy Bishop Toronto City
|
Connect |
DL123
Delta
PD946
Porter Airlines
|
11:30
Edinburgh
17:15
Boston
|
14:00
Boston
19:09
Billy Bishop Toronto City
|
Connect |
BA1445
British Airways
BA095
British Airways
PD490
Porter Airlines
|
13:55
Edinburgh
17:40
London Heathrow
20:55
Montreal
|
15:25
London Heathrow
19:50
Montreal
22:05
Billy Bishop Toronto City
|
Connect |
You take a bus, shuttle or taxi from your location in Dallas to Edinburgh.
You take a flight from Edinburgh to Buffalo and cost approximately 550 USD.
You take a bus, shuttle or taxi from Buffalo to your destination in St. Thomas, ON, Canada.
Flight | Depart | Arrive | |
---|---|---|---|
EI3251
Aer Lingus
EI105
Aer Lingus
B62402
JetBlue Airways
|
08:20
Edinburgh
13:00
Dublin
17:06
New York JFK
|
09:30
Dublin
15:30
New York JFK
18:39
Buffalo
|
Connect |
UA37
United Airlines
UA4436
United Airlines
|
09:40
Edinburgh
14:40
Newark
|
12:10
Newark
15:56
Buffalo
|
Connect |
UA37
United Airlines
UA3416
United Airlines
|
09:40
Edinburgh
18:25
Newark
|
12:10
Newark
19:47
Buffalo
|
Connect |
UA37
United Airlines
UA4848
United Airlines
UA4902
United Airlines
|
09:40
Edinburgh
14:00
Newark
17:50
Washington Dulles
|
12:10
Newark
15:20
Washington Dulles
19:11
Buffalo
|
Connect |
UA37
United Airlines
UA1992
United Airlines
UA4902
United Airlines
|
09:40
Edinburgh
15:35
Newark
17:50
Washington Dulles
|
12:10
Newark
16:47
Washington Dulles
19:11
Buffalo
|
Connect |
DL209
Delta
DL5392
Delta
|
10:35
Edinburgh
21:48
New York JFK
|
13:10
New York JFK
23:32
Buffalo
|
Connect |
DL209
Delta
DL4709
Delta
|
10:35
Edinburgh
14:55
New York JFK
|
13:10
New York JFK
16:27
Buffalo
|
Connect |
AA279
American Airlines
AA5236
American Airlines
|
11:10
Edinburgh
15:56
Philadelphia
|
13:55
Philadelphia
17:18
Buffalo
|
Connect |
AA279
American Airlines
AA4758
American Airlines
|
11:10
Edinburgh
15:56
Philadelphia
|
13:55
Philadelphia
17:25
Buffalo
|
Connect |
AA279
American Airlines
AA5122
American Airlines
AA4780
American Airlines
|
11:10
Edinburgh
14:46
Philadelphia
21:35
Reagan Washington
|
13:55
Philadelphia
15:59
Reagan Washington
22:50
Buffalo
|
Connect |
AA279
American Airlines
AA4931
American Airlines
|
11:10
Edinburgh
21:30
Philadelphia
|
13:55
Philadelphia
22:59
Buffalo
|
Connect |
DL123
Delta
DL5693
Delta
DL5782
Delta
|
11:30
Edinburgh
15:00
Boston
18:30
New York La Guardia
|
14:00
Boston
16:25
New York La Guardia
20:01
Buffalo
|
Connect |
DL123
Delta
DL5632
Delta
DL5392
Delta
|
11:30
Edinburgh
17:11
Boston
21:48
New York JFK
|
14:00
Boston
18:42
New York JFK
23:32
Buffalo
|
Connect |
You can find hotels and accommodations in St. Thomas, ON, Canada with our hotels search tool below
Booking.com