Amtrak – Buffalo

75 Exchange Street,
Buffalo, NY 14203
(800) 872-7245 Visit Website

Amtrak offers several unique routes from Buffalo to Toronto and from Toronto to Buffalo as well.