IN → PA · about 330 miles
Indianapolis to Pittsburgh bus schedule
FlixBus and Greyhound run 31 direct buses a week from Indianapolis to Pittsburgh. The fastest takes 7 hours; the first bus leaves at 12:15 AM and the last at 8:05 PM.
Timetable data from · No schedule changes since at least
- Buses a week
- 31
- Fastest trip
- 7h 00m
- First bus
- 12:15 AM
- Last bus
- 8:05 PM
Timetable
Times are local to each stop. Timetables published by tds.ai, refreshed October 15, 2026. Schedules change, so check times when you book.
| Departs | Arrives | Duration | Days | Stops | Bus company |
|---|---|---|---|---|---|
| 12:15 AM | 7:15 AM | 7h 00m | Daily except Wed | Indianapolis W Vermont St to Pittsburgh PA - Bus Station (PGB) | FlixBus Full timetable |
| 9:10 AM | 5:40 PM | 8h 30m | Daily | Indianapolis Bus Station to Pittsburgh PA - Bus Station (PGB) | Greyhound Full timetable |
| 12:05 PM | 8:50 PM | 8h 45m | Mon, Fri, Sat, Sun | Indianapolis W Vermont St to Pittsburgh PA - Bus Station (PGB) | FlixBus Full timetable |
| 3:35 PM | 12:25 AM +1 day | 8h 50m | Daily | Indianapolis Bus Station to Pittsburgh PA - Bus Station (PGB) | Greyhound Full timetable |
| 8:05 PM | 5:00 AM +1 day | 8h 55m | Daily | Indianapolis Bus Station to Pittsburgh PA - Bus Station (PGB) | Greyhound Full timetable |
Route map
The map needs JavaScript.
Where to board in Indianapolis Where you get off in Pittsburgh The route of the busiest trip
Where to catch the bus in Indianapolis
Where the bus stops in Pittsburgh
Return trip: Pittsburgh to Indianapolis
Questions
How long is the bus from Indianapolis to Pittsburgh?
The fastest direct bus takes 7 hours; the typical trip is 8 hours 45 minutes.
What time is the first bus from Indianapolis to Pittsburgh?
The earliest departure is at 12:15 AM (Daily except Wed) and the last at 8:05 PM (Daily).
Which bus companies go from Indianapolis to Pittsburgh?
FlixBus and Greyhound run direct buses on this route.
Where do I catch the bus in Indianapolis?
Buses to Pittsburgh leave from Indianapolis W Vermont St and Indianapolis Bus Station.