1map logoGo to main page

Scranton, PA, USA to Hershey, PA, USA from $20: 3 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Scranton, United States
to
Hershey, United States

How to Get from Scranton to Hershey: 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.

$20 - OtherBest price
182 kmDistance
2h 1m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Scranton to Hershey 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
OurBus
Bus
Bus
Average Duration
5h  3m
Estimated price
$8-69
Recommended
Company
Various
Drive
Average Duration
2h  1m
Estimated price
$20-30
Cheapest
route map
Distance: 182 km
Duration: 2h 1m

See more options

Company
Various
Bus
Bus
Average Duration
5h  3m
Estimated price
$7-70

Scranton - Hershey operators

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

Bus
Contact phone
+1-844-800-6828
Website
https://www.ourbus.com

Bus from Scranton, PA to Harrisburg, PA

Average Duration
3h 10m
Estimated price
$7-55
Contact phone
+1 800-858-8555
Website
https://trailways.com

Bus from Scranton, PA to Harrisburg, PA

Average Duration
3h 10m
Estimated price
$30-70
Contact phone
+1 717-238-8304
Website
http://cattransit.com

Bus from Harrisburg Transportation Center to Chocolate Ave & Cocoa Ave

Average Duration
53m
Estimated price
$80-81

Scranton to Hershey: Overview of Bus, Train, Flight, and Car Trips

Traveling between Scranton and Hershey 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 delightful road journey from Scranton to Hershey covering a distance of 113 miles in just over 2 hours. Experience the picturesque landscape of Pennsylvania as you cruise towards the sweet city of Hershey. 💰 Explore flexible pricing options ranging from $20 to $30 for the adventure-filled trip from Scranton to Hershey by car. Enjoy the cost-effective and convenient travel mode while discovering the charm of Hershey's chocolate-themed attractions.
Average price
$20 - $30
🚌 Despite there being no direct bus from Scranton to Hershey, travelers can still reach their destination with ease. The journey involves transfers and takes approximately 5 hours and 3 minutes. 🎟️ Ticket prices for the bus between Scranton and Hershey range from $8 to $69, providing affordable travel options for those exploring the sweet city of Hershey.
Departure Point
Scranton, PA station
Arrival Point
Chocolate Ave & Cocoa Ave station

Frequently asked questions

Find out more about the route from Scranton to Hershey.

Or choose the category:
The distance between Scranton and Hershey is approximately 151.3 km by road. By car, the travel time typically takes around 2 hours and 1 minute. If you prefer to take a bus, the travel time would be longer, with an average duration of 5 hours and 3 minutes.
The most cost-effective and time-efficient transportation option for traveling from Scranton to Hershey is by driving. It takes approximately 2 hours and 1 minute, and the cost is around $20-$30. Driving also allows for flexibility and the ability to make pit stops along the way. There are no significant cost or time advantages to taking the bus, as it takes 5 hours and 3 minutes and does not offer significant cost savings compared to driving.
When traveling from Scranton to Hershey the prices of a bus ticket can vary from $8 to $69. It is advisable to check with different bus operators to find the best prices and deals. Additionally, it is worth considering other modes of transportation, such as driving, as the road distance between the two cities is 182.5 km.
To travel from Scranton to Hershey without using public transportation, you can opt for driving. The distance between the two cities is approximately 182 km, and it takes around 2 hours and 1 minute to reach Hershey by car. The cost of the trip by car typically ranges between $20 to $30, depending on factors such as gas prices and toll fees.
To travel from Scranton to Hershey without a car, the best option is to take a bus. The journey usually takes approximately 5 hours and 3 minutes and costs between $8 and $70. You can catch a bus from Scranton to Harrisburg, and then transfer to line 322 to reach Hershey.
Yes, there is a link between Scranton and Hershey, but there is no direct bus route available. Travelers can take a bus from Scranton to Harrisburg Transportation Center, and then transfer to another bus that will take them to Hershey. The total journey time, including transfers, is approximately 5 hours and 3 minutes. It is also possible to travel by car from Scranton to Hershey, which takes about 2 hours and 1 minute.
There are plenty of accommodation options near Hershey. With over 212 hotels available, you have a range of choices at different price points. Prices for hotels in Hershey start at $35 per night, making it affordable for various budgets.