COVID-19 Travel Guide
Learn more ›

Search train tickets to Petoskey

switcheroo

Quickview

How to get to Petoskey by train

Routes1
Trips per day1
train lines1
Stations1
Lowest PricesWe work directly with hundreds of carriers to find the best available fares.
No Wanderu FeesWe never add any extra fees. We just make it easy to book your travels.
Best Travel OptionsWe help you find & compare the best buses, trains and flights in one place.

What is a good price for a train ticket to Petoskey?

€68.02 is the cheapest price for a train ticket to Petoskey, according to recent searches on Wanderu. You can use our search to check if this price is currently available on buses from your city to Petoskey. In the last month, trains from Detroit to Petoskey had the lowest average price at €68.02.

Where is the train station in Petoskey, MI?

The main train station in Petoskey is 1850 Anderson Rd. As the busiest station, it has the most train arrivals, although some trains may make other stops in and around Petoskey.

Battle Creek

There are 3 scheduled trains per day from Battle Creek to Petoskey. The route can be as long as 212 miles, or 340 kilometers. On average, the journey takes 10 hours and 28 minutes. One train company, Amtrak, connects Battle Creek to Petoskey. Trains from Battle Creek usually arrive in Petoskey at 1850 Anderson Rd.
Avg. Time
10h 28m
Avg. Price
€57.82

Madison

There are 2 scheduled trains per day from Madison to Petoskey. The route can be as long as 272 miles, or 437 kilometers. On average, the journey takes 17 hours and 32 minutes. One train company, Amtrak, connects Madison to Petoskey. Trains from Madison usually arrive in Petoskey at 1850 Anderson Rd.
Avg. Time
17h 32m
Avg. Price
€99.05

Royal Oak

There are 2 scheduled trains per day from Royal Oak to Petoskey. The route can be as long as 219 miles, or 353 kilometers. On average, the journey takes 12 hours and 52 minutes. One train company, Amtrak, connects Royal Oak to Petoskey. Trains from Royal Oak usually arrive in Petoskey at 1850 Anderson Rd.
Avg. Time
12h 52m
Avg. Price
€69.72

Jackson

There are 2 scheduled trains per day from Jackson to Petoskey. The route can be as long as 218 miles, or 351 kilometers. On average, the journey takes 11 hours and 13 minutes. One train company, Amtrak, connects Jackson to Petoskey. Trains from Jackson usually arrive in Petoskey at 1178 US-31 N.
Avg. Time
11h 13m
Avg. Price
€65.47

Port Huron

There is one scheduled train per day from Port Huron to Petoskey. The route can be as long as 209 miles, or 335 kilometers. On average, the journey takes 15 hours and 43 minutes. One train company, Amtrak, connects Port Huron to Petoskey. Trains from Port Huron usually arrive in Petoskey at 1850 Anderson Rd.
Avg. Time
15h 43m
Avg. Price
€62.07

Located in Michigan, Petoskey is accessible by train from one other city. There is only one train to Petoskey per day, operated by Amtrak, but Wanderu will help you book that ticket for the lowest possible price.

Looking for other ways to get there? Bus tickets to Petoskey are also available..

Train companies serving Petoskey

Amtrak

There is one Amtrak train per day, from Detroit to Petoskey.
Avg. Time
15h 40m
Avg. Price
€68.02