Rome2rio's partners include

There are 6 ways to get from East Lansing to Mackinaw City by bus, car or plane

Select a route below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Map of how to get from East Lansing to Mackinaw City.
Launch map view
  • Distance: 212.1 miles
  • Duration: 7 h 9 min

What companies run services between East Lansing, MI, USA and Mackinaw City, MI, USA?

Indian Trails operates a bus from East Lansing to Mackinaw City once daily. Tickets cost $45 - $85 and the journey takes 5 hours 55 minutes. Alternatively, Delta flies from East Lansing to Mackinaw City 3 times a day.

Airlines
Delta
Website
delta.com
Flights from Lansing to Pellston via Detroit
Avg. Duration
6 h 25 min
When
Every day
Estimated price
$220 - $1,300
Flights from Detroit to Pellston
Avg. Duration
1 h 21 min
When
Every day
Estimated price
$180 - $750
Flights from Detroit to Traverse City
Avg. Duration
1 h 18 min
When
Every day
Estimated price
$280 - $750
Flights from Detroit to Alpena
Avg. Duration
1 h 12 min
When
Every day
Estimated price
$280 - $1,600
Flights from Detroit to Alpena via Pellston
Avg. Duration
2 h 45 min
When
Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
$290 - $1,600
Bus operators
Indian Trails
Website
indiantrails.com
Bus from Lansing, MI to Mackinaw
Avg. Duration
5 h 55 min
Frequency
Once daily
Estimated price
$45 - $85
Schedules at
indiantrails.com
Book at
webstore.indiantrails.com
Bus from Traverse City, MI to Mackinaw City
Avg. Duration
2 h 36 min
Frequency
Once daily
Estimated price
$20 - $35
Schedules at
indiantrails.com
Bus from Alpena to Mackinaw
Avg. Duration
2 h
Frequency
Once daily
Estimated price
$19 - $35
Schedules at
indiantrails.com
Book at
webstore.indiantrails.com
Michigan Flyer
Website
michiganflyer.com
Bus from East Lansing Marriott to DTW McNamara Terminal
Avg. Duration
2 h 55 min
Frequency
Every 2 hours
Estimated price
$23 - $35
Schedules at
michiganflyer.com

How far is it from East Lansing to Mackinaw City?

The distance between East Lansing and Mackinaw City is 339 km. The road distance is 366 km.

What is the cheapest way to get from East Lansing to Mackinaw City?

The cheapest way to get from East Lansing to Mackinaw City is to drive which costs $27 and takes 3 hours 32 minutes.

What is the fastest way to get from East Lansing to Mackinaw City?

The quickest way to get from East Lansing to Mackinaw City is to drive which takes 3 hours 32 minutes and costs $27.

Is there a direct bus between East Lansing and Mackinaw City?

No, there is no direct bus from East Lansing to Mackinaw City. However, there are services departing from Brody Complex and arriving at Mackinaw via Lansing, MI. The journey, including transfers, takes approximately 7 hours 9 minutes.

How long does it take to get from East Lansing to Mackinaw City?

It takes approximately 7 hours 9 minutes to get from East Lansing to Mackinaw City, including transfers.