There are 6 ways to get from Alexandria to Mackinac Island by plane, ferry, car, or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Alexandria to Pellston, ferry
best- Fly from Alexandria (ALY) to Pellston (PLN)plane ALY - PLN
- Take the ferry from Mackinaw City to Mackinac Islandferry
26h 7m$581–2,011Bus to Cairo International Airport, fly to Sault Ste. Marie Airport, drive, ferry
cheapest- Take the bus from Alexandria to Cairo Airportbus
- Fly from Cairo International Airport (CAI) to Sault Ste. Marie Airport (YAM)plane CAI - YAM
- Drive from Sault Ste Marie, MI, USA - Lake Superior State University to St Ignacecar
- Take the ferry from St Ignace to Mackinac Islandferry
28h 22m$488–1,666Fly Alexandria to Sault Ste. Marie Airport, drive, ferry
- Fly from Alexandria (ALY) to Sault Ste. Marie Airport (YAM)plane ALY - YAM
- Drive from Sault Ste Marie, MI, USA - Lake Superior State University to St Ignacecar
- Take the ferry from St Ignace to Mackinac Islandferry
22h 23m$637–2,259Fly Alexandria to Chippewa County International Airport, bus, ferry
- Fly from Alexandria (ALY) to Chippewa County International Airport (CIU)plane ALY - CIU
- Take the bus from Kinross to St. Ignacebus
- Take the ferry from St Ignace to Mackinac Islandferry
25h 54m$593–1,775Fly Alexandria to Alpena County Regional Airport, bus, ferry
- Fly from Alexandria (ALY) to Alpena County Regional Airport (APN)plane ALY - APN
- Take the bus from Alpena to St. Ignacebus
- Take the ferry from St Ignace to Mackinac Islandferry
29h 47m$564–1,907Fly Alexandria to Traverse City, bus, ferry
- Fly from Alexandria (ALY) to Traverse City (TVC)plane ALY - TVC
- Take the bus from Traverse City to St. Ignacebus
- Take the ferry from St Ignace to Mackinac Islandferry
25h 34m$548–1,984
Alexandria (ALY) to Pellston (PLN) flights
Comparing Your Travel Options
The cheapest way to get from Alexandria to Mackinac Island is to bus and fly and drive and ferry which costs $480 - $1,700 and takes 28h 22m.
The fastest way to get from Alexandria to Mackinac Island is to fly and drive and ferry which takes 22h 23m and costs $600 - $2,300.
The distance between Alexandria and Mackinac Island is 5806 miles.
It takes approximately 26h 7m to get from Alexandria to Mackinac Island, including transfers.
Mackinac Island is 7h behind Alexandria. It is currently 9:46 PM in Alexandria and 2:46 PM in Mackinac Island.
There are 72+ hotels available in Mackinac Island.
What companies run services between Alexandria, Egypt and Mackinac Island, MI, USA?
There is no direct connection from Alexandria to Mackinac Island. However, you can take the taxi to Alexandria (ALY) airport, fly to Pellston (PLN), take the taxi to Mackinaw, then take the ferry to Mackinac Island. Alternatively, you can take the taxi to Alexandria (ALY) airport, fly to Sault Ste. Marie Airport (YAM), drive to Sault Ste Marie, MI, USA - Lake Superior State University, take the bus to Sault Ste Marie, MI, USA, take the bus to Sault Ste Marie, MI, USA - Lake Superior State University, drive to St Ignace, then take the ferry to Mackinac Island.
- Website
- delta.com
Flights from Alexandria to Pellston via Rome, Detroit
- Ave. Duration
- 25h 17m
- When
- Friday
- Estimated price
- $500–1,900
Flights from Alexandria to Pellston via Istanbul, Detroit
- Ave. Duration
- 34h 13m
- When
- Every day
- Estimated price
- $550–2,000
Flights from Alexandria to Chippewa County International Airport via Rome, Detroit
- Ave. Duration
- 27h 40m
- When
- Monday and Friday
- Estimated price
- $500–1,900
Flights from Alexandria to Chippewa County International Airport via Amman, Detroit
- Ave. Duration
- 36h 55m
- When
- Monday and Thursday
- Estimated price
- $550–1,700
Flights from Alexandria to Chippewa County International Airport via Sabiha Gokcen, Munich, Detroit
- Ave. Duration
- 23h 15m
- When
- Monday
- Estimated price
- $500–1,900
Flights from Alexandria to Alpena County Regional Airport via Rome, Detroit
- Ave. Duration
- 25h 16m
- When
- Friday
- Estimated price
- $500–1,800
Flights from Alexandria to Alpena County Regional Airport via Istanbul, Detroit
- Ave. Duration
- 34h 14m
- When
- Every day
- Estimated price
- $550–2,000
Flights from Alexandria to Traverse City via Istanbul, Detroit
- Ave. Duration
- 21h 38m
- When
- Every day
- Estimated price
- $550–2,000
Flights from Alexandria to Traverse City via Rome, Detroit
- Ave. Duration
- 25h 24m
- When
- Monday and Friday
- Estimated price
- $500–1,900
- Website
- aircanada.com
Flights from Alexandria to Sault Ste. Marie Airport via Istanbul, Toronto
- Ave. Duration
- 21h 24m
- When
- Thursday, Sunday, Monday, Tuesday, Wednesday, and Friday
- Estimated price
- $650–2,300
Flights from Alexandria to Sault Ste. Marie Airport via Sabiha Gokcen, Budapest, Toronto
- Ave. Duration
- 26h 13m
- When
- Saturday
- Estimated price
- $600–2,200
Flights from Alexandria to Sault Ste. Marie Airport via Sabiha Gokcen, Vienna, Toronto
- Ave. Duration
- 26h 13m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- $600–2,200
Flights from Cairo International Airport to Sault Ste. Marie Airport via Toronto
- Ave. Duration
- 20h 53m
- When
- Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $650–1,700
Flights from Cairo International Airport to Sault Ste. Marie Airport via Munich, Toronto
- Ave. Duration
- 21h 43m
- When
- Every day
- Estimated price
- $450–1,800
Flights from Cairo International Airport to Sault Ste. Marie Airport via Athens, Toronto
- Ave. Duration
- 19h 30m
- When
- Tuesday, Thursday, Monday, and Saturday
- Estimated price
- $450–1,700
- Website
- bearskinairlines.com
Flights from Cairo International Airport to Sault Ste. Marie Airport via Toronto, Sudbury
- Ave. Duration
- 19h 35m
- When
- Tuesday, Thursday, Friday, and Sunday
- Estimated price
- $650–1,700
- Phone
- 15649
- Website
- West and Central Delta
Bus from Alexandria to Cairo Airport
- Ave. Duration
- 3h 30m
- Frequency
- Hourly
- Estimated price
- $1–8
- Schedules at
- West and Central Delta
- Phone
- +1 989-725-5105
- Website
- Indian Trails
Bus from Kinross to St. Ignace
- Ave. Duration
- 35 min
- Frequency
- Once daily
- Estimated price
- $7–21
- Website
- Indian Trails
Bus from Alpena to St. Ignace
- Ave. Duration
- 2h 15m
- Frequency
- Once daily
- Estimated price
- $17–40
- Website
- Indian Trails
Bus from Traverse City to St. Ignace
- Ave. Duration
- 3h 10m
- Frequency
- Once daily
- Estimated price
- $19–40
- Website
- Indian Trails
- Phone
- +1 800.638.9892
- Website
- Arnold Transit Company Homepage
Ferry from Mackinaw City to Mackinac Island
- Ave. Duration
- 15 min
- Frequency
- Every 30 minutes
- Estimated price
- $25–37
- Schedules at
- Arnold Transit Company Schedules
- Website
- Arnold Transit Company Homepage
- Adult Round Trip
- $37
- Adult One-way
- $25
Ferry from St Ignace to Mackinac Island
- Ave. Duration
- 15 min
- Frequency
- Hourly
- Estimated price
- $25–37
- Schedules at
- Arnold Transit Company Schedules
- Website
- Arnold Transit Company Homepage
- Adult Round Trip
- $37
- Adult One-way
- $25
Ferry from St Ignace to Mackinac Island
- Ave. Duration
- 15 min
- Frequency
- Hourly
- Estimated price
- $25–37
- Schedules at
- Arnold Transit Company Schedules
- Website
- Arnold Transit Company Homepage
- Adult Round Trip
- $37
- Adult One-way
- $25
Ferry from St Ignace to Mackinac Island
- Ave. Duration
- 15 min
- Frequency
- Hourly
- Estimated price
- $25–37
- Schedules at
- Arnold Transit Company Schedules
- Website
- Arnold Transit Company Homepage
- Adult Round Trip
- $37
- Adult One-way
- $25
Ferry from St Ignace to Mackinac Island
- Ave. Duration
- 15 min
- Frequency
- Hourly
- Estimated price
- $25–37
- Schedules at
- Arnold Transit Company Schedules
- Website
- Arnold Transit Company Homepage
- Adult Round Trip
- $37
- Adult One-way
- $25
Ferry from St Ignace to Mackinac Island
- Ave. Duration
- 15 min
- Frequency
- Hourly
- Estimated price
- $25–37
- Schedules at
- Arnold Transit Company Schedules
- Website
- Arnold Transit Company Homepage
- Adult Round Trip
- $37
- Adult One-way
- $25
- Phone
- +1 231-436-5023
- Website
- Shepler's Ferry
Ferry from Mackinaw City to Mackinac Island
- Ave. Duration
- 20 min
- Frequency
- Hourly
- Estimated price
- $38
- Website
- Shepler's Ferry
- Adult Round Trip
- $38
- Phone
- +1 (800) 638-9892
- Website
- Arnold Transit Co.
Ferry from Mackinaw City to Mackinac Island
- Ave. Duration
- 40 min
- Frequency
- 3 times a day
- Estimated price
- $37
- Website
- Arnold Transit Co.
- Adult Roundtrip
- $37
Ferry from St Ignace to Mackinac Island
- Ave. Duration
- 30 min
- Frequency
- 5 times a day
- Estimated price
- $37
- Website
- Arnold Transit Co.
- Adult Round Trip
- $37
Ferry from St Ignace to Mackinac Island
- Ave. Duration
- 30 min
- Frequency
- 5 times a day
- Estimated price
- $37
- Website
- Arnold Transit Co.
- Adult Round Trip
- $37
Ferry from St Ignace to Mackinac Island
- Ave. Duration
- 30 min
- Frequency
- 5 times a day
- Estimated price
- $37
- Website
- Arnold Transit Co.
- Adult Round Trip
- $37
Ferry from St Ignace to Mackinac Island
- Ave. Duration
- 30 min
- Frequency
- 5 times a day
- Estimated price
- $37
- Website
- Arnold Transit Co.
- Adult Round Trip
- $37
Ferry from St Ignace to Mackinac Island
- Ave. Duration
- 30 min
- Frequency
- 5 times a day
- Estimated price
- $37
- Website
- Arnold Transit Co.
- Adult Round Trip
- $37
Want to know more about travelling around United States
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Travelling to the US: What do I need to know?
Read the travel guide




