NY → NJ · about 261 miles
Batavia to Newark bus schedule
Adirondack Trailways and Greyhound run 21 direct buses a week from Batavia to Newark. The fastest takes 6 hours 35 minutes; the first bus leaves at 12:05 AM and the last at 6:05 PM.
Timetable data from · No schedule changes since at least
- Buses a week
- 21
- Fastest trip
- 6h 35m
- First bus
- 12:05 AM
- Last bus
- 6: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 | Ticket |
|---|---|---|---|---|---|---|
| 12:05 AM | 6:40 AM | 6h 35m | Daily | Batavia to Newark (Amtrak) | Adirondack Trailways Full timetable | Book (carrier website) |
| 12:25 PM | 7:40 PM | 7h 15m | Daily | Batavia to Newark (Amtrak) | Adirondack Trailways Full timetable | Book (carrier website) |
| 6:05 PM | 1:35 AM +1 day | 7h 30m | Daily | Batavia Park Road to Newark NJ | Greyhound Full timetable | No online booking link |
Route map
The map needs JavaScript.
Where to board in Batavia Where you get off in Newark The route of the busiest trip
Where to catch the bus in Batavia
- Batavia Park Road Map of Batavia Park Road (Google Maps)
Where the bus stops in Newark
Return trip: Newark to Batavia
Questions
How long is the bus from Batavia to Newark?
The fastest direct bus takes 6 hours 35 minutes; the typical trip is 7 hours 15 minutes.
What time is the first bus from Batavia to Newark?
The earliest departure is at 12:05 AM (Daily) and the last at 6:05 PM (Daily).
Which bus companies go from Batavia to Newark?
Adirondack Trailways and Greyhound run direct buses on this route.
Where do I catch the bus in Batavia?
Buses to Newark leave from Batavia Park Road.