1map logoGo to main page

Portland, ME, USA to Hershey, PA, USA from $50: 9 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Portland, United States of America
to
Hershey, United States of America

How to Get from Portland 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.

$50 by busBest price
767 kmDistance
7h 51m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Portland 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
various
Bus
Train
Average Duration
12h  49m
Estimated price
$70-716
Recommended
Company
various
Bus
Average Duration
14h  21m
Estimated price
$50-166
Cheapest
route map
Distance: 767 km
Duration: 7h 51m

See more options

Company
various
Train
Average Duration
13h  13m
Estimated price
$51-766
Company
various
Bus
Train
Average Duration
13h  37m
Estimated price
$54-233
Company
N/A
Drive
Average Duration
8h  26m
Estimated price
$85-700
Company
various
Plane
Average Duration
8h  25m
Estimated price
$701-702
Company
various
Bus
Plane
Average Duration
7h  51m
Estimated price
$703-704
Company
various
Plane
Train
Average Duration
8h  32m
Estimated price
$705-706
Company
various
Plane
Train
Average Duration
9h  41m
Estimated price
$707-708

Traveling From Portland to Hershey

Embarking on a journey from Portland to Hershey reveals a stunning transformation—from Portland's lush, rain-kissed landscapes and vibrant culture to Hershey's charming small-town vibe and iconic chocolate delights.

Best Neighbourhoods in Hershey

Hershey boasts charming neighborhoods, each offering distinct attractions for visitors.

Hershey Park Area
• Home to thrilling amusement rides and entertainment.
• Easily accessible dining options and shops nearby.
Chocolate Avenue
• Lined with iconic chocolate shops and cafes.
• Fun for families with attractions like Hershey's Chocolate World.
Hershey Gardens
• Features beautiful botanical displays and seasonal events.
• Offers peaceful walking paths and scenic views.

Best Times To Visit Hershey's Attractions

Planning your trips to Hershey's attractions can enhance your experience.

Hersheypark
Visit on weekdays during late spring or early fall for fewer crowds.
Hershey's Chocolate World
Early mornings or late afternoons are best to beat the busy hours.
Hershey Gardens
Visit during weekday mornings for a peaceful stroll through the gardens.

Hershey Weather: What to Expect Year-Round

Hershey experiences a temperate climate with four distinct seasons, making it a year-round destination. Spring and fall offer mild temperatures that enhance outdoor activities, while summer can be warm and humid, ideal for enjoying local attractions.

Dining Recommendation in Hershey

A visit to Hershey isn’t complete without trying the famous Hershey's Chocolate Bar pie at The Chocolate Avenue Grill, which offers a cozy, family-friendly atmosphere that contrasts Portland’s trendy dining scene. The rich, sweet flavors and playful dessert options showcase local chocolate in a way that reflects the town's heritage, providing a delightful contrast to Portland's diverse culinary landscape.

Portland - Hershey operators

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

Bus
Contact phone
+1 800-639-3317
Website
https://concordcoachlines.com/

Bus from Portland, ME to Boston South Buses

Average Duration
2h 20m
Estimated price
$512-518

Bus from Portland, ME to Boston / Logan Airport

Average Duration
1h 50m
Estimated price
$512-518
Contact phone
+1 214-849-8100
Website
https://www.greyhound.com/

Bus from Boston to Port Authority Bus Terminal

Average Duration
4h 20m
Estimated price
$7665-509

Bus from Port Authority Bus Terminal to Harrisburg Bus Station

Average Duration
4h 10m
Estimated price
$7666-1662
Train
Contact phone
+1 800-872-7245
Website
https://www.amtrak.com/home.html

Train from Portland to Boston

Average Duration
2h 32m
Estimated price
$510-85

Train from Boston to 30th Street Station

Average Duration
5h 3m
Estimated price
$509-503

Train from 30th Street Station to Harrisburg

Average Duration
1h 57m
Estimated price
$510-511
Contact phone
+1 800-872-7245
Website
https://www.amtrak.com/acela-train

Train from Boston to 30th Street Station

Average Duration
5h 3m
Estimated price
$509-503
Contact phone
+1 800-872-7245
Website
https://www.amtrak.com/northeast-regional-train

Train from Boston to 30th Street Station

Average Duration
7h 18m
Estimated price
$1666-500
Plane
Website
united.com

Plane from Portland (PWM) to Harrisburg (MDT)

Average Duration
3h 58m
Estimated price
$7166-7167

Plane from Portland (PWM) to Philadelphia (PHL)

Average Duration
4h
Estimated price
$500-501
Website
aa.com

Plane from Portland (PWM) to Harrisburg (MDT)

Average Duration
5h 56m
Estimated price
$502-503
Website
delta.com

Plane from Portland (PWM) to Harrisburg (MDT)

Average Duration
7h 3m
Estimated price
$500-7169
all-pages.other Show other routes
Contact phone
+1 (855) 626-8585
Website
https://flixbus.com

Other from Boston to New York Midtown

Average Duration
4h 20m
Estimated price
$7666-70

Frequently asked questions

Find out more about the route from Portland to Hershey.

Or choose the category:
The distance between Portland and Hershey is 405 miles or 476 miles by road. The typical travel times by various modes of transportation are as follows: it takes 13 hours and 11 minutes to reach Hershey from Portland by train, 12 hours and 24 minutes by taking a bus first and then a train, and 9 hours and 12 minutes by plane. Conversely, it takes 8 hours and 26 minutes to drive from Hershey to Portland, and 13 hours and 29 minutes by bus.
The most cost-effective option for traveling from Portland to Hershey is to take a bus and train combination via New York, which costs around $50 to $210 and takes approximately 13 hours and 32 minutes. This option allows you to save money while still reaching your destination. However, if time is of the essence, the quickest option is to take a bus and fly, which costs around $150 to $420 and takes about 7 hours and 51 minutes. This option allows you to reach Hershey in the shortest amount of time, but it is generally more expensive.
The prices for a train ticket between Portland and Hershey can range from $51 to $766. Similarly, the prices for a bus ticket between Hershey and Portland can range from $50 to $166. It's important to note that these prices can vary depending on the time of year, day of the week, and the type of ticket you choose. It's advisable to check with the specific train or bus company for the most accurate and up-to-date pricing information.
To travel from Portland to Hershey without using public transportation, you can drive. The distance is 476 miles, and it typically takes around 8 hours and 26 minutes to reach Hershey by car. The driving route offers flexibility and the ability to make stops along the way. The cost of driving from Portland to Hershey can vary between $85 and $130, depending on factors such as fuel prices and tolls.
To travel from Portland to Hershey without a car, you have several options. The most convenient way is to take a bus and then a train, which takes approximately 12 hours and 24 minutes and costs between $70 and $750. Alternatively, you can take a train directly from Portland to Hershey, which takes around 13 hours and 11 minutes and costs between $50 and $800. Another option is to take a bus, which takes about 13 hours and 29 minutes and costs between $50 and $170. If you prefer a quicker option, you can fly from Portland to Hershey in about 9 hours and 12 minutes, with prices ranging from $200 to $340.
Yes, there is a way to travel from Portland to Hershey but there is no direct link. One option is to take a bus from Portland to Harrisburg which takes approximately 13 hours and 29 minutes, including transfers. Another option is to take a train from Portland to Hershey, which takes 13 hours and 11 minutes. Both of these options involve transfers and can be time-consuming.
The flight between Portland and Hershey typically takes around 4 hours and 43 minutes with one stopover. However, there is no direct flight available, so a layover is required. The prices for a flight between Hershey and Portland range from $204 to $338, depending on the airline and time of booking.
There are plenty of hotels available near Hershey with over 212 options to choose from. Prices for accommodations start at just $35 per night. Visitors can find a variety of options to suit their preferences and budgets, whether they are looking for luxury resorts, budget-friendly motels, or cozy bed and breakfasts. With such a range of choices, travelers are sure to find the perfect place to stay near Hershey.

Trips from Portland