Charter bus from Pittsburgh to Cleveland. Approximately 144 miles, around 2.5 hours by road — compare quotes from licensed operators.
Submit one request, get quotes from multiple bus companies