Cheap Bus and Train tickets to Troy, MI

What are the most popular routes to Troy?

Ann Arbor - TroyAverage price$29Average duration1h 36mDaily departures4
Ann Arbor - TroyAverage price$22Average duration1h 36mDaily departures2
Detroit - TroyAverage price$22Average duration31mDaily departures3
Detroit - TroyAverage price$17Average duration27mDaily departures2
Kalamazoo - TroyAverage price$90Average duration3h 53mDaily departures4