Flights from Niagara District to Mackinac Island
Direct flights from Niagara District Airport (YCM) in St Catharines, ON to Mackinac Island Airport (MCD) in Mackinac Island, MI via air taxi
Total airfare between Niagara District Airport and Mackinac Island Airport ranges from $4566 to $5926 for the specified travel dates. The total fare is the price for the entire plane (price per person is based on the number of passengers entered above). Flight duration ranges from 2 hours 15 minutes to 2 hours 45 minutes, depending on the aircraft.


Cessna 206 Amphibian or similar


Cessna Skyhawk 172M or similar


Gipps Airvan GA8 or similar


Call 877-2-LINEAR for assistance


Call 877-2-LINEAR for assistance


Call 877-2-LINEAR for assistance


Call 877-2-LINEAR for assistance
Popular Direct Flights from Niagara District
- Niagara District (YCM) to Allentown, PA (ABE)
- Niagara District (YCM) to Bellaire, MI (ACB)
- Niagara District (YCM) to Atlantic City, NJ (ACY)
- Niagara District (YCM) to Adrian, MI (ADG)
- Niagara District (YCM) to Jaffrey, NH (AFN)
Popular Direct Flights to Mackinac Island
- Bellaire, MI (ACB) to Mackinac Island (MCD)
- Adrian, MI (ADG) to Mackinac Island (MCD)
- Amery, WI (AHH) to Mackinac Island (MCD)
- Akron, OH (AKC) to Mackinac Island (MCD)
- Alma, MI (AMN) to Mackinac Island (MCD)
The flight distance from St Catharines to Mackinac Island is 283 miles and average flight time is 2 hours 15 minutes. If you were to drive from St Catharines to Mackinac Island, it would take 6 hours 48 minutes to drive 340 miles.
More information about St Catharines (YCM)
More information about Mackinac Island (MCD)
"Loved our pilot, he was wonderful!!"
LINEAR AIR CUSTOMER
Other Airports Near Niagara District
- Niagara Falls International Airport (IAG) in Niagara Falls, 11 miles away
- Niagara Central Airport (NQ3) in Welland, 14 miles away
- Grimsby Airpark Airport (XGY) in Grimsby, 19 miles away
Other Airports Near Mackinac Island
- Pellston Regional of Emmet County Airport (PLN) in Pellston, 19 miles away
- Chippewa County International Airport (CIU) in Sault Ste Marie, 24 miles away