1map logoGo to main page

York, PA, USA to Lebanon, PA, USA from $9.1: 3 ways by bus, train, flight or car

Compare Travel Options and Prices

from
York, United States
to
Lebanon, United States

How to Get from York to Lebanon: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$9.1 - OtherBest price
90 kmDistance
1h 1m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from York to Lebanon with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
various
Bus
Bus
Taxi
Average Duration
2h  42m
Estimated price
$38-116
Recommended
Company
N/A
Drive
Average Duration
1h  1m
Estimated price
$9.1-14
Cheapest
route map
Distance: 90 km
Duration: 1h 1m

See more options

Company
Nana Taxi Services
Taxi
Average Duration
1h  1m
Estimated price
$123-155

York - Lebanon operators

Explore transport companies operating between York and Lebanon, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Bus
Contact phone
+1 214-849-8100
Website
https://www.greyhound.com/

Bus from York Bus Stop to Harrisburg Bus Station

Average Duration
30m
Estimated price
$1.3-58
Contact phone
+1 800-632-9063
Website
https://www.rabbittransit.org

Bus from Harrisburg Transportation Center to Tanger Outlets - Hershey

Average Duration
49m
Estimated price
$1.3-2.6
Taxi
Contact phone
+1 717-557-3714
Website
http://taxiharrisburgpa.com/

Taxi from Tanger Outlets - Hershey to Lebanon

Average Duration
42m
Estimated price
$38-155
Contact phone
+1-717-433-3610
Website
http://kennyscabservice.com/

Taxi from Tanger Outlets - Hershey to Lebanon

Average Duration
42m
Estimated price
$38-155
Contact phone
+1 717-238-2020

Taxi from Tanger Outlets - Hershey to Lebanon

Average Duration
42m
Estimated price
$38-155

Frequently asked questions

Find out more about the route from York to Lebanon.

Or choose the category:
The distance between York and Lebanon is 49.9 km. The road distance is slightly longer at 83.2 km. By car, it takes approximately 1 hour and 1 minute to travel from Lebanon to York. Alternatively, taking a bus from York to Lebanon would take around 3 hours and 2 minutes.
The most cost-effective and time-efficient transportation option for traveling from York to Lebanon is to drive. It takes approximately 1 hour and 1 minute, and the cost ranges from $9 to $14. Another quick option is taking a taxi, which also takes 1 hour and 1 minute but costs between $120 to $150, making it less cost-effective compared to driving.
The prices of a bus ticket between Lebanon and York vary depending on the bus company and the type of ticket. Generally, prices range from $44 to $86 for a one-way trip.
To travel from York to Lebanon without using public transportation, you can drive. The distance between the two cities is approximately 83.7 km, and it takes about 1 hour and 1 minute to drive between them. The cost of the journey by car can vary, ranging from around $9 to $14, depending on factors such as gas prices and tolls.
The best way to travel from York to Lebanon without a car is by taking a bus. The journey typically takes about 3 hours and 2 minutes and costs between $40 and $90. You can catch the line 322 bus from York and it will take you directly to Lebanon ensuring a convenient and hassle-free journey.
There are a variety of accommodations available near Lebanon with over 79 hotels to choose from. Prices for hotels start at $49, making it affordable for different budgets. Some popular options in the area include chain hotels such as Hampton Inn, Comfort Inn, and Holiday Inn Express, as well as independent hotels.