HowToGo

Grand Rapids to Mackinac Island, MI, USA - Transfer & Transportation Guides

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

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

Search Transfer from Grand Rapids to Mackinac Island, MI, USA

Transfer solutions

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

Bus ( 2 hr. 25 min. )

Take a bus from Grand Rapids, MN to Duluth.


Open Map More details & check price at Jefferson Lines
Bus ( 2 hr. 30 min. )

Take a bus from Duluth to St. Paul.


Open Map More details & check price at Jefferson Lines
Train ( 7 hr. 55 min. )

Take a train from St. Paul-Minneapolis 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 27 hr. 14 min.
Distance 1835 km.
Cost
Bus ( 2 hr. 45 min. )

Take a bus from Grand Rapids, MN to Duluth, MN.


Open Map More details & check price at Jefferson Lines
Bus ( 2 hr. 5 min. )

Take a bus from Duluth, MN to St. Paul.


Open Map More details & check price at Jefferson Lines
Train ( 7 hr. 55 min. )

Take a train from St. Paul-Minneapolis to Chicago Union Station.


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

Take a train from Chicago Union Station to Grand Rapids Vernon J. Ehlers Station.


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

Take a bus from Grand Rapids, 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 28 hr. 30 min.
Distance 1813 km.
Cost 257 USD
Bus ( 2 hr. 25 min. )

Take a bus from Grand Rapids, MN to Duluth.


Open Map More details & check price at Jefferson Lines
Bus ( 2 hr. 30 min. )

Take a bus from Duluth to St. Paul.


Open Map More details & check price at Jefferson Lines
Bus ( 8 hr. 30 min. )

Take a bus from St Paul to Chicago.


Open Map More details & check price at Greyhound USA
Bus ( 2 hr. 50 min. )

Take a bus from Chicago to Kalamazoo.


Open Map More details & check price at Greyhound USA
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 29 hr. 24 min.
Distance 1870 km.
Cost
Bus ( 40 min. )

Take a bus from Grand Rapids, MN to Hibbing, MN.


Open Map More details & check price at Jefferson Lines
Taxi ( 8 min. )

Take a taxi from Hibbing, MN to Hibbing/Chisholm.


Plane ( 6 hr. 3 min. )

Take a flight from Hibbing/Chisholm 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 11 hr. 26 min.
Distance 796 km.
Cost 543 USD
Car ( 1 hr. 45 min. )

Drive a car from Grand Rapids to Brainerd.


Plane ( 6 hr. 3 min. )

Take a flight from Brainerd 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 11 hr. 23 min.
Distance 952 km.
Cost 501 USD
Car ( 1 hr. 39 min. )

Drive a car from Grand Rapids to Bemidji.


Plane ( 6 hr. 8 min. )

Take a flight from Bemidji 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 11 hr. 22 min.
Distance 1007 km.
Cost 520 USD
Bus ( 2 hr. 25 min. )

Take a bus from Grand Rapids, MN to Duluth.


Open Map More details & check price at Jefferson Lines
Bus ( 19 min. )

Take a bus from Kirby Plaza - C & D to Duluth Transportation Center East.


Open Map More details & check price at Duluth Transit Authority
Bus ( 39 min. )

Take a bus from Duluth Transportation Center West to Airport Terminal.


Open Map More details & check price at Duluth Transit Authority
Plane ( 5 hr. 3 min. )

Take a flight from Duluth 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 14 hr. 16 min.
Distance 896 km.
Cost 423 USD

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 Grand Rapids, MN, 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