NJ → PA · about 306 miles

Newark to Pittsburgh bus & train schedule

Amtrak, FlixBus, Greyhound and OurBus run 34 direct buses and trains a week from Newark to Pittsburgh. The fastest takes 6 hours 50 minutes; the first departure leaves at 6:07 AM and the last at 11:35 PM.

Timetable data from · Schedule last changed

Buses and trains a week
34
Fastest trip
6h 50m
First departure
6:07 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.

Direct buses and trains from Newark, NJ to Pittsburgh, PA
DepartsArrivesDurationDaysStopsCompany
6:07 AM New3:14 PM9h 07mDaily from Nov 18Newark to Pittsburgh Amtrak StationAmtrak
Full timetable
11:09 AM8:05 PM8h 56mDailyNewark to Pittsburgh Amtrak StationAmtrak
Full timetable
11:30 AM7:25 PM7h 55mDaily except TueNewark NJ to Pittsburgh PA - Bus Station (PGB)FlixBus
Full timetable
12:41 PM New9:54 PM9h 13mDaily from Nov 18Newark to Pittsburgh Amtrak StationAmtrak
Full timetable
12:55 PM7:45 PM6h 50mSun from Nov 29Newark Airport, NJ (Newark Liberty International Airport, AirTrain P3 Station. The bus will stop on the south side of the AirTrain station, in the area marked with a sign that says Hotel Shuttles Zone 1.) to Pittsburgh, PA (Carnegie Mellon area- Bus stop at the intersection of Forbes Ave and Morewood, opposite to Carnegie Mellon University Alumni House)OurBus
Full timetable
1:40 PM10:20 PM8h 40mWed–SunNewark NJ to Pittsburgh PA - Bus Station (PGB)Greyhound
Full timetable
4:20 PM12:05 AM +1 day7h 45mDailyNewark NJ to Pittsburgh PA - Bus Station (PGB)Greyhound
Full timetable
10:05 PM6:15 AM +1 day8h 10mMon, TueNewark NJ to Pittsburgh PA - Bus Station (PGB)FlixBus
Full timetable
11:35 PM6:30 AM +1 day6h 55mDailyNewark NJ to Pittsburgh PA - Bus Station (PGB)Greyhound
Full timetable

Route map

The map needs JavaScript.

Where to board in Newark Where you get off in Pittsburgh The route of the busiest trip

Return trip: Pittsburgh to Newark

Questions

How long is the bus or train from Newark to Pittsburgh?

The fastest direct bus or train takes 6 hours 50 minutes; the typical trip is 8 hours 40 minutes.

What time is the first departure from Newark to Pittsburgh?

The earliest departure is at 6:07 AM (Daily) and the last at 11:35 PM (Daily).

Which bus and rail companies go from Newark to Pittsburgh?

Amtrak, FlixBus, Greyhound and OurBus run direct buses and trains on this route.

Where do I board in Newark?

Buses and trains to Pittsburgh leave from Newark (Amtrak) and Newark Airport (Newark Liberty International Airport).