Cheap Flights from Edmonton, AB to Detroit, MI from $183
On Cheapflightsplus.com you will find 43 connecting flights from Edmonton to Detroit. You can compare airfare deals from 6 airlines and multiple travel sites from $183, book and save on cheap plane tickets and last minute offers. Also check out YEA-DTT flight schedule to find best flight time, convenient departure and arrival airports.
Find One-Way and Round-Trip Edmonton to Detroit Flight Deals
Best Flights from Edmonton to Detroit Today
Price | Departure | Arrival | Flight Duration | Airline | Flight |
---|---|---|---|---|---|
from $183 | 00:45 Edmonton Edmonton Int. | 17:09 Detroit All airports | 14h 24m layover 8h 5m - Atlanta | WestJet | WS1940 F92898 |
from $365 | 06:00 Edmonton Edmonton Int. | 22:09 Detroit All airports | 14h 9m layover 8h 21m - Denver | United Airlines | UA1522 UA288 |
from $465 | 15:27 Edmonton Edmonton Int. | 15:06+1 день Detroit All airports | 21h 39m layover 15h 50m - Denver | United Airlines | UA1420 UA1889 |
from $201 | 07:00 Edmonton Edmonton Int. | 12:24+1 день Detroit All airports | 27h 24m layover 11h 35m - Las Vegas 7h 31m - Phoenix | Freedom Airlines | F81774 F94114 F94672 |
from $235 | 16:25 Edmonton Edmonton Int. | 09:56+1 день Detroit All airports | 15h 31m layover 4h 0m - Los Angeles 1h 46m - Houston | WestJet | WS1432 NK326 NK3789 |
from $274 | 17:45 Edmonton Edmonton Int. | 14:51+1 день Detroit All airports | 19h 6m layover 7h 12m - Toronto 4h 35m - New York | WestJet | WS434 PD2121 NK382 |
from $276 | 16:05 Edmonton Edmonton Int. | 10:43+1 день Detroit All airports | 16h 38m layover 5h 49m - Phoenix 2h 30m - Dallas | WestJet | WS1464 NK216 NK1019 |
from $282 | 11:15 Edmonton Edmonton Int. | 08:42+1 день Detroit All airports | 19h 27m layover 1h 14m - Montreal 8h 55m - Atlanta | WestJet | WS548 WS6330 NK1156 |
from $288 | 20:35 Edmonton Edmonton Int. | 16:20+1 день Detroit All airports | 17h 45m layover 1h 42m - Vancouver 7h 30m - Atlanta | WestJet | WS175 WS1598 NK1025 |
from $290 | 09:45 Edmonton Edmonton Int. | 08:42+1 день Detroit All airports | 20h 57m layover 3h 0m - Minneapolis 10h 35m - Atlanta | WestJet | WS1546 WS8661 NK1156 |
from $298 | 11:56 Edmonton Edmonton Int. | 09:55+1 день Detroit All airports | 19h 59m layover 4h 37m - Seattle 6h 44m - Dallas | Alaska Airlines | AS2106 F94066 F93176 |
from $299 | 20:35 Edmonton Edmonton Int. | 17:09+1 день Detroit All airports | 18h 34m layover 1h 42m - Vancouver 8h 18m - Atlanta | WestJet | WS175 WS1598 F92898 |
from $319 | 10:30 Edmonton Edmonton Int. | 08:00+1 день Detroit All airports | 19h 30m layover 1h 56m - Vancouver 10h 17m - Minneapolis | WestJet | WS165 WS6334 NK2383 |
from $326 | 07:15 Edmonton Edmonton Int. | 01:53+1 день Detroit All airports | 16h 38m layover 1h 58m - Las Vegas 5h 6m - Houston | WestJet | WS1448 NK880 NK384 |
from $344 | 17:40 Edmonton Edmonton Int. | 15:13+1 день Detroit All airports | 19h 33m layover 4h 12m - Vancouver 7h 30m - Toronto | WestJet | WS173 WS724 WS6343 |
from $346 | 17:15 Edmonton Edmonton Int. | 12:32+1 день Detroit All airports | 17h 17m layover 2h 10m - Las Vegas 5h 28m - Philadelphia | WestJet | WS1450 NK904 NK1012 |
Flight Schedule Edmonton (Alberta) to Detroit (Michigan)
Departure | Arrival | Flight Details | Flight Duration | Price |
---|---|---|---|---|
00:45 — 17:09
|
00:45 — 07:06
WS1940
WestJet
Edmonton — Atlanta
8h 5m stop
16:40 — 18:44
F92898
Frontier Airlines
Atlanta — Detroit
|
14h 24m including layover |
Find flight
from$183 |
|
00:45 — 11:22
|
00:45 — 07:06
WS1940
WestJet
Edmonton — Atlanta
2h 16m stop
09:22 — 11:22
NK1103
Spirit Airlines
Atlanta — Detroit
|
8h 37m including layover |
Find flight
from$261 |
|
06:00 — 22:09
|
06:00 — 09:00
UA1522
United Airlines
Edmonton — Denver
8h 21m stop
17:21 — 22:09
UA288
United Airlines
Denver — Detroit
|
14h 9m including layover |
Find flight
from$365 |
|
15:27 — 15:06
+1 day
|
15:27 — 18:25
UA1420
United Airlines
Edmonton — Denver
15h 50m stop
10:15 — 15:06
UA1889
United Airlines
Denver — Detroit
|
21h 39m including layover |
Find flight
from$465 |
|
06:45 — 22:36
|
06:45 — 07:34
WS161
WestJet
Edmonton — Vancouver
5h 41m stop
13:15 — 18:48
WS6334
WestJet
Vancouver — Minneapolis
57m stop
19:45 — 22:36
WS7668
WestJet
Minneapolis — Detroit
|
13h 51m including layover |
Find flight
from$372 |
|
07:00 — 12:24
+1 day
|
07:00 — 09:10
F81774
Freedom Airlines
Edmonton — Las Vegas
11h 35m stop
22:33 — 00:47
F94114
Frontier Airlines
Las Vegas — Phoenix
7h 31m stop
07:00 — 12:47
F94672
Frontier Airlines
Phoenix — Detroit
|
27h 24m including layover |
Find flight
from$201 |
|
07:00 — 01:53
+1 day
|
07:00 — 09:10
F81774
Freedom Airlines
Edmonton — Las Vegas
2h 20m stop
11:30 — 16:37
NK880
Spirit Airlines
Las Vegas — Houston
5h 6m stop
21:43 — 01:53
NK384
Spirit Airlines
Houston — Detroit
|
16h 53m including layover |
Find flight
from$268 |
|
08:00 — 19:14
|
08:00 — 14:08
PD280
Porter Airlines
Edmonton — Ottawa
42m stop
14:50 — 16:10
PD160
Porter Airlines
Ottawa — Toronto
1h 30m stop
17:40 — 19:14
WS6338
WestJet
Toronto — Detroit
|
9h 14m including layover |
Find flight
from$576 |
|
09:45 — 08:42
+1 day
|
09:45 — 13:35
WS1546
WestJet
Edmonton — Minneapolis
3h stop
16:35 — 20:10
WS8661
WestJet
Minneapolis — Atlanta
10h 35m stop
06:45 — 08:42
NK1156
Spirit Airlines
Atlanta — Detroit
|
20h 57m including layover |
Find flight
from$290 |
|
10:30 — 08:00
+1 day
|
10:30 — 11:19
WS165
WestJet
Edmonton — Vancouver
1h 56m stop
13:15 — 18:48
WS6334
WestJet
Vancouver — Minneapolis
10h 17m stop
05:05 — 08:00
NK2383
Spirit Airlines
Minneapolis — Detroit
|
19h 30m including layover |
Find flight
from$319 |
|
10:40 — 01:06
+1 day
|
10:40 — 11:22
AC7783
Air Canada
Edmonton — Vancouver
1h 38m stop
13:00 — 15:46
AC1058
Air Canada
Vancouver — Las Vegas
2h 17m stop
18:03 — 01:06
NK2079
Spirit Airlines
Las Vegas — Detroit
|
12h 26m including layover |
Find flight
from$925 |
|
11:15 — 08:42
+1 day
|
11:15 — 17:26
WS548
WestJet
Edmonton — Montreal
1h 14m stop
18:40 — 21:50
WS6330
WestJet
Montreal — Atlanta
8h 55m stop
06:45 — 08:42
NK1156
Spirit Airlines
Atlanta — Detroit
|
19h 27m including layover |
Find flight
from$282 |
|
11:56 — 09:55
+1 day
|
11:56 — 12:44
AS2106
Alaska Airlines
Edmonton — Seattle
4h 37m stop
17:21 — 23:31
F94066
Frontier Airlines
Seattle — Dallas
6h 44m stop
06:15 — 09:55
F93176
Frontier Airlines
Dallas — Detroit
|
19h 59m including layover |
Find flight
from$298 |
|
12:00 — 07:55
+1 day
|
12:00 — 13:00
WS3348
WestJet
Edmonton — Calgary
5h 30m stop
18:30 — 00:26
WS676
WestJet
Calgary — Toronto
5h 49m stop
06:15 — 07:55
WS6342
WestJet
Toronto — Detroit
|
17h 55m including layover |
Find flight
from$574 |
|
16:05 — 10:43
+1 day
|
16:05 — 19:31
WS1464
WestJet
Edmonton — Phoenix
5h 49m stop
01:20 — 04:30
NK216
Spirit Airlines
Phoenix — Dallas
2h 30m stop
07:00 — 10:43
NK1019
Spirit Airlines
Dallas — Detroit
|
16h 38m including layover |
Find flight
from$276 |
|
16:25 — 09:56
+1 day
|
16:25 — 19:00
WS1432
WestJet
Edmonton — Los Angeles
4h stop
23:00 — 04:24
NK326
Spirit Airlines
Los Angeles — Houston
1h 46m stop
06:10 — 09:56
NK3789
Spirit Airlines
Houston — Detroit
|
15h 31m including layover |
Find flight
from$235 |
|
17:40 — 15:13
+1 day
|
17:40 — 18:23
WS173
WestJet
Edmonton — Vancouver
4h 12m stop
22:35 — 06:15
WS724
WestJet
Vancouver — Toronto
7h 30m stop
13:45 — 15:13
WS6343
WestJet
Toronto — Detroit
|
19h 33m including layover |
Find flight
from$344 |
|
17:45 — 14:51
+1 day
|
17:45 — 23:35
WS434
WestJet
Edmonton — Toronto
7h 12m stop
06:45 — 08:15
PD2121
Porter Airlines
Toronto — New York
4h 35m stop
12:59 — 14:54
NK382
Spirit Airlines
New York — Detroit
|
19h 6m including layover |
Find flight
from$274 |
|
20:35 — 16:20
+1 day
|
20:35 — 21:18
WS175
WestJet
Edmonton — Vancouver
1h 42m stop
23:00 — 06:53
WS1598
WestJet
Vancouver — Atlanta
7h 30m stop
14:23 — 16:20
NK1025
Spirit Airlines
Atlanta — Detroit
|
17h 45m including layover |
Find flight
from$288 |
|
20:35 — 17:09
+1 day
|
20:35 — 21:18
WS175
WestJet
Edmonton — Vancouver
1h 42m stop
23:00 — 06:53
WS1598
WestJet
Vancouver — Atlanta
8h 18m stop
15:11 — 17:09
F92898
Frontier Airlines
Atlanta — Detroit
|
18h 34m including layover |
Find flight
from$299 |
|
21:50 — 15:53
+1 day
|
21:50 — 22:33
WS177
WestJet
Edmonton — Vancouver
7h 27m stop
06:00 — 07:10
AS3498
Alaska Airlines
Vancouver — Seattle
1h 15m stop
08:25 — 15:53
AS304
Alaska Airlines
Seattle — Detroit
|
16h 3m including layover |
Find flight
from$471 |
|
23:10 — 15:53
+2 days
|
23:10 — 23:55
WS341
WestJet
Edmonton — Victoria
16h 17m stop
16:12 — 17:07
AS3322
Alaska Airlines
Victoria — Seattle
15h 18m stop
08:25 — 15:53
AS304
Alaska Airlines
Seattle — Detroit
|
38h 43m including layover |
Find flight
from$414 |
|
23:40 — 17:15
+2 days
|
23:40 — 05:29
WS318
WestJet
Edmonton — Ottawa
11h 31m stop
17:00 — 18:15
TS7391
Air Transat
Ottawa — Boston
21h stop
15:15 — 17:15
NK2328
Spirit Airlines
Boston — Detroit
|
39h 35m including layover |
Find flight
from$376 |
Flight Information
Below we will explain in detail what the flights cost on the destination from Edmonton to Detroit depends on and how to choose the most interesting flight option for you.
Distance between Edmonton and Detroit is 2560 miles. Time difference between the cities is 2h. Airplanes depart 00:05 to 23:40 from 3 Edmonton airports and arrive 00:05 to 23:40 to 2 Detroit airports. Average flight time is 16h 3m.
- The fastest flight 7h 21m
- Average flight time 16h 3m
- The earliest flight 00:05
- The latest flight 23:40
- Distance 1591 ml
The cheapest months to travel to Detroit are december (from 183 $), november (from 201 $), february (from 203 $).
What is the lowest airfare Edmonton to Detroit?
The cheapest plane ticket found by our users is $183. This airfare is for economy class on one-way WS1940 flight by WestJet for February 21, 2025 which leaves Edmonton Int. in Edmonton at 00:45 am and arrives at Detroit All airports at 17:09.
Popular Airlines on the Route
The flight Edmonton — Detroit is served by 6 regular airlines and 2 low-cost airlines. Most of the flights on this route are operated by Freedom Airlines - 2 departures per week at the price of from $ 201 . And the most expensive tickets are offered by Air Canada airline - from $ 925.
Direct flights
There’re no direct flights on this route. Try flights with stops.
Connecting Flights
There are 43 flights with layovers on the route. The fastest connecting flight is WS418 by WestJet takes 7h 21m and the cheapest is WS1940 by WestJet for $183.
- F8 - Freedom Airlinesfrom $201Find
- AS - Alaska Airlinesfrom $298Find
- AC - Air Canadafrom $925Find
- PD - Porter Airlinesfrom $576Find
- WS - WestJetfrom $183Find
- UA - United Airlinesfrom $365Find
Airports
You can fly from Edmonton to Detroit from 3 airports (Blatchford Field, Namao Field, Edmonton Int.).
Edmonton airports
- Blatchford Field-YXDFind
- Namao Field-YEDFind
- Edmonton Int.-YEGfrom $183Find
Detroit airports
- Willow Run-YIPFind
- Detroit City-DETFind
Airplanes
There are flights to Detroit from Edmonton by 6 airlines that use 0 aircraft brands. They range from huge modern airplanes to small-sized.
Top International Destinations from Edmonton
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 $75Find
- from $61Find
- from $66Find
- from $75Find
- from $60Find
- from $59Find
- from $55Find
- from $69Find
- from $68Find
- from $59Find
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.