Travel from Pittsburgh to Lynchburg

Train, bus or fly from Pittsburgh to Lynchburg?

Amtrak operates a train from Pittsburgh to Lynchburg once daily. Tickets cost $50 - $140 and the journey takes 7 h 45 min. Amtrak also services this route twice daily. Alternatively, Greyhound USA operates a bus from Pittsburgh to Lynchburg twice daily. Tickets cost $45 - $110 and the journey takes 8 h 48 min. Greyhound USA also services this route twice daily.

Book transport from Pittsburgh to Lynchburg

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 Pittsburgh to Lynchburg

From Pittsburgh Amtrak train to Washington Union Station Amtrak then train to Lynchburg Amtrak. 12 h 15 min $160. From Pittsburgh, PA bus to Richmond then bus to Lynchburg, VA. 12 h 27 min $88. From Pittsburgh drive to Lynchburg. 6 h 28 min $42. From Seventh Ave At Smithfield St bus to Pittsburgh airport, fly to Lynchburg airport, line 6 bus to Fort Hill Shopping Center 2, then line 67 bus to Lynchburg. 7 h 2 min $446. From Seventh Ave At Smithfield St bus to Pittsburgh airport, fly to Richmond airport, taxi to Richmond, then bus to Lynchburg. 6 h 29 min $297.