Buffalo, NY to Toronto, ON Bus Modify Filter
Wed 2019-08-21

Schedule Features

  • 10:15 AM1:55 PM3h40m
  • Buffalo, NY
    Toronto, ON
  • 2:00 PM5:15 PM3h15m
  • Buffalo, NY
    Toronto, ON
Note: This is not a direct bus service. There will be a transfer at Niagara Falls, ON with a layover of 25 minutes, Please see details in e-ticket after purchase.
  • 2:00 PM5:25 PM3h25m
  • Buffalo, NY
    Toronto, ON
  • 4:30 PM7:45 PM3h15m
  • Buffalo, NY
    Toronto, ON
Note: This is not a direct bus service. There will be a transfer at Niagara Falls, ON with a layover of 30 minutes, Please see details in e-ticket after purchase.
  • 4:30 PM7:50 PM3h20m
  • Buffalo, NY
    Toronto, ON
  • 6:40 PM9:25 PM2h45m
  • Buffalo, NY
    Toronto, ON
  • 10:05 PM1:05 AM3h
  • Buffalo, NY
    Toronto, ON
Top bus routes from Toronto, ON
Toronto to Cleveland bus $44+
Already registered? Please login