How to get from Harrisburg, PA to Boston by train, bus or flight.
The best way to travel from Harrisburg, PA to Boston is by taking a train because it’s the best combination of price and speed.
Find all the dates and times for this journey by train, bus, flight, and ferry .
334 miles (538 km) | |
Bus or flight | |
$72 - $225 | |
Bus • $72 (€62) • 9 h 5 min | |
Flight • $225 (€192) • 4 h 50 min | |
Greyhound or American Airlines |
Travel 334 miles (538 km) by bus or flight to Boston from Harrisburg, PA. If speed is a priority, then a flight is the best option with an average duration of 4 h 50 min; whereas, if saving money is more important, then a bus is the best option with prices starting as low as $72 (€62). The most popular travel companies which serve this journey are Greyhound or American Airlines among others. Travelers can even take a direct from Harrisburg, PA to Boston.
You can travel by train or bus for as low as $299 (€258). When you search for schedules and tickets, Omio will show you the best journey.
Acela is the flagship high-speed travel service from Amtrak, the main travel provider in the United States. Acela high-speed travel operate services along the Northeast Corridor, connecting popular destinations like Washington, D. C. Baltimore, Philadelphia, NYC, Providence, and Boston, just to name a few. Amtrak Acela travel are the fastest in the U. S. Reaching speeds up to 150 mph (250 km/h). Known for their superior comfort, Acela travel have spacious and comfortable seats with more legroom than Amtrak’s Coach Class seats. You can choose between booking a Business Class or First Class seat on an Acela travel from Harrisburg, PA to Boston. In both classes amenities include seat reservations, free Wi-Fi, power outlets, adjustable lighting at every seat, conference tables and large tray tables. Passengers can also purchase food and drinks on the travel at Café Acela.
There are 2 travel options to Boston from Harrisburg, PA. You can take a bus or flight.
The cheapest way to go to Boston from Harrisburg, PA is by taking a bus, which costs on average $72 (€62).
This is compared to other ways of getting from Harrisburg, PA to Boston:
A bus is $152 (€130) less than a flight with an average ticket price of $225 (€192) from Harrisburg, PA to Boston.
The fastest way to get to Boston from Harrisburg, PA is by flight with an average travel time of 4 h 50 min.
Other travel options to Boston take longer:
Getting to Boston by bus takes 9 h 5 min on average.
The Harrisburg, PA to Boston distance is around 334 miles (538 km).
These are the most popular departure and arrival points when traveling from Harrisburg, PA to Boston:
Omio works with many trusted partners that can help you travel the best way from Harrisburg, PA to Boston:
Here are some other resources that might have the information you need