Greyhound USA operates a bus from Cleveland to Indianapolis every 4 hours. Tickets cost $17 - $40 and the journey takes 2 h 18 min. Barons Bus also services this route once daily. Alternatively, Southwest Airlines, American Airlines and 4 other airlines fly from Cleveland to Indianapolis hourly.
From Cleveland, OH bus to Toledo, OH then bus to Indianapolis, IN. 7 h 24 min $66. From Cleveland drive to Indianapolis. 5 h 16 min $37. From Tower City Station Track 8 subway to Cleveland airport, fly to Indianapolis airport, then line 8 bus to Indianapolis. 5 h 27 min $404.
Is there a direct bus between Cleveland and Indianapolis?
No, there is no direct bus from Cleveland to Indianapolis. However, there are services departing from Cleveland, OH and arriving at Indianapolis, IN via Toledo, OH. The journey, including transfers, takes approximately 7 h 24 min.