Travel from Detroit to Petoskey

Bus or fly from Detroit to Petoskey?

Delta flies from Detroit to Petoskey twice daily. Alternatively, Greyhound USA operates a bus from Detroit to Petoskey 4 times a day. Tickets cost $15 - $35 and the journey takes 2 h 2 min. Indian Trails also services this route once daily.

Travel Guides

Want to know more about US trains?Rome2rio has everything you need to know about travelling with Amtrak
Need to know: GreyhoundRome2rio’s guide on the bus operator has all the information you need

How to get from Detroit to Petoskey

From Michigan & Cass line 261 bus to Detroit airport, fly to Pellston airport, then taxi to Petoskey. 3 h 42 min $322. From Michigan & Cass line 261 bus to Detroit airport, fly to Traverse City airport, taxi to Traverse City, MI, then Amtrak Thruway to Petoskey. 6 h $306. From Detroit, MI bus to Lansing, MI then bus to Petoskey, MI. 8 h 34 min $77. From Detroit Amtrak train to Jackson Amtrak, walk to Jackson, MI, bus to Lansing, MI, then bus to Petoskey, MI. 9 h 57 min $108. From Windsor, ON bus to Kalamazoo, MI - Amtrak then Amtrak Thruway to Petoskey, MI. 11 h 2 min. From Washington & Fort Se bus to DTW North Terminal, bus to East Lansing Marriott, walk to East Lansing, then bus to Petoskey, MI. 11 h 54 min $80. From Detroit drive to Petoskey. 4 h 39 min $32.