Железнодорожный вокзальный комплекс станции Казань-Пассажирская находится в центральной части Казани и включает в себя главное здание (памятник архитектуры 1896 года), пригородный терминал и здание касс, а также ряд служебных построек. Казанский вокзал обслуживает 36 пар поездов, в том числе 13 — местного формирования. Всего же за год вокзал обслуживает более 8 млн пассажиров.
Российские железные дороги планируют создать скоростное железнодорожное сообщение между вокзалом Казани и аэропортом. После реконструкции путей поезда смогут ехать со скоростью 120 километров в час, что позволит пассажирам добираться от вокзала до аэропорта за 25 минут. Данный аэроэкспресс планируется ввести в работу в 2013 году.