Megabus Buffalo Bus Stop Parking

Metropolitan Transportation Center Terminal Building

181 Ellicott St Buffalo, NY 14203

Reserve your Official Megabus Parking today. Whether you need a one-day, overnight, or multi-day pass, use the calendar to set the hours/dates to fit your schedule. The Megabus Buffalo Downtown Terminal is located at Gate 13 in the Metropolitan Transportation Center Terminal Building at 181 Ellicott Street. With your Parking Panda Megabus parking reservation, your space is 100% guaranteed.

Prices: $3.00 to $12.00