HowToGo

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

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

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

Search Transfer from Mackinac Island to Detroit, OR, USA

Transfer solutions

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

Ferry ( 20 min. )

Take a ferry from Mackinac Island to Mackinaw.


Open Map More details & check price at Sheplers Ferry
Bus ( 35 min. )

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


Open Map More details & check price at Indian Trails
Taxi ( 3 min. )

Take a taxi from Pellston, MI to Pellston.


Open Map More details & check price at Chippewa Cab
Plane ( 7 hr. 7 min. )

Take a flight from Pellston to Portland.


Tram ( 14 min. )

Take a tram from Portland Int'l Airport station to Gateway/NE 99th Ave TC station.


Open Map More details & check price at Portland TriMet
Tram ( 17 min. )

Take a tram from Gateway/NE 99th Ave TC station to Clackamas Town Center TC station.


Open Map More details & check price at Portland TriMet
Bus ( 45 min. )

Take a bus from Clackamas Town Center Transit Center to 400 Block SE Main.


Open Map More details & check price at Portland TriMet
Car ( 1 hr. 53 min. )

Drive a car from 400 Block SE Main to Detroit.


Duration 14 hr. 15 min.
Distance 3126 km.
Cost 1359 USD
Ferry ( 20 min. )

Take a ferry from Mackinac Island to Mackinaw.


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

Take a foot from Mackinaw to Mackinaw City, MI.


Amtrak Thruway operated by Indian Trails ( 10 min. )

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


Open Map More details & check price at Amtrak
night bus ( 35 min. )

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


Open Map More details & check price at Indian Trails
Taxi ( 4 min. )

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


Plane ( 6 hr. 42 min. )

Take a flight from Sault Ste Marie to Portland.


Tram ( 14 min. )

Take a tram from Portland Int'l Airport station to Gateway/NE 99th Ave TC station.


Open Map More details & check price at Portland TriMet
Tram ( 17 min. )

Take a tram from Gateway/NE 99th Ave TC station to Clackamas Town Center TC station.


Open Map More details & check price at Portland TriMet
Bus ( 45 min. )

Take a bus from Clackamas Town Center Transit Center to 400 Block SE Main.


Open Map More details & check price at Portland TriMet
Car ( 1 hr. 53 min. )

Drive a car from 400 Block SE Main to Detroit.


Duration 15 hr. 6 min.
Distance 3170 km.
Cost 418 USD
Ferry ( 20 min. )

Take a ferry from Mackinac Island to Mackinaw.


Open Map More details & check price at Sheplers Ferry
Bus ( 3 hr. )

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


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

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


Open Map More details & check price at BATA
Walk ( 15 min. )

Take a foot from Cherry Capital Airport to Traverse City.


Plane ( 8 hr. 30 min. )

Take a flight from Traverse City to Redmond.


Car ( 1 hr. 58 min. )

Drive a car from Redmond to Detroit.


Duration 17 hr. 20 min.
Distance 3120 km.
Cost 557 USD
Ferry ( 20 min. )

Take a ferry from Mackinac Island to Mackinaw.


Open Map More details & check price at Sheplers Ferry
Bus ( 3 hr. )

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


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

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


Open Map More details & check price at BATA
Walk ( 15 min. )

Take a foot from Cherry Capital Airport to Traverse City.


Plane ( 6 hr. 43 min. )

Take a flight from Traverse City to Portland.


Tram ( 14 min. )

Take a tram from Portland Int'l Airport station to Gateway/NE 99th Ave TC station.


Open Map More details & check price at Portland TriMet
Tram ( 17 min. )

Take a tram from Gateway/NE 99th Ave TC station to Clackamas Town Center TC station.


Open Map More details & check price at Portland TriMet
Bus ( 45 min. )

Take a bus from Clackamas Town Center Transit Center to 400 Block SE Main.


Open Map More details & check price at Portland TriMet
Car ( 1 hr. 53 min. )

Drive a car from 400 Block SE Main to Detroit.


Duration 17 hr. 44 min.
Distance 3240 km.
Cost 475 USD
Ferry ( 20 min. )

Take a ferry from Mackinac Island to Mackinaw.


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

Take a foot from Mackinaw to Mackinaw City, MI.


Amtrak Thruway operated by Indian Trails ( 10 min. )

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


Open Map More details & check price at Amtrak
night bus ( 4 hr. 15 min. )

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


Open Map More details & check price at Indian Trails
Taxi ( 11 min. )

Take a taxi from Escanaba, MI to Escanaba.


Plane ( 8 hr. 35 min. )

Take a flight from Escanaba to Portland.


Tram ( 14 min. )

Take a tram from Portland Int'l Airport station to Gateway/NE 99th Ave TC station.


Open Map More details & check price at Portland TriMet
Tram ( 17 min. )

Take a tram from Gateway/NE 99th Ave TC station to Clackamas Town Center TC station.


Open Map More details & check price at Portland TriMet
Bus ( 45 min. )

Take a bus from Clackamas Town Center Transit Center to 400 Block SE Main.


Open Map More details & check price at Portland TriMet
Car ( 1 hr. 53 min. )

Drive a car from 400 Block SE Main to Detroit.


Duration 20 hr. 45 min.
Distance 3285 km.
Cost 424 USD
Ferry ( 20 min. )

Take a ferry from Mackinac Island to Mackinaw.


Open Map More details & check price at Sheplers Ferry
Bus ( 3 hr. )

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


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

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


Open Map More details & check price at BATA
Walk ( 15 min. )

Take a foot from Cherry Capital Airport to Traverse City.


Plane ( 8 hr. 3 min. )

Take a flight from Traverse City to Eugene.


Taxi ( 14 min. )

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


Open Map More details & check price at Soldiers Taxi
Bus ( 1 hr. 45 min. )

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


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

Take a taxi from Hoodoo Mountain, OR to Detroit.


Duration 18 hr. 20 min.
Distance 3373 km.
Cost 713 USD
Ferry ( 20 min. )

Take a ferry from Mackinac Island to Mackinaw.


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

Take a foot from Mackinaw to Mackinaw City, MI.


Amtrak Thruway operated by Indian Trails ( 9 hr. 7 min. )

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


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

Take a train from Kalamazoo to Chicago Union Station.


Open Map More details & check price at Amtrak
Train ( 45 hr. 55 min. )

Take a train from Chicago Union Station to Portland.


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

Take a bus from Portland to Salem.


Open Map More details & check price at FlixBus-us
Bus ( 1 hr. 33 min. )

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


Open Map More details & check price at Cherriots
Taxi ( 26 min. )

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


Duration 1 day 4 hr. 53 min.
Distance 4513 km.
Cost

Find Hotels in Detroit, OR, USA

You can find hotels and accommodations in Detroit, OR, USA with our hotels search tool below

Booking.com

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

About Detroit, OR, USA


References