В Армавире функционируют две железнодорожные станции:
- Армавир-1 (Армавир-Ростовский). 24 Главный вокзал города, расположен в центре на улице Мира. 24 С него отправляются поезда в Москву и Санкт-Петербург. 3
- Армавир-2 (Армавир-Туапсинский). 23 Находится на другом конце города, обслуживает поезда в южном направлении — в Сочи и Абхазию. 3
Адрес вокзала Армавир-1: ул. Мира, 32. 34 Адрес вокзала Армавир-2: ул. Вокзальная, 9. 3
Также есть железнодорожная станция Армавир-2 в селе Коноково, она закрыта до 09:00. 1