Cheap Bus and Train tickets to Troy, MI

What are the most popular routes to Troy?

Chicago - TroyAverage priceRUB 6,695Average duration6h 1mDaily departures4
Ann Arbor - TroyAverage priceRUB 1,744Average duration1h 33mDaily departures3
Detroit - TroyAverage priceRUB 1,047Average duration27mDaily departures2
Kalamazoo - TroyAverage priceRUB 4,529Average duration3h 48mDaily departures4
Niles - TroyAverage priceRUB 2,633Average duration4h 19mDaily departures1