There are 3 ways to get from Harrisburg to Lebanon by bus, taxi or car
Questions & Answers
The distance between Harrisburg and Lebanon is 26 miles. The road distance is 34 miles.
The best way to get from Harrisburg to Lebanon without a car is to line 322 bus and taxi which takes 2 h 2 min and costs .
It takes approximately 2 h 2 min to get from Harrisburg to Lebanon, including transfers.
Yes, the driving distance between Harrisburg to Lebanon is 34 miles. It takes approximately 41 min to drive from Harrisburg to Lebanon.
There are 65+ hotels available in Lebanon. Prices start at $68 USD per night.
What companies run services between Harrisburg, PA, USA and Lebanon, PA, USA?
There is no direct connection from Harrisburg to Lebanon. However, you can take the line 006 bus to Harrisburg Transportation Center, take the line 322 bus to Tanger Outlets - Hershey, then take the taxi to Lebanon. Alternatively, you can take the taxi to Lebanon.
Want to know more about travelling around United States
Rome2rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.