COVID-19 Travel Guide
Learn more ›

Search bus tickets to Pittsburgh

switcheroo

Quickview

How to get to Pittsburgh by bus

Routes196
Trips per day393
bus lines3
Stations2
Lowest PricesWe work directly with hundreds of carriers to find the best available fares.
No Wanderu FeesWe never add any extra fees. We just make it easy to book your travels.
Best Travel OptionsWe help you find & compare the best buses, trains and flights in one place.

What is a good price for a bus ticket to Pittsburgh?

$14.00 is the cheapest price for a bus ticket to Pittsburgh, according to recent searches on Wanderu. You can use our search to check if this price is currently available on buses from your city to Pittsburgh. In the last month, buses from Zelienople to Pittsburgh had the lowest average price at $15.00. The bus from Greensburg to Pittsburgh also tends to start at relatively low prices.

Where is the bus station in Pittsburgh, PA?

The busiest bus station in Pittsburgh is Pittsburgh Intermodal Station / Grant St Transportation Ctr. As Pittsburgh's main station, it has the most buses coming and going. However, a popular alternative is Pittsburgh International Airport.

New York

There are 9 scheduled buses per day from New York to Pittsburgh. The route can be as long as 315 miles, or 507 kilometers. On average, the journey takes 9 hours and 55 minutes. One bus company, Greyhound, connects New York to Pittsburgh. Buses from New York usually arrive in Pittsburgh at Pittsburgh Intermodal Station / Grant St Transportation Ctr.
Avg. Time
9h 55m
Avg. Price
$69.47

Los Angeles

There are 8 scheduled buses per day from Los Angeles to Pittsburgh. The route can be as long as 2133 miles, or 3432 kilometers. On average, the journey takes 58 hours and 38 minutes. One bus company, Greyhound, connects Los Angeles to Pittsburgh. Buses from Los Angeles usually arrive in Pittsburgh at Pittsburgh Intermodal Station / Grant St Transportation Ctr.
Avg. Time
2d 10h 38m
Avg. Price
$250.75

Binghamton

There are 7 scheduled buses per day from Binghamton to Pittsburgh. The route can be as long as 241 miles, or 388 kilometers. On average, the journey takes 16 hours and 3 minutes. One bus company, Greyhound, connects Binghamton to Pittsburgh. Buses from Binghamton usually arrive in Pittsburgh at Pittsburgh Intermodal Station / Grant St Transportation Ctr.
Avg. Time
16h 3m
Avg. Price
$91.71

Harrisburg

There are 7 scheduled buses per day from Harrisburg to Pittsburgh. The route can be as long as 165 miles, or 265 kilometers. On average, the journey takes 5 hours and 59 minutes. There are 3 bus lines that operate on this route. Fullington Trailways has the most daily buses. Buses from Harrisburg usually arrive in Pittsburgh at Pittsburgh Intermodal Station / Grant St Transportation Ctr.
Avg. Time
5h 59m
Avg. Price
$43.76

Burlington

There are 7 scheduled buses per day from Burlington to Pittsburgh. The route can be as long as 445 miles, or 715 kilometers. On average, the journey takes 22 hours and 14 minutes. One bus company, Greyhound, connects Burlington to Pittsburgh. Buses from Burlington usually arrive in Pittsburgh at Pittsburgh International Airport.
Avg. Time
22h 14m
Avg. Price
$107.00

Located in Pennsylvania, Pittsburgh is accessible by bus from 196 other cities. You can choose from 393 daily scheduled trips when you search for buses to Pittsburgh on Wanderu. Greyhound usually has the most buses on any given day.

Looking for other ways to get there? Train tickets to Pittsburgh are also available..

Bus companies serving Pittsburgh

Greyhound

There are 30 scheduled Greyhound buses per day. Greyhound can get you to Pittsburgh from 194 cities, including New York.
Avg. Time
19h 16m
Avg. Price
$99.81

Fullington Trailways

There are 8 scheduled Fullington Trailways buses per day. Fullington Trailways can get you to Pittsburgh from 28 cities, including State College.
Avg. Time
7h 30m
Avg. Price
$58.95

Amtrak Thruway

There are 8 scheduled Amtrak Thruway buses per day. Amtrak Thruway can get you to Pittsburgh from 9 cities, including Harrisburg.
Avg. Time
5h 31m
Avg. Price
$39.79