Cheap Bus and Train tickets to Cleveland, OH, US

What are the most popular routes to Cleveland?

Chicago - ClevelandAverage pricePEN 183Average duration8h 25mDaily departures19
New York City - ClevelandAverage pricePEN 302Average duration14h 40mDaily departures67
Boston - ClevelandAverage pricePEN 341Average duration19h 5mDaily departures17
Pittsburgh - ClevelandAverage pricePEN 165Average duration2h 54mDaily departures1
Milwaukee - ClevelandAverage pricePEN 400Average duration10h 54mDaily departures6