NJ → NY · about 287 miles

Fort Lee to Buffalo bus schedule

OurBus runs 14 direct buses a week from Fort Lee to Buffalo. The fastest takes 7 hours 25 minutes; the first bus leaves at 9:35 AM and the last at 12:25 PM.

Timetable data from · Schedule last changed

Buses a week
14
Fastest trip
7h 25m
First bus
9:35 AM
Last bus
12:25 PM

Timetable

Every bus leaves from Fort Lee, NJ (Bus Shelter in the highway leading from GWB. Access to the stairs down to this bus stop from Lemoine Avenue. Note that there are two bus stops with stairs to Lemoine Avenue- your bus will board from the northern one, on the westbound lanes. and arrives at Buffalo, NY (Buffalo Niagara International Airport - bus parking area. From the main terminal arrivals level, follow signs for buses and ride share. Bus will stop at the area with Authorized Charter Coach Bus Pickup signs). 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 from Fort Lee, NJ to Buffalo, NY
DepartsArrivesDurationDaysBus company
9:35 AM5:00 PM7h 25mDaily from Nov 20OurBus
Full timetable
12:25 PM8:30 PM8h 05mDailyOurBus
Full timetable
12:25 PM8:40 PM8h 15mDailyOurBus
Full timetable

Route map

The map needs JavaScript.

Where to board in Fort Lee Where you get off in Buffalo The route of the busiest trip

Return trip: Buffalo to Fort Lee

Questions

How long is the bus from Fort Lee to Buffalo?

The fastest direct bus takes 7 hours 25 minutes; the typical trip is 8 hours 5 minutes.

What time is the first bus from Fort Lee to Buffalo?

The earliest departure is at 9:35 AM (Daily) and the last at 12:25 PM (Daily).

Which bus companies go from Fort Lee to Buffalo?

OurBus runs direct buses on this route.

Where do I catch the bus in Fort Lee?

Buses to Buffalo leave from GW Bridge Plaza East.

Does the bus from Fort Lee to Buffalo stop at Buffalo Niagara International Airport?

Yes, every one: at Buffalo (Airport).