When and where to catch megabus.com
Below you will find schedules and maps of the pick-up and drop-off points for your selected trip.
These schedules are for guidance only and may vary by day. Please use the Search and Buy section of our website to confirm times and seat availability for your specific date of travel.
Schedules for Toronto to Buffalo
Daily
This route is valid from May 30 2008.
| Locations | Times | ||
|---|---|---|---|
| Toronto, Royal York Hotel | 9:00 AM | 9:00 PM | |
| Buffalo, Downtown Terminal | 11:15 AM | 11:15 PM | |
| Buffalo, Buffalo Niagara International Airport | 11:30 AM | 11:30 PM | |
| New York, Penn Station | 7:00 PM | 7:00 AM | |
| Note: All times shown are local time in that city. | |||
This route is valid from June 6 2008.
| Locations | Times | ||
|---|---|---|---|
| Toronto, Coach Terminal | 7:50 AM | 7:50 PM | |
| Buffalo, Downtown Terminal | 10:15 AM | 10:15 PM | |
| Buffalo, Buffalo Niagara International Airport | 10:40 AM | - | |
| Binghamton, Shortline Terminal Arrive | 2:25 PM | - | |
| Binghamton, Shortline Terminal Depart | 2:45 PM | - | |
| New York, PABT Gate 19 | 6:15 PM | - | |
| New York, PABT Gate 309 | - | 6:15 AM | |
| Note: All times shown are local time in that city. | |||
Schedules for Buffalo to Toronto
Daily
This route is valid from May 30 2008.
| Locations | Times | ||
|---|---|---|---|
| New York, Penn Station | 9:00 AM | 9:00 PM | |
| Buffalo, Buffalo Niagara International Airport | 4:30 PM | 4:30 AM | |
| Buffalo, Downtown Terminal | 4:45 PM | 4:45 AM | |
| Toronto, Royal York Hotel | 7:00 PM | 7:00 AM | |
| Note: All times shown are local time in that city. | |||
This route is valid from June 6 2008.
| Locations | Times | ||
|---|---|---|---|
| New York, Gate 309 | 7:30 AM | 8:45 PM | |
| Binghamton, Shortline Terminal Arrive | 11:00 AM | - | |
| Binghamton, Shortline Terminal Depart | 11:20 AM | - | |
| Buffalo, Buffalo Niagara International Airport | 3:00 PM | - | |
| Buffalo, Downtown Terminal | 3:15 PM | 4:15 AM | |
| Toronto, Coach Terminal | 5:30 PM | 6:30 AM | |
| Note: All times shown are local time in that city. | |||
Maps for your selected trip (click to view stops for the reverse trip )

Toronto, Ontario, Royal York Hotel - Arrivals and departures are located on the east side of York Street, north of Front Street and directly adjacent to the west entrance of the Royal York Hotel. Rail connections are available at Union Station, which is located on Front Street.
Nearby Places
CN Tower, 301 Front Street West
Visitors to this 1,815 foot tall tower in downtown Toronto can enjoy fine dining in a revolving restaurant, take in a 360 degree panoramic view of the region from the 1,465 foot tall Sky Pod, and test their nerves by walking out onto a glass floor suspended 1,122 feet above the ground!Hockey Hall of Fame, 30 Yonge Street
Ice hockey fans must be sure to visit this nearby museum that features exhibits about the players, teams, records, and history of this great sport. Many awards, including the NHL Stanley Cup, are on display to guests.
Toronto, Ontario, Toronto Coach Terminal - Arrivals and Departures are located inside the Toronto Coach Terminal. The Toronto Coach Terminal facilities include a Ticket and Information Office and a spacious indoor waiting facility open from 5:00am to 1:00am - 7 days per week. The Arrivals Terminal is located just west of the Bay Street Terminal on the northwest side of Elizabeth Street and Dundas Street. The Departure terminal is at 610 Bay Street, Toronto, Ontario.
Nearby Places
CN Tower, 301 Front Street West
Visitors to this 1,815 foot tall tower in downtown Toronto can enjoy fine dining in a revolving restaurant, take in a 360 degree panoramic view of the region from the 1,465 foot tall Sky Pod, and test their nerves by walking out onto a glass floor suspended 1,122 feet above the ground!Hockey Hall of Fame, 30 Yonge Street
Ice hockey fans must be sure to visit this nearby museum that features exhibits about the players, teams, records, and history of this great sport. Many awards, including the NHL Stanley Cup, are on display to guests.
Buffalo, New York, Metropolitan Transportation Center - Arrivals and departures are located at gate 13 in the Metropolitan Transportation Center terminal building at 181 Ellicott Street.
