С 1930 г. осуществляются первые междугородские автобусные перевозки. Казанский автовокзал был открыт в 1964 г. География охвата казанского автовокзала весьма обширна, отсюда можно доехать до любого города республики, а также в соседние республики и области. Ежедневно с автовокзала отправляются междугородние рейсы в Набережные Челны, Нижнекамск, Бугульму, Альметьевск, Бавлы, Уфу, Стерлитамак, Ульяновск. Осуществляются международные перевозки: Казань-Баку, Казань- Актюбинск. Новый автовокзал «Южный» на Оренбургском тракте предназначен для обслуживания пассажиров по межрегиональным, международным и пригородным маршрутам в южном направлении – Оренбург, Уфу, Самару, Тольятти, Альметьевск, Нижнекамск, Заинск, Бугульму и т.д.
В 2012 г. в городе появился новый вокзал – на ул.Воровского открылся транспортно-пересадочный узел «Казань-2», рассчитанный как для пассажиров железнодорожного транспорта, так и автотранспорта.