These companies trust us. We sell their tickets all in one place.

Alsa
Eurolines France
RegioJet
Bla Bla Bus

Bus Information to Harrisburg, PA from Pittsburgh

distanceDistance164 miles (264 km)
changesDirect busYes

Buses from Pittsburgh to Harrisburg, PA cover the 164 miles (264 km) long route with our travel partners like. There are direct bus services available.

Travel Tips

Buses from Pittsburgh to Harrisburg, PA
Take the bus to Harrisburg, PA easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Pittsburgh to Harrisburg, PA.
FAQs
How many miles is it from Pittsburgh to Harrisburg, PA by bus?
You should expect to travel around 164 miles (264 km)  from Pittsburgh to Harrisburg, PA by bus.
What time is the earliest bus from Pittsburgh to Harrisburg, PA? What time is the last bus from Pittsburgh to Harrisburg, PA?
You can take the first bus from Pittsburgh to Harrisburg, PA at 1: 00 PM. The last bus from Pittsburgh to Harrisburg, PA that you can take departs at 1: 00 PM. Omio shows you the latest bus from Pittsburgh to Harrisburg, PA schedule to help you book the best departure time for this trip.

Buses from Pittsburgh to Harrisburg, PA: related information

Here are some other resources that might have the information you need

Most Popular Travel Destinations