1map logoGo to main page

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

Compare Travel Options and Prices

from
Harrisburg, United States
to
York, United States

How to Get from Harrisburg to York: 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.

$1 by busBest price
41 kmDistance
29m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Harrisburg to York 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
Rabbit Transit
Bus
Average Duration
1h  9m
Estimated price
$1-35
Recommended
route map
Distance: 41 km
Duration: 29m

See more options

Company
various
Drive
Average Duration
29m
Estimated price
$4-7
Company
various
Taxi
Average Duration
29m
Estimated price
$75-95

Harrisburg - York operators

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

Bus
Contact phone
+1 800-632-9063
Website
rabbittransit.org

Bus from Harrisburg - PHEAA Building to York Transfer Center

Average Duration
1h 9m
Estimated price
$1-4
Contact phone
+1 214-849-8100
Website
greyhound.com

Bus from Harrisburg Bus Station to York Bus Stop

Average Duration
40m
Estimated price
$3-35
Taxi
Contact phone
+1 717-557-3714
Website
taxiharrisburgpa.com

Taxi from Harrisburg to York

Average Duration
29m
Estimated price
$75-95
Contact phone
+1-717-433-3610
Website
kennyscabservice.com

Taxi from Harrisburg to York

Average Duration
29m
Estimated price
$75-95
Contact phone
+1 717-238-2020

Taxi from Harrisburg to York

Average Duration
29m
Estimated price
$75-95

Harrisburg to York: Overview of Bus, Train, Flight, and Car Trips

Traveling between Harrisburg and York offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

🚗 Embark on a scenic journey from Harrisburg to York, covering a short driving distance of 25 miles. Settle in for a smooth 29-minute ride through the picturesque Pennsylvania landscape. 💲 Enjoy budget-friendly options for your travel expenses, with car costs ranging from $4 to $7 for the trip to York from Harrisburg. Experience convenience and affordability as you make your way to your destination.
Average price
$4 - $7
🚌 Operating three times a day, the bus service by Rabbit Transit provides a quick and efficient way to travel between these two cities, taking approximately 1 hour and 9 minutes. 🚌 With affordable prices ranging from $1 to $35 for a bus ticket, travelers can enjoy a comfortable ride and reach their destination in a timely manner.
Departure Point
Harrisburg - PHEAA Building station
Arrival Point
York Transfer Center station
Useful tips for bus travellers
• Keep an eye out for the signage at the York Transfer Center; it can be a bit confusing upon arrival due to multiple transit options available, so familiarize yourself with the layout using the station map available on their website at https://www.yorkpa.gov/transfer-center.
• Pack a light snack for the journey and consider stopping at the local Shops at Market Street after arriving at the York Transfer Center for meal options; this area features a variety of dining choices, from fast food to sit-down restaurants.

Frequently asked questions

Find out more about the route from Harrisburg to York.

Or choose the category:
The distance between Harrisburg and York is approximately 37.0 km or 40.7 km by road. If you are traveling by car, it typically takes around to reach Harrisburg from York. If you prefer to take the bus, it takes approximately 1 hour and 9 minutes to reach York from Harrisburg.
The most cost-effective option for traveling from Harrisburg to York is by bus, which takes 1 hour and 9 minutes and costs between $1 and $35. This is a great option for budget travelers. However, if you are looking for a quicker option, taking a taxi would be the best choice as it only takes 29 minutes but will cost between $75 and $95.
The price of a bus ticket between York and Harrisburg can range from $1 to $35, depending on the type of bus service and if any discounts are available.
To travel from Harrisburg to York without using public transportation, you can drive the distance of 40.2 km, which takes approximately 29 minutes. The cost of this option can range from $4 to $7, depending on factors such as gas prices and tolls.
The best way to travel from Harrisburg to York without a car is by taking a bus. The journey takes approximately 1 hour and 9 minutes, and the cost can range from $1 to $35.
Yes, there is a direct bus link between Harrisburg and York. The bus services, operated by Rabbit Transit, depart from the Harrisburg - PHEAA Building station and arrive at the York Transfer Center. The journey takes approximately 1 hour and 9 minutes.
There are several options for accommodation near York. With 41+ hotels available, you have a range of choices to suit your budget and preferences. Prices start at $49 per night, offering affordable options for travelers.
Yes, it is possible to travel from Harrisburg to York by bicycle.