ItalianoEspañolFrançaisEnglishDeutschPolishPortuguese BRPortugueseEspañolJapaneseTurkishDutchUkrainianSwedishNorwegianDanishРусский
Trip to Harrisburg

Find the perfect accommodation on booking.com

Great location and deals for every budget.

Avg. duration14h
Distance719
Avg. price$
Bus trips2 found

Buses from Boston to Harrisburg

🚌 The journey from Boston to Harrisburg by bus takes approximately 9 hours and 30 minutes with transfers along the way. 🌆 Route 1 involves a 2-step journey, starting with a bus to New York, NY, and then transferring to a bus headed to Detroit that stops in Harrisburg. 💰 The prices for a bus ticket between Boston and Harrisburg can range from $25 to $126, offering a cost-effective travel option for this route.

Where to stay in Harrisburg

Houses, apartments, villas, hostels and much more - choose the accommodation option according to your wishes!

Accomodation
  • There is no direct bus between Boston and Harrisburg. However, there are services that depart from Boston and arrive at Harrisburg Bus Station with a transfer at the Port Authority Bus Terminal. The total journey time, including transfers, typically takes around 9 hours and 30 minutes. It's recommended to plan your trip accordingly and check the schedules of the buses to ensure a smooth travel experience.
  • You can catch the bus from Boston to Harrisburg at the Boston station. The bus services for this route are operated by Greyhound USA. It's recommended to arrive at the station early to ensure a smooth boarding process and confirm the departure location with Greyhound staff.
  • The bus from Boston to Harrisburg operated by Greyhound USA arrives at the Harrisburg Bus Station. This is the final destination for this route. Upon arrival, passengers can disembark at the Harrisburg Bus Station and begin their stay or continue their journey in Harrisburg. It's advisable to plan your onward travel arrangements from the bus station in advance for a convenient experience.
  • The cost of a bus ticket from Boston to Harrisburg can range from $25 to $126, depending on factors such as the time of booking, seat availability, and type of service. It's recommended to book tickets in advance to secure the best possible fare for your journey. Additionally, certain discounts or promotions may be available through the bus operator, so it's worth checking for any deals that could help reduce the cost of your travel.
  • There are multiple buses available between Boston and Harrisburg. Greyhound USA operates bus services that depart from Boston station and arrive at Harrisburg Bus Station with a transfer at the Port Authority Bus Terminal in about 9 hours and 30 minutes. The journey involves taking a bus from Boston to New York, NY with OurBus, followed by a bus from New York, NY to Detroit, MI with Greyhound. It's important to check the schedules and book tickets in advance for a smooth and convenient travel experience.
  • The buses from Boston to Harrisburg are typically most crowded during peak travel times such as weekends, holidays, and evenings. To avoid crowds, consider traveling during weekdays and off-peak hours. Booking tickets in advance and opting for less popular travel times can help ensure a more comfortable and less crowded bus journey between Boston and Harrisburg. Additionally, checking for any special events or holidays in both cities that may impact bus travel can also help in planning for a less crowded trip.
  • The first bus of the day from Boston to Harrisburg typically departs from Boston station in the early morning hours, around 7:00 AM. The last bus of the day usually leaves Boston station in the evening, around 10:30 PM, heading towards Harrisburg Bus Station via the Port Authority Bus Terminal. It's advisable to check the exact departure times and schedule with the bus operator, Greyhound USA, to plan your travel accordingly and ensure a smooth journey from Boston to Harrisburg by bus.

Will you be returning to Boston by bus?

If you are looking for a return bus ride, check the buses from Harrisburg to Boston.

See schedule