Travel from Pittsburgh to Cleveland

Bus or train from Pittsburgh to Cleveland?

Greyhound USA operates a bus from Pittsburgh to Cleveland every 4 hours. Tickets cost $18 - $45 and the journey takes 2 h 25 min. Alternatively, Amtrak operates a train from Pittsburgh to Cleveland once daily. Tickets cost $35 - $85 and the journey takes 2 h 54 min.

Book transport from Pittsburgh to Cleveland

Travel Guides

Need to know: GreyhoundRome2rio’s guide on the bus operator has all the information you need
Want to know more about US trains?Rome2rio has everything you need to know about travelling with Amtrak

How to get from Pittsburgh to Cleveland

From Pittsburgh bus to Cleveland, OH. 2 h 25 min $34. From Pittsburgh Amtrak train to Cleveland Amtrak. 2 h 54 min $58. From Pittsburgh drive to Cleveland. 2 h 20 min $15.

Operators from Pittsburgh to Cleveland

OperatorPhoneWebsite
Greyhound USA+1 214-849-8100Greyhound USA
Amtrak+1 1-800-872-7245Amtrak
Close Print Itinerary
  1. Here are 3 options to get from
    Pittsburgh to Cleveland:

    1. Trip:
      1 Bus
      • One-Way approx: USD $18 - $45
      • Duration: 2 h 25 min
      Open +
      • Trip:
        1 Bus
        • One-Way approx: USD $18 - $45
        • Duration: 2 h 25 min
        Close x
    2. Trip:
      2 Train
      • One-Way approx: USD $35 - $85
      • Duration: 2 h 54 min
      Open +
      • Trip:
        2 Train
        • One-Way approx: USD $35 - $85
        • Duration: 2 h 54 min
        Close x
    3. Trip:
      3 Drive
      • One-Way approx: USD $13 - $19
      • Duration: 2 h 20 min
      Open +
      • Trip:
        3 Drive
        • One-Way approx: USD $13 - $19
        • Duration: 2 h 20 min
        Close x