OH → PA · about 158 miles
Sandusky to Pittsburgh bus & train schedule
Amtrak and Greyhound run 14 direct buses and trains a week from Sandusky to Pittsburgh. The fastest takes 4 hours 25 minutes; the first departure leaves at 12:40 AM and the last at 11:35 PM.
Timetable data from · Schedule last changed
- Buses and trains a week
- 14
- Fastest trip
- 4h 25m
- First departure
- 12:40 AM
- Last departure
- 11:35 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 | Company |
|---|---|---|---|---|---|
| 12:40 AM | 5:05 AM | 4h 25m | Daily | Sandusky Amtrak Station to Pittsburgh Amtrak Station | Amtrak Full timetable |
| 1:40 PM | 6:30 PM | 4h 50m | Daily | Sandusky Bus Stop to Pittsburgh PA - Bus Station (PGB) | Greyhound Full timetable |
| 11:35 PM New | 5:05 AM +1 day | 5h 30m | Sun | Sandusky Amtrak Station to Pittsburgh Amtrak Station | Amtrak Full timetable |
Route map
The map needs JavaScript.
Where to board in Sandusky Where you get off in Pittsburgh The route of the busiest trip
Where to board in Sandusky
- Sandusky Amtrak Station Map of Sandusky Amtrak Station (Google Maps)
Where buses and trains stop in Pittsburgh
Return trip: Pittsburgh to Sandusky
Questions
How long is the bus or train from Sandusky to Pittsburgh?
The fastest direct bus or train takes 4 hours 25 minutes; the typical trip is 4 hours 50 minutes.
What time is the first departure from Sandusky to Pittsburgh?
The earliest departure is at 12:40 AM (Tue–Sun) and the last at 11:35 PM (Sun).
Which bus and rail companies go from Sandusky to Pittsburgh?
Amtrak and Greyhound run direct buses and trains on this route.
Where do I board in Sandusky?
Buses and trains to Pittsburgh leave from Sandusky Amtrak Station.