Cheap Bus and Train tickets to Cleveland, OH, US

What are the most popular routes to Cleveland?

Chicago - ClevelandAverage price$55Average duration9h 15mDaily departures17
New York City - ClevelandAverage price$81Average duration14h 45mDaily departures52
Pittsburgh - ClevelandAverage price$29Average duration2h 50mDaily departures7
Boston - ClevelandAverage price$96Average duration18h 40mDaily departures16
Boston - ClevelandAverage price$248Average duration19h 33mDaily departures11