NJ → PA · about 281 miles
Princeton to Pittsburgh bus schedule
OurBus runs 2 direct buses a week from Princeton to Pittsburgh starting November 28. The fastest takes 6 hours 30 minutes; the first bus leaves at 2:00 PM and the last at 3:00 PM.
Timetable data from · Schedule last changed
- Buses a week
- 2
- Fastest trip
- 6h 30m
- First bus
- 2:00 PM
- Last bus
- 3:00 PM
Timetable
Every bus leaves from Princeton, NJ (Nassau Park shopping center on Route 1, in the outer parking lot of Burlington Coat Factory) and arrives at Pittsburgh, PA (Carnegie Mellon area- Bus stop at the intersection of Forbes Ave and Morewood, opposite to Carnegie Mellon University Alumni House). 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 | Bus company |
|---|---|---|---|---|
| 2:00 PM | 8:30 PM | 6h 30m | Sat from Nov 28 | OurBus Full timetable |
| 3:00 PM | 9:30 PM | 6h 30m | Sun from Nov 29 | OurBus Full timetable |
Route map
The map needs JavaScript.
Where to board in Princeton Where you get off in Pittsburgh The route of the busiest trip
Where to catch the bus in Princeton
Where the bus stops in Pittsburgh
Return trip: Pittsburgh to Princeton
Questions
How long is the bus from Princeton to Pittsburgh?
The fastest direct bus takes 6 hours 30 minutes.
What time is the first bus from Princeton to Pittsburgh?
The earliest departure is at 2:00 PM (Sat) and the last at 3:00 PM (Sun).
Which bus companies go from Princeton to Pittsburgh?
OurBus runs direct buses on this route.
Where do I catch the bus in Princeton?
Buses to Pittsburgh leave from Princeton (Nassau Park shopping center on Route 1).