There are 2 ways to get from Harrisburg to Lewisburg by bus or car
Questions & Answers
The cheapest way to get from Harrisburg to Lewisburg is to drive which costs $6 - $9 and takes 1 h 18 min.
The quickest way to get from Harrisburg to Lewisburg is to drive which costs $6 - $9 and takes 1 h 18 min.
Yes, there is a direct bus departing from Harrisburg Transportation Center and arriving at Lewisburg. Services depart once daily. The journey takes approximately 1 h 25 min.
The distance between Harrisburg and Lewisburg is 48 miles. The road distance is 61.6 miles.
The best way to get from Harrisburg to Lewisburg without a car is to bus which takes 1 h 25 min and costs $19 - $35.
The bus from Harrisburg Transportation Center to Lewisburg takes 1 h 25 min including transfers and departs once daily.
Harrisburg to Lewisburg bus services, operated by Fullington Trailways, depart from Harrisburg Transportation Center station.
Harrisburg to Lewisburg bus services, operated by Fullington Trailways, arrive at Lewisburg station.
Yes, the driving distance between Harrisburg to Lewisburg is 62 miles. It takes approximately 1 h 18 min to drive from Harrisburg to Lewisburg.
There are 20+ hotels available in Lewisburg. Prices start at $71 USD per night.
What companies run services between Harrisburg, PA, USA and Lewisburg, PA, USA?
Fullington Trailways operates a bus from Harrisburg to Lewisburg once daily. Tickets cost $19 - $35 and the journey takes 1 h 25 min.
Bus from Harrisburg Transportation Center to Lewisburg
- Ave. Duration
- 1 h 25 min
- Once daily
- Estimated price
- $19 - $35
- Schedules at
Want to know more about travelling around the world?
Rome2rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Travelling around the UAE, Heading to Europe? Read this before you buy a Eurail Pass and Train travel in France: A guide to SNCF - to help you get the most out of your next trip.