HowToGo

Detroit to Mackinac Island, MI, USA - Transfer & Transportation Guides

Find transfer & transportation guides from Detroit to Mackinac Island, MI, USA. How to get from Detroit to Mackinac Island, MI, USA by Flight, Train.

You can get to Mackinac Island, MI, USA from Detroit by verhicle types below

Search Transfer from Detroit to Mackinac Island, MI, USA

Transfer solutions

You have 7 options transfer to Mackinac Island, MI, USA from Detroit below

Car ( 1 hr. 58 min. )

Drive a car from Detroit to Redmond.


Plane ( 7 hr. 54 min. )

Take a flight from Redmond to Traverse City.


Walk ( 15 min. )

Take a foot from Traverse City to Cherry Capital Airport.


Bus ( 17 min. )

Take a bus from Cherry Capital Airport to Downtown Hall St Transfer Station.


Open Map More details & check price at BATA
Amtrak Thruway operated by Indian Trails ( 2 hr. 52 min. )

Take a bus from Traverse City, MI to Mackinaw City, MI.


Open Map More details & check price at Amtrak
Walk ( 5 min. )

Take a foot from Mackinaw City, MI to Mackinaw.


Ferry ( 20 min. )

Take a ferry from Mackinaw to Mackinac Island.


Open Map More details & check price at Sheplers Ferry
Duration 16 hr. 1 min.
Distance 3118 km.
Cost 457 USD
Taxi ( 26 min. )

Take a taxi from Detroit to Gates Park and Ride - Central @ Horeb.


Bus ( 1 hr. 35 min. )

Take a bus from Gates Park and Ride - Central @ Horeb to Downtown Transit Center - Bay U.


Open Map More details & check price at Cherriots
Bus ( 1 hr. )

Take a bus from Salem to Portland.


Open Map More details & check price at FlixBus-us
Walk ( 19 min. )

Take a foot from Portland to Rose Quarter TC station.


Tram ( 29 min. )

Take a tram from Rose Quarter TC station to Portland Int'l Airport station.


Open Map More details & check price at Portland TriMet
Plane ( 8 hr. 19 min. )

Take a flight from Portland to Pellston.


Taxi ( 3 min. )

Take a taxi from Pellston to Pellston, MI.


Open Map More details & check price at Chippewa Cab
Amtrak Thruway operated by Indian Trails ( 30 min. )

Take a bus from Pellston, MI to Mackinaw City, MI.


Open Map More details & check price at Amtrak
Walk ( 5 min. )

Take a foot from Mackinaw City, MI to Mackinaw.


Ferry ( 20 min. )

Take a ferry from Mackinaw to Mackinac Island.


Open Map More details & check price at Sheplers Ferry
Duration 16 hr. 36 min.
Distance 3148 km.
Cost
Taxi ( 26 min. )

Take a taxi from Detroit to Gates Park and Ride - Central @ Horeb.


Bus ( 1 hr. 35 min. )

Take a bus from Gates Park and Ride - Central @ Horeb to Downtown Transit Center - Bay U.


Open Map More details & check price at Cherriots
Bus ( 1 hr. )

Take a bus from Salem to Portland.


Open Map More details & check price at FlixBus-us
Walk ( 19 min. )

Take a foot from Portland to Rose Quarter TC station.


Tram ( 29 min. )

Take a tram from Rose Quarter TC station to Portland Int'l Airport station.


Open Map More details & check price at Portland TriMet
Plane ( 8 hr. 44 min. )

Take a flight from Portland to Sault Ste Marie.


Taxi ( 4 min. )

Take a taxi from Sault Ste Marie to Kinross, MI.


night bus ( 35 min. )

Take a bus from Kinross, MI to St. Ignace, MI.


Open Map More details & check price at Indian Trails
Bus ( 15 min. )

Take a bus from St. Ignace, MI to Mackinaw City, MI.


Open Map More details & check price at Indian Trails
Ferry ( 20 min. )

Take a ferry from Mackinaw to Mackinac Island.


Open Map More details & check price at Sheplers Ferry
Duration 18 hr. 18 min.
Distance 3193 km.
Cost
Taxi ( 57 min. )

Take a taxi from Detroit to Hoodoo Mountain, OR.


Bus ( 1 hr. 45 min. )

Take a bus from Hoodoo Mountain, OR to Eugene, OR - Berg's.


Open Map More details & check price at Bergs
Taxi ( 14 min. )

Take a taxi from Eugene, OR - Berg's to Eugene.


Open Map More details & check price at Soldiers Taxi
Plane ( 8 hr. 32 min. )

Take a flight from Eugene to Traverse City.


Walk ( 15 min. )

Take a foot from Traverse City to Cherry Capital Airport.


Bus ( 17 min. )

Take a bus from Cherry Capital Airport to Downtown Hall St Transfer Station.


Open Map More details & check price at BATA
Amtrak Thruway operated by Indian Trails ( 2 hr. 52 min. )

Take a bus from Traverse City, MI to Mackinaw City, MI.


Open Map More details & check price at Amtrak
Walk ( 5 min. )

Take a foot from Mackinaw City, MI to Mackinaw.


Ferry ( 20 min. )

Take a ferry from Mackinaw to Mackinac Island.


Open Map More details & check price at Sheplers Ferry
Duration 18 hr. 37 min.
Distance 3372 km.
Cost 703 USD
Taxi ( 26 min. )

Take a taxi from Detroit to Gates Park and Ride - Central @ Horeb.


Bus ( 1 hr. 35 min. )

Take a bus from Gates Park and Ride - Central @ Horeb to Downtown Transit Center - Bay U.


Open Map More details & check price at Cherriots
Bus ( 1 hr. )

Take a bus from Salem to Portland.


Open Map More details & check price at FlixBus-us
Walk ( 19 min. )

Take a foot from Portland to Rose Quarter TC station.


Tram ( 29 min. )

Take a tram from Rose Quarter TC station to Portland Int'l Airport station.


Open Map More details & check price at Portland TriMet
Plane ( 6 hr. 12 min. )

Take a flight from Portland to Traverse City.


Walk ( 15 min. )

Take a foot from Traverse City to Cherry Capital Airport.


Bus ( 17 min. )

Take a bus from Cherry Capital Airport to Downtown Hall St Transfer Station.


Open Map More details & check price at BATA
Amtrak Thruway operated by Indian Trails ( 2 hr. 52 min. )

Take a bus from Traverse City, MI to Mackinaw City, MI.


Open Map More details & check price at Amtrak
Walk ( 5 min. )

Take a foot from Mackinaw City, MI to Mackinaw.


Ferry ( 20 min. )

Take a ferry from Mackinaw to Mackinac Island.


Open Map More details & check price at Sheplers Ferry
Duration 18 hr. 20 min.
Distance 3260 km.
Cost
Taxi ( 26 min. )

Take a taxi from Detroit to Gates Park and Ride - Central @ Horeb.


Bus ( 1 hr. 35 min. )

Take a bus from Gates Park and Ride - Central @ Horeb to Downtown Transit Center - Bay U.


Open Map More details & check price at Cherriots
Bus ( 1 hr. )

Take a bus from Salem to Portland.


Open Map More details & check price at FlixBus-us
Walk ( 19 min. )

Take a foot from Portland to Rose Quarter TC station.


Tram ( 29 min. )

Take a tram from Rose Quarter TC station to Portland Int'l Airport station.


Open Map More details & check price at Portland TriMet
Plane ( 7 hr. 30 min. )

Take a flight from Portland to Escanaba.


Taxi ( 11 min. )

Take a taxi from Escanaba to Escanaba, MI.


night bus ( 4 hr. 20 min. )

Take a bus from Escanaba, MI to St. Ignace, MI.


Open Map More details & check price at Indian Trails
Bus ( 15 min. )

Take a bus from St. Ignace, MI to Mackinaw City, MI.


Open Map More details & check price at Indian Trails
Ferry ( 20 min. )

Take a ferry from Mackinaw to Mackinac Island.


Open Map More details & check price at Sheplers Ferry
Duration 20 hr. 56 min.
Distance 3308 km.
Cost
Taxi ( 26 min. )

Take a taxi from Detroit to Gates Park and Ride - Central @ Horeb.


Bus ( 1 hr. 35 min. )

Take a bus from Gates Park and Ride - Central @ Horeb to Downtown Transit Center - Bay U.


Open Map More details & check price at Cherriots
Bus ( 1 hr. )

Take a bus from Salem to Portland.


Open Map More details & check price at FlixBus-us
Train ( 45 hr. 10 min. )

Take a train from Portland to Chicago Union Station.


Open Map More details & check price at Amtrak
Train ( 2 hr. 8 min. )

Take a train from Chicago Union Station to Kalamazoo.


Open Map More details & check price at Amtrak
Amtrak Thruway operated by Indian Trails ( 8 hr. 24 min. )

Take a bus from Kalamazoo, MI - Amtrak to Mackinaw City, MI.


Open Map More details & check price at Amtrak
Walk ( 5 min. )

Take a foot from Mackinaw City, MI to Mackinaw.


Ferry ( 20 min. )

Take a ferry from Mackinaw to Mackinac Island.


Open Map More details & check price at Sheplers Ferry
Duration 1 day 2 hr. 37 min.
Distance 4510 km.
Cost

Find Hotels in Mackinac Island, MI, USA

You can find hotels and accommodations in Mackinac Island, MI, USA with our hotels search tool below

Booking.com

About Detroit, OR, USA

About Mackinac Island, MI, USA

Mackinac Island ( MAK-in-aw) is an island and resort area, covering 4.35 square miles (11.3 km2) in land area, in the U.S. state of Michigan. It is located in Lake Huron, at the eastern end of the Straits of Mackinac, between the state's Upper and Lo... Learn more


References