Travel from Erie to Richmond-VA-USA

Bus or fly from Erie to Richmond?

American Airlines, Delta and United Airlines fly from Erie to Richmond every 2 hours. Alternatively, Barons Bus operates a bus from Erie to Richmond once daily. Tickets cost $15 - $28 and the journey takes 1 h 55 min. Greyhound USA also services this route once daily.

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 Erie to Richmond

From Erie taxi to Erie airport, fly to Richmond airport, then bus to Richmond. 5 h 50 min $636. From Erie, PA bus to Youngstown, OH then bus to Richmond. 13 h 5 min $82. From Erie, PA bus to Pittsburgh, PA then bus to Richmond. 13 h 7 min $80. From Erie Amtrak train to Cleveland Amtrak, train to UNION STATION station, subway to Washington, DC - 715 H St NW, then bus to Richmond, VA - 910 N Blvd. 16 h 49 min $191. From Erie drive to Richmond. 7 h 54 min $56.