Travel from Boston to Pittsburgh

Train, bus or fly from Boston to Pittsburgh?

JetBlue Airways, American Airlines and four other airlines fly from Boston to Pittsburgh hourly. Alternatively, you can take a bus from Boston to Pittsburgh via New York, NY in around 12 h 35 min.

Book transport from Boston to Pittsburgh

Travel Guides

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

How to get from Boston to Pittsburgh

ModeDurationPrice
From South Station Silver Line - Outbound bus to Boston airport, fly to Pittsburgh airport, then bus to Pittsburgh.4 h 7 min$166
From Boston South Station Amtrak train to Providence Station, line 66 bus to Providence airport, fly to Pittsburgh airport, then bus to Pittsburgh.5 h 16 min$402
From Boston, MA - South Station bus to Union Pl and Church St, line 30 bus to Hartford airport, fly to Pittsburgh airport, then bus to Pittsburgh.6 h 23 min$215
From Boston, MA bus to New York, NY then bus to Pittsburgh, PA.12 h 35 min$79
From Boston South Station Amtrak train to New York Penn Station then train to Pittsburgh Amtrak.13 h 47 min$384
From Boston drive to Pittsburgh.10 h 7 min$68

How long does it take to get from Boston to Pittsburgh?

It takes approximately 4 h 7 min to get from Boston to Pittsburgh, including transfers.

Is there a direct train between Boston and Pittsburgh?

No, there is no direct train from Boston to Pittsburgh. However, there are services departing from Boston South Station Amtrak and arriving at Pittsburgh Amtrak via New York Penn Station. The journey, including transfers, takes approximately 13 h 47 min.

Is there a direct bus between Boston and Pittsburgh?

No, there is no direct bus from Boston to Pittsburgh. However, there are services departing from Boston, MA and arriving at Pittsburgh, PA via New York, NY. The journey, including transfers, takes approximately 12 h 35 min.

Operators from Boston to Pittsburgh

OperatorPhoneWebsite
MBTAMBTA
JetBlue AirwaysJetBlue Airways
American AirlinesAmerican Airlines
DeltaDelta
Southwest AirlinesSouthwest Airlines
United AirlinesUnited Airlines
Air CanadaAir Canada
Port Authority of Allegheny CountyPort Authority of Allegheny County
Amtrak Acela Express+1 1-800-872-7245Amtrak Acela Express
RIPTA+1 401-781-9400RIPTA
OneJetOneJet
Peter Pan Bus Lines1-800-343-9999Peter Pan Bus Lines
CT Transit+1 860-522-8101CT Transit
Megabus877-462-6342Megabus
Greyhound USA+1 214-849-8100Greyhound USA
Amtrak+1 1-800-872-7245Amtrak