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

Find the perfect accommodation on booking.com

Great location and deals for every budget.

Avg. duration4h
Distance289
Avg. price$ 35
Bus trips found

Buses from Harrisburg to Johnstown

🚌 Traveling by bus from Harrisburg to Johnstown is a convenient and affordable option. The direct bus service operated by Greyhound USA departs once daily and takes approximately 4 hours and 25 minutes to reach Johnstown. 🚌 The prices for the bus ticket between Johnstown and Harrisburg can vary from $19 to $60, making it a budget-friendly choice for those looking to explore these two cities in Pennsylvania by bus. Enjoy the scenic route and relax during the 4-hour journey through the picturesque landscapes of Pennsylvania.

Where to stay in Johnstown

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

Accomodation
  • Yes, there is a direct bus that operates between Harrisburg and Johnstown. The bus departs from Harrisburg Bus Station and arrives at Johnstown Bus Stop. This service runs once daily and operates every day, with the journey typically taking around 4 hours and 25 minutes. It provides a convenient and straightforward option for traveling between these two cities by bus.
  • You can catch the bus from Harrisburg to Johnstown at the Harrisburg Bus Station. This bus service is operated by Greyhound USA, and the departure point is specifically at the Harrisburg Bus Station. It is recommended to arrive at the station a little early to ensure a smooth boarding process for your journey to Johnstown.
  • The bus traveling from Harrisburg to Johnstown operated by Greyhound USA, arrives at the Johnstown Bus Stop station. This is the designated arrival point for this bus route between the two cities. Upon arrival, you can disembark at the Johnstown Bus Stop station, which serves as the final destination for this journey.
  • The cost of a bus ticket from Harrisburg to Johnstown typically ranges between $19 and $60, depending on factors such as the time of booking and availability. Passengers can expect to pay within this price range for the journey between these two cities by bus. It is advisable to book tickets in advance to secure the best possible fare for traveling from Harrisburg to Johnstown by bus.
  • There is one direct bus service available between Harrisburg and Johnstown operated by Greyhound USA. This bus departs from Harrisburg Bus Station and arrives at Johnstown Bus Stop, with services running once daily and operating every day. The journey duration between Harrisburg and Johnstown by bus typically takes approximately 4 hours and 25 minutes. Passengers can expect ticket prices for this bus service to range from $19 to $60, offering a convenient and affordable transportation option between the two cities.
  • The buses from Harrisburg to Johnstown are typically less crowded during weekdays compared to weekends. The most crowded times are often on Fridays and Sundays when travelers may be commuting for weekend getaways or returning from trips. To avoid the crowds, it is recommended to consider traveling on weekdays, particularly earlier in the week, for a potentially more relaxed journey between Harrisburg and Johnstown by bus.
  • The first bus of the day from Harrisburg to Johnstown typically departs in the morning, allowing travelers to start their journey early. The last bus of the day usually leaves in the late afternoon or early evening, providing options for those who prefer to travel later in the day. It's important to check the specific schedule with Greyhound USA for the exact departure times of the first and last buses when planning your trip from Harrisburg to Johnstown by bus.

Will you be returning to Harrisburg by bus?

If you need a return bus journey, you can check buses from Johnstown to Harrisburg.

See schedule