Cheap Flights from Toronto, ON to Dallas, TX from $134
On Cheapflightsplus.com you will find 1 direct and 81 connecting flights from Toronto to Dallas. You can compare airfare deals from 4 airlines and multiple travel sites from $134, book and save on cheap plane tickets and last minute offers. Also check out YTO-DFW flight schedule to find best flight time, convenient departure and arrival airports.
Find One-Way and Round-Trip Toronto to Dallas Flight Deals
Best Flights from Toronto to Dallas Today
Price | Departure | Arrival | Flight Duration | Airline | Flight |
---|---|---|---|---|---|
from $268 | 19:40 Toronto Pearson International | 22:22 Dallas Dallas/FT Worth Intl | 3h 42m | United Airlines | UA8019 |
from $134 | 20:00 Toronto Pearson International | 05:44+1 день Dallas Dallas/FT Worth Intl | 10h 44m layover 2h 39m - Las Vegas | WestJet | WS1118 F91650 |
from $155 | 14:00 Toronto Toronto Island | 00:42+1 день Dallas Dallas/FT Worth Intl | 11h 42m layover 6h 30m - New York | Porter Airlines | PD2135 F93423 |
from $186 | 11:55 Toronto Toronto Island | 20:27 Dallas Dallas/FT Worth Intl | 9h 32m layover 4h 23m - New York | Porter Airlines | PD2131 NK2707 |
from $194 | 07:00 Toronto Pearson International | 23:17 Dallas Dallas/FT Worth Intl | 17h 17m layover 11h 24m - Tampa | Air Transat | TS7457 F92401 |
from $211 | 16:35 Toronto Toronto Island | 00:42+1 день Dallas Dallas/FT Worth Intl | 9h 7m layover 3h 55m - New York | Porter Airlines | PD2141 F93423 |
from $211 | 15:00 Toronto Toronto Island | 00:42+1 день Dallas Dallas/FT Worth Intl | 10h 42m layover 5h 30m - New York | Porter Airlines | PD2137 F93423 |
from $218 | 10:20 Toronto Pearson International | 13:40+1 день Dallas Dallas/FT Worth Intl | 28h 20m layover 19h 31m - San Diego | Air Transat | TS7793 F91426 |
from $208 | 11:20 Toronto Toronto Island | 18:17+1 день Dallas Dallas/FT Worth Intl | 31h 57m layover 24h 31m - Baltimore 1h 31m - Atlanta | Porter Airlines | PD2723 F91079 F93097 |
from $226 | 19:45 Toronto Toronto Island | 00:24+2 дня Dallas Dallas/FT Worth Intl | 29h 39m layover 8h 45m - New York 14h 39m - Raleigh | Porter Airlines | PD2145 F93313 F92343 |
from $227 | 22:40 Toronto Pearson International | 23:16+1 день Dallas Dallas/FT Worth Intl | 25h 36m layover 8h 3m - Vancouver 6h 32m - Las Vegas | WestJet | WS731 WS1788 F93886 |
from $228 | 06:45 Toronto Pearson International | 19:41 Dallas Dallas/FT Worth Intl | 13h 56m layover 3h 7m - Tampa 1h 3m - Philadelphia | WestJet | WS1246 F92340 F93985 |
from $228 | 06:45 Toronto Pearson International | 22:05 Dallas Dallas/FT Worth Intl | 16h 20m layover 4h 12m - Tampa 2h 48m - Denver | WestJet | WS1246 F93517 F92632 |
from $228 | 18:35 Toronto Toronto Island | 12:36+1 день Dallas Dallas/FT Worth Intl | 19h 1m layover 9h 50m - Boston 2h 25m - Atlanta | Porter Airlines | PD2947 F93511 F93021 |
from $231 | 06:45 Toronto Pearson International | 21:34 Dallas Dallas/FT Worth Intl | 15h 49m layover 7h 19m - Tampa 1h 13m - Miami | WestJet | WS1246 NK323 NK214 |
from $233 | 07:05 Toronto Pearson International | 16:35 Dallas Dallas/FT Worth Intl | 10h 30m layover 1h 45m - Ottawa 2h 22m - Newark | Porter Airlines | PD157 PD2323 NK3718 |
Flight Schedule Toronto (Ontario) to Dallas (Texas)
Departure | Arrival | Flight Details | Flight Duration | Price |
---|---|---|---|---|
19:40 — 22:22
|
19:40 — 22:22
UA8019
United Airlines
Toronto — Dallas
|
3h 42m |
Find flight
from$268 |
|
07:00 — 23:17
|
07:00 — 10:06
TS7457
Air Transat
Toronto — Tampa
11h 24m stop
21:30 — 23:17
F92401
Frontier Airlines
Tampa — Dallas
|
17h 17m including layover |
Find flight
from$194 |
|
08:00 — 14:37
|
08:00 — 09:35
PD2939
Porter Airlines
Toronto — Boston
2h stop
12:38 — 16:09
F93601
Frontier Airlines
Boston — Dallas
|
7h 37m including layover |
Find flight
from$244 |
|
09:00 — 20:27
|
09:00 — 10:30
PD2125
Porter Airlines
Toronto — New York
7h 18m stop
17:48 — 20:27
NK2707
Spirit Airlines
New York — Dallas
|
12h 27m including layover |
Find flight
from$265 |
|
10:20 — 13:40
+1 day
|
10:20 — 13:05
TS7793
Air Transat
Toronto — San Diego
19h 31m stop
08:36 — 13:40
F91426
Frontier Airlines
San Diego — Dallas
|
28h 20m including layover |
Find flight
from$218 |
|
11:55 — 00:42
+1 day
|
11:55 — 13:25
PD2131
Porter Airlines
Toronto — New York
8h 35m stop
22:00 — 01:17
F93423
Frontier Airlines
New York — Dallas
|
13h 47m including layover |
Find flight
from$155 |
|
11:55 — 20:27
|
11:55 — 13:25
PD2131
Porter Airlines
Toronto — New York
4h 23m stop
17:44 — 20:56
NK2707
Spirit Airlines
New York — Dallas
|
9h 32m including layover |
Find flight
from$186 |
|
14:00 — 00:42
+1 day
|
14:00 — 15:30
PD2135
Porter Airlines
Toronto — New York
6h 30m stop
22:59 — 02:05
F93423
Frontier Airlines
New York — Dallas
|
11h 42m including layover |
Find flight
from$155 |
|
15:00 — 00:42
+1 day
|
15:00 — 16:30
PD2137
Porter Airlines
Toronto — New York
5h 30m stop
22:59 — 02:05
F93423
Frontier Airlines
New York — Dallas
|
10h 42m including layover |
Find flight
from$211 |
|
15:50 — 21:21
|
15:50 — 18:40
UA733
United Airlines
Toronto — Houston
1h 6m stop
20:15 — 21:39
UA1949
United Airlines
Houston — Dallas
|
6h 31m including layover |
Find flight
from$274 |
|
16:35 — 00:42
+1 day
|
16:30 — 18:00
PD2141
Porter Airlines
Toronto — New York
3h 55m stop
22:59 — 02:05
F93423
Frontier Airlines
New York — Dallas
|
9h 7m including layover |
Find flight
from$211 |
|
18:35 — 15:52
+1 day
|
18:35 — 20:10
PD2947
Porter Airlines
Toronto — Boston
16h 40m stop
12:50 — 15:52
F93601
Frontier Airlines
Boston — Dallas
|
22h 17m including layover |
Find flight
from$240 |
|
19:55 — 23:17
+1 day
|
19:55 — 23:01
TS7481
Air Transat
Toronto — Tampa
22h 29m stop
21:30 — 23:17
F92401
Frontier Airlines
Tampa — Dallas
|
28h 22m including layover |
Find flight
from$233 |
|
20:00 — 05:44
+1 day
|
20:00 — 22:09
WS1118
WestJet
Toronto — Las Vegas
2h 39m stop
00:59 — 05:48
F91650
Frontier Airlines
Las Vegas — Dallas
|
10h 44m including layover |
Find flight
from$134 |
|
21:00 — 09:49
+1 day
|
21:00 — 22:07
UA5728
United Airlines
Toronto — Chicago
8h 54m stop
07:10 — 09:54
UA729
United Airlines
Chicago — Dallas
|
13h 49m including layover |
Find flight
from$276 |
|
06:45 — 19:41
|
06:45 — 09:51
WS1246
WestJet
Toronto — Tampa
3h 7m stop
12:58 — 15:48
F92340
Frontier Airlines
Tampa — Philadelphia
1h 3m stop
16:51 — 19:41
F93985
Frontier Airlines
Philadelphia — Dallas
|
13h 56m including layover |
Find flight
from$228 |
|
06:45 — 22:05
|
06:45 — 09:51
WS1246
WestJet
Toronto — Tampa
4h 12m stop
14:03 — 16:09
F93517
Frontier Airlines
Tampa — Denver
2h 48m stop
18:57 — 22:05
F92632
Frontier Airlines
Denver — Dallas
|
16h 20m including layover |
Find flight
from$228 |
|
07:05 — 16:35
|
07:40 — 08:52
PD157
Porter Airlines
Toronto — Ottawa
1h 45m stop
10:00 — 11:30
PD2323
Porter Airlines
Ottawa — Newark
2h 22m stop
14:59 — 18:02
NK3718
Spirit Airlines
Newark — Dallas
|
10h 30m including layover |
Find flight
from$233 |
|
08:00 — 23:47
|
08:00 — 09:35
PD2939
Porter Airlines
Toronto — Boston
6h 27m stop
16:02 — 19:00
NK1460
Spirit Airlines
Boston — Atlanta
3h 30m stop
22:30 — 23:47
NK920
Spirit Airlines
Atlanta — Dallas
|
16h 47m including layover |
Find flight
from$284 |
|
09:00 — 21:26
|
09:00 — 10:30
PD2125
Porter Airlines
Toronto — New York
5h 50m stop
16:20 — 18:55
F94347
Frontier Airlines
New York — Atlanta
1h 4m stop
19:59 — 21:26
F92495
Frontier Airlines
Atlanta — Dallas
|
13h 26m including layover |
Find flight
from$242 |
|
10:20 — 23:35
|
10:20 — 13:05
PD681
Porter Airlines
Toronto — San Diego
2h 5m stop
15:10 — 16:33
NK3792
Spirit Airlines
San Diego — Las Vegas
2h 12m stop
18:45 — 23:35
NK2392
Spirit Airlines
Las Vegas — Dallas
|
14h 15m including layover |
Find flight
from$269 |
|
12:00 — 05:14
+1 day
|
12:00 — 14:25
WS425
WestJet
Toronto — Edmonton
2h stop
16:25 — 19:00
WS1432
WestJet
Edmonton — Los Angeles
4h 59m stop
23:59 — 05:14
NK3710
Spirit Airlines
Los Angeles — Dallas
|
18h 14m including layover |
Find flight
from$263 |
|
12:00 — 03:40
+1 day
|
12:00 — 14:25
WS425
WestJet
Toronto — Edmonton
2h stop
16:25 — 19:00
WS1432
WestJet
Edmonton — Los Angeles
3h 30m stop
22:30 — 03:40
F93212
Frontier Airlines
Los Angeles — Dallas
|
16h 40m including layover |
Find flight
from$268 |
|
14:00 — 23:47
|
14:00 — 15:30
PD2135
Porter Airlines
Toronto — Newark
1h 40m stop
17:10 — 19:45
NK842
Spirit Airlines
Newark — Atlanta
2h 45m stop
22:30 — 23:47
NK920
Spirit Airlines
Atlanta — Dallas
|
10h 47m including layover |
Find flight
from$285 |
|
16:35 — 08:15
+1 day
|
16:35 — 18:05
PD2141
Porter Airlines
Toronto — New York
4h 45m stop
22:50 — 01:17
F93161
Frontier Airlines
New York — Denver
3h 54m stop
05:11 — 08:15
F91324
Frontier Airlines
Denver — Dallas
|
16h 40m including layover |
Find flight
from$242 |
|
18:35 — 12:36
+1 day
|
18:35 — 20:10
PD2947
Porter Airlines
Toronto — Boston
9h 50m stop
06:00 — 08:47
F93511
Frontier Airlines
Boston — Atlanta
2h 25m stop
11:12 — 12:36
F93021
Frontier Airlines
Atlanta — Dallas
|
19h 1m including layover |
Find flight
from$228 |
|
19:45 — 00:24
+2 days
|
19:45 — 21:15
PD2145
Porter Airlines
Toronto — New York
8h 45m stop
06:00 — 07:42
F93313
Frontier Airlines
New York — Raleigh
14h 39m stop
22:21 — 00:24
F92343
Frontier Airlines
Raleigh — Dallas
|
29h 39m including layover |
Find flight
from$226 |
|
20:00 — 19:58
+1 day
|
20:00 — 22:13
WS1118
WestJet
Toronto — Las Vegas
8h 56m stop
07:09 — 09:24
F93484
Frontier Airlines
Las Vegas — Phoenix
7h 7m stop
16:31 — 19:58
F93832
Frontier Airlines
Phoenix — Dallas
|
24h 58m including layover |
Find flight
from$240 |
|
21:05 — 19:58
+1 day
|
21:05 — 23:25
PD409
Porter Airlines
Toronto — Edmonton
7h 15m stop
06:40 — 10:05
F81716
Freedom Airlines
Edmonton — Phoenix
6h 26m stop
16:31 — 19:58
F93832
Frontier Airlines
Phoenix — Dallas
|
23h 53m including layover |
Find flight
from$272 |
|
22:35 — 22:06
+1 day
|
22:35 — 01:02
WS679
WestJet
Toronto — Calgary
8h 18m stop
09:20 — 11:46
WS1564
WestJet
Calgary — San Diego
5h 16m stop
17:02 — 22:06
F91770
Frontier Airlines
San Diego — Dallas
|
24h 31m including layover |
Find flight
from$287 |
|
22:40 — 23:16
+1 day
|
22:40 — 01:08
WS731
WestJet
Toronto — Vancouver
8h 3m stop
09:05 — 11:54
WS1788
WestJet
Vancouver — Las Vegas
6h 32m stop
23:55 — 04:42
F93886
Frontier Airlines
Las Vegas — Dallas
|
25h 36m including layover |
Find flight
from$227 |
|
23:00 — 16:35
+1 day
|
23:00 — 00:10
WS374
WestJet
Toronto — Ottawa
9h 51m stop
10:00 — 11:30
PD2323
Porter Airlines
Ottawa — Newark
2h 22m stop
14:59 — 18:02
NK3718
Spirit Airlines
Newark — Dallas
|
18h 35m including layover |
Find flight
from$286 |
Flight Information
Below we will explain in detail what the flights cost on the destination from Toronto to Dallas depends on and how to choose the most interesting flight option for you.
Distance between Toronto and Dallas is 1944 miles. Time difference between the cities is 1h. Airplanes depart 06:30 to 23:30 from 3 Toronto airports and arrive 06:30 to 23:30 to 6 Dallas airports. Average flight time is 3h 42m.
- The fastest flight 3h 42m
- Average flight time 3h 42m
- The earliest flight 06:30
- The latest flight 23:30
- Distance 1208 ml
The cheapest months to travel to Dallas are november (from 134 $), january (from 155 $), february (from 162 $).
The most expensive months are december (from 224 $), february (from 162 $), january (from 155 $).
What is the lowest airfare Toronto to Dallas?
The cheapest plane ticket found by our users is $134. This airfare is for economy class on one-way WS1118 flight by WestJet for February 21, 2025 which leaves Pearson International in Toronto at 20:00 am and arrives at Dallas Dallas/FT Worth Intl at 05:44.
Popular Airlines on the Route
The flight Toronto — Dallas is served by 4 regular airlines and 3 low-cost airlines. Most of the flights on this route are operated by United Airlines - 24 departures per week at the price of from $ 268 . And the most expensive tickets are offered by United Airlines airline - from $ 398.
Direct flights
There are 1 nonstop flights on the route. The fastest direct flight is UA8019 by United Airlines takes 3h 42m and the cheapest is WS1118 by WestJet for $268.
- from $268Find
Connecting Flights
There are 81 flights with layovers on the route. The fastest connecting flight is UA8307 by United Airlines takes 5h 32m and the cheapest is WS1118 by WestJet for $134.
- from $274Find
- PD - Porter Airlinesfrom $155Find
- WS - WestJetfrom $134Find
- TS - Air Transatfrom $194Find
Airports
You can fly from Toronto to Dallas from 3 airports (Buttonville Municipal, Toronto Island, Pearson International).
Toronto airports
- Buttonville Municipal-YKZFind
- Toronto Island-YTZfrom $155Find
- Pearson International-YYZfrom $134Find
Dallas airports
- Addison-ADSFind
- Fort Worth Alliance-AFWFind
- Dallas North-DNEFind
- Dallas/FT Worth Intl-DFWFind
- Dallas Executive-RBDFind
- Love Field-DALFind
Airplanes
There are flights to Dallas from Toronto by 4 airlines that use 0 aircraft brands. They range from huge modern airplanes to small-sized.
Top International Destinations from Toronto
Our state-of-the art metasearch will definitely provide you with the best airfare on international flights. We’re proud to partner with many reliable travel suppliers located outside the US what gives us an opportunity to offer the most competitive prices on far destinations.
- from $73Find
- from $72Find
- from $54Find
- from $78Find
- from $62Find
- from $66Find
- from $73Find
- from $65Find
- from $64Find
- from $77Find
How to book a plane ticket yourself?

- Fill in the search parameters — cities of departure and destination, departure and return dates and click «Find flights»
- Select the best flight that you like. Please, check the airports of departure and arrival. Select the best fare, but pay attention to the following flight details - airports of departure and arrival, flight duration and layovers. Please use filters and sort to find the best flight.
- Click «Buy» when you are ready — our system will redirect you to the site that sells the selected flight ticket.
- Fill in all passenger and payment information — passport and contact information, please double check all passengers’ names and make a payment for your itinerary.
- That's it — you will receive an email with your e-ticket usually within 10 minutes after your flight is confirmed. Please, print the e-ticket and have it with you at the airport. You would need to have only a passport and/or a required form of ID to travel. Please, check your Visa requirements if you travel outside of the United States or Canada.
To find a plane ticket, please select dates.