background

#40 Buffalo/ Niagara Falls

EFFECTIVE: 12/07/2025

This route operates between downtown Buffalo and Portage Road Transit Center via downtown Niagara Falls and Grand Island.

This route serves limited stops on Niagara Street. Riders may get on/off the bus at the following stops. All stops from Metropolitan Transportation Center to Maryland St, Porter Ave, Hampshire St, W Ferry St, W Delavan Ave, Forest Ave, Amherst St, Hertel Ave, Black Rock Transit Center, and all stops to Portage Road Transit Center.

Please be at your stop five minutes prior to pick-up time. All times can be affected by changes in weather, traffic, road, and mechanical conditions.

SERVICE AREA

Downtown Buffalo, Portage Road Transit Center Niagara Falls

PORTAGE RD. TRANSIT CENTER SENECA NIAGARA CASINO GRAND ISLAND PLAZA NIAGARA & VULCAN BLACK ROCK TRANSIT HUB METRO TRANSPO CENTER

KEY LANDMARKS

  • Metropolitan Transportation Center
  • Buffalo City Hall
  • Black Rock Transit Hub
  • Portage Road Transit Center

SELECT YOUR TRAVEL OPTIONS

RESET
Timetable for Route 40, direction, service.
PORTAGE ROAD
TRANSIT
CENTER
SENECA
NIAGARA
CASINO
GRAND
ISLAND
PLAZA
NIAGARA &
VULCAN
BLACK ROCK
TRANSIT HUB
METRO
TRANSPO
CENTER
6:00AM
6:06AM
6:24AM
6:37AM
6:40AM
7:00AM
7:00AM
7:06AM
7:24AM
7:37AM
7:40AM
8:00AM
8:00AM
8:07AM
8:25AM
8:38AM
8:41AM
9:01AM
9:00AM
9:07AM
9:25AM
9:38AM
9:41AM
10:01AM
10:00AM
10:08AM
10:26AM
10:39AM
10:42AM
11:02AM
11:00AM
11:08AM
11:26AM
11:39AM
11:42AM
12:02PM
12:00PM
12:08PM
12:26PM
12:39PM
12:42PM
1:02PM
1:00PM
1:08PM
1:26PM
1:39PM
1:42PM
2:04PM
2:00PM
2:08PM
2:26PM
2:39PM
2:42PM
3:04PM
3:00PM
3:09PM
3:27PM
3:40PM
3:43PM
4:05PM
3:55PM
4:04PM
4:22PM
4:35PM
4:38PM
5:00PM
5:00PM
5:09PM
5:27PM
5:41PM
5:44PM
6:06PM
5:55PM
6:04PM
6:22PM
6:36PM
6:39PM
7:01PM
7:00PM
7:09PM
7:26PM
7:40PM
7:43PM
8:05PM
8:00PM
8:08PM
8:25PM
8:39PM
8:42PM
9:04PM
9:00PM
9:08PM
9:25PM
9:39PM
9:42PM
10:04PM
10:00PM
10:08PM
10:25PM
10:39PM
10:42PM
11:03PM
11:00PM
11:07PM
11:25PM
11:38PM
11:41PM
12:00AM
12:00AM
12:07AM
12:25AM
12:38AM
12:41AM
1:00AM

New Metro schedule times begin June 21

Effective Sunday, June 21, Metro Rail and select Metro bus routes will have updated departure and arrival times. Please check schedules before traveling. Previews of the change can be found at the bottom of the schedules page.

40 - Buffalo/ Niagara Falls
Alert Cause
Other Cause
Alert Effect
Modified Service
Start Time
6/14/26, 5:00 AM
End Time
6/21/26, 5:00 AM

All NFTA-Metro buses and rail cars are accessible. We are committed to providing safe, reliable, and accessible transportation for all passengers.

Upcoming Schedule Change

A new schedule for #40 - Buffalo/ Niagara Falls will take effect on 06/21/2026.