
Keep the following information in mind while searching for Ontario to Michigan flight deals. Data was last updated November 2, 2026.
Round-trip from | $307 (Kiwi.com) |
|---|---|
One-way from | $175 (Mytrip) |
Good round-trip deal | $531 or less |
Good one-way deal | $260 or less |
Fly from
Fly to
Route
Depart
Return
TorontoDetroit
YYZ Toronto Pearson Intl - DTW Detroit Metropolitan Wayne County
YYZDTW
Toronto Pearson Intl
Thu 11/12
7:35 am-11:37 pm
1 stop16h 02m
Detroit Metropolitan Wayne County
Wed 12/31
12:00 am-12:00 am
Nonstop0h 00m
TorontoDetroit
YYZ Toronto Pearson Intl - DTW Detroit Metropolitan Wayne County
YYZDTW
Toronto Pearson Intl
Mon 12/14
2:25 pm-5:23 pm
2 stops26h 58m
Detroit Metropolitan Wayne County
Wed 12/31
12:00 am-12:00 am
Nonstop0h 00m
TorontoGrand Rapids
YTZ Toronto Island - GRR Grand Rapids Gerald R. Ford Intl
YTZGRR
Toronto Island
Mon 11/30
1:10 pm-9:05 pm
1 stop7h 55m
Grand Rapids Gerald R. Ford Intl
Wed 12/31
12:00 am-12:00 am
Nonstop0h 00m
OttawaDetroit
YOW Ottawa - DTW Detroit Metropolitan Wayne County
YOWDTW
Ottawa
Mon 12/14
7:00 am-11:21 am
1 stop28h 21m
Detroit Metropolitan Wayne County
Wed 12/31
12:00 am-12:00 am
Nonstop0h 00m
TorontoGrand Rapids
YYZ Toronto Pearson Intl - GRR Grand Rapids Gerald R. Ford Intl
YYZGRR
Toronto Pearson Intl
Sun 12/13
7:00 am-11:25 am
1 stop28h 25m
Grand Rapids Gerald R. Ford Intl
Wed 12/31
12:00 am-12:00 am
Nonstop0h 00m
TorontoDetroit
YYZ Toronto Pearson Intl - DTW Detroit Metropolitan Wayne County
YYZDTW
Toronto Pearson Intl
Mon 11/16
7:35 am-7:41 pm
2 stops12h 06m
Detroit Metropolitan Wayne County
Wed 12/31
12:00 am-12:00 am
Nonstop0h 00m
TorontoDetroit
YYZ Toronto Pearson Intl - DTW Detroit Metropolitan Wayne County
YYZDTW
Toronto Pearson Intl
Sun 12/13
7:35 am-11:21 am
1 stop27h 46m
Detroit Metropolitan Wayne County
Wed 12/31
12:00 am-12:00 am
Nonstop0h 00m
OttawaDetroit
YOW Ottawa - DTW Detroit Metropolitan Wayne County
YOWDTW
Ottawa
Wed 12/16
8:00 am-7:10 pm
1 stop11h 10m
Detroit Metropolitan Wayne County
Wed 12/31
12:00 am-12:00 am
Nonstop0h 00m
TorontoDetroit
YYZ Toronto Pearson Intl - DTW Detroit Metropolitan Wayne County
YYZDTW
Toronto Pearson Intl
Fri 11/13
6:30 am-5:49 pm
1 stop11h 19m
Detroit Metropolitan Wayne County
Wed 12/31
12:00 am-12:00 am
Nonstop0h 00m
TorontoGrand Rapids
YYZ Toronto Pearson Intl - GRR Grand Rapids Gerald R. Ford Intl
YYZGRR
Toronto Pearson Intl
Mon 11/30
12:15 pm-7:03 pm
1 stop6h 48m
Grand Rapids Gerald R. Ford Intl
Wed 12/31
12:00 am-12:00 am
Nonstop0h 00m
Everything you need to know about your flight from Ontario to Michigan
Food
Crew
Overall
Boarding
Comfort
Entertainment
Reviews
Salvador,Aug 2026
PHL - DTW
Food
Crew
Overall
Boarding
Comfort
Entertainment
Reviews
Salvador,Aug 2026
PHL - DTW
Food
Crew
Overall
Boarding
Comfort
Entertainment
Reviews
Salvador,Aug 2026
PHL - DTW
Food
Crew
Overall
Boarding
Comfort
Entertainment
Reviews
Salvador,Aug 2026
PHL - DTW
Food
Crew
Overall
Boarding
Comfort
Entertainment
Reviews
Salvador,Aug 2026
PHL - DTW
Find useful and relevant information for your journey from Ontario to Michigan. Access travel guides, tips, and recommendations to enhance your travel experience. Get information about local attractions, weather, transportation options, and more.
| Airline | Cheapest | Average | Flexibility | On-time |
|---|---|---|---|---|
| Cheapest$191 | Average$551 | FlexibilityNo cancel fee | On-timeN/A | |
| Cheapest$203 | Average$581 | FlexibilityNo cancel fee | On-time67% | |
| Cheapest$490 | Average$676 | FlexibilityNo cancel fee | On-time69% | |
| Cheapest$492 | Average$767 | FlexibilityNo cancel fee | On-time60% |