Amtrak a chaque jour un service régulier sur trois lignes. Le train "The Empire Service" dessert vers l'Est à Syracuse , Albany et New York (avec quelques arrêts en cours de route), et à l'ouest Buffalo et Niagara Falls. Le train "Maple Leaf" fait le même trajet, mais continue après les chutes du Niagara et la frontière canadienne pour Toronto. Le Lake Shore Limited qui roule entre Chicago et Boston ou New York s'arrête aussi à Rochester.