Travel from Washington to Lewisburg-PA-USA

Bus from Washington to Lewisburg

Greyhound USA operates a bus from Washington to Lewisburg twice daily. Tickets cost $17 - $40 and the journey takes 3 h 10 min. Fullington Trailways 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 Washington to Lewisburg

From Washington, DC bus to Harrisburg, PA then bus to Lewisburg, PA. 5 h 40 min $49. From Washington Union Station Amtrak train to Philadelphia 30th Street Station Amtrak, train to Harrisburg, PA, then bus to Lewisburg, PA. 6 h 51 min $262. From Washington drive to Lewisburg. 3 h 32 min $21. From FARRAGUT WEST station subway to Wiehle-Reston East Station, bus to Washington Dulles airport, fly to Harrisburg airport, line 007 bus to Market Square Transfer Center, walk to Harrisburg, PA, then bus to Lewisburg. 6 h 33 min $341. From FARRAGUT WEST station subway to Wiehle-Reston East Station, bus to Washington Dulles airport, fly to State College airport, taxi to Bellefonte, PA, bus to Williamsport, then bus to Lewisburg. 6 h 46 min $425.