История автобусных маршрутов Казани насчитывает более 95 лет. Автобусное сообщение в Казани появилось 1 сентября 1926 года и первоначально насчитывало 4 маршрута. К середине 1990-х годов их количество возросло до 71, а после возникновения в 1997 маршрутных такси их количество к началу XXI века увеличилось вдвое. В 2007 году была введена новая схема движения городского пассажирского транспорта, согласно которой число маршрутов сокращалось с около 200 до 100 и маршруты были перенумерованы (№ 1-99), а маршрутные такси упразднялись.
Маршрут № 1 Автобусный маршрут № 1 появился в 1926 году и следовал от Рыбнорядской площади через Большую Проломную улицу, Хижицкий мост, Козью слободу до Кизической слободы. К 1940 году автобус был продлён до строящегося фотожелатинового завода в посёлке Левченко.
С конца 1950-х годов перенаправлен до посёлка Дербышки, проходя до него через улицы Куйбышева, Пушкина, Горького, Ершова и Сибирский тракт и совершая промежуточные остановки «Ленинский сад», «Татарский академический театр», «угол ул. Горького и Толстого», «угол. ул. Ершова и Гвардейская», «кинотеатр „Дружба“», «1-й железнодорожный переезд», «Ливадия», «2-й железнодорожный переезд» и «посёлок Чингиз». До середины 2000-х годов существенных изменений в схеме маршрута не происходило, не считая увеличения количества остановок. В середине 2000-х годов маршрут продлевается на короткое время до речного порта, затем вновь укорачивается, а затем вновь продлевается, на этот раз до автовокзала.
При вводе новой схемы движения и перенумерации автобусов в 2007 году являлся одним из немногих маршрутов, сохранивших свой прежний номер, однако, он стал проходить не через площадь Свободы (там его заменил № 91, также идущий в Дербышки), а через улицу Вишневского, а его конечная остановка вновь была перенесена — на этот раз на речной порт. От речного порта автобус следует по улицам Татарстан, Островского, Вишневского, Николая Ершова, Сибирский тракт, Мира, Советская до конечной остановки; от конечной остановки на улицу Мира автобус выезжает через улицы Липатова и Парковая.
Маршрут № 2 Автобусный маршрут № 2 появился в 1926 году и следовал от Рыбной площади до Ново-Татарской слободы. К 1940 году маршрут соединял улицу Эсперанто с заводом имени Орджоникидзе. К концу 1950-х годов маршрут соединял железнодорожный вокзал с Юдино, но к 1961 году был укорочен до станции Аракчино, совершая промежуточные остановки «пригородный вокзал», «кинотеатр „Звезда“», «улица Урицкого», «трампарк № 2», «улица Набережная» и «станция Лагерная». К концу 1980-х годов маршрут был укорочен с восточной стороны, но удлинён на запад: «улица 10 лет Октября» — «Красная Горка». В таком виде маршрут просуществовал до начала 2000-х годов, когда он на некоторое время был упразднён, но вскоре восстановлен и начал ходить от железнодорожного вокзала до Привокзальной улицы. К 2005 году он был продлён до театра Камала.
При вводе новой схемы движения и перенумерации автобусов в 2007 году новый маршрут № 2 почти полностью соответствовал «старому», и полностью соответствовал упразднённому маршруту № 202. От речного порта автобус следовал по улицам Девятаева, Татарстан, Московская, Чернышевского, Бурхана Шахиди (в одном из направлений по улице Гаяза Исхаки), Кировской дамбе, Клары Цеткин, Боевая, Аракчинское шоссе, 2-я Старо-Аракчинская, Приволжская, Богатырская и Привокзальная до одноимённой конечной остановки. В том же 2007 году маршрут был перенаправлен через площадь Тукая и улицу Островского до конечной остановки «театр кукол», а в 2009 году продлён до станции метро «Аметьево» в одноимённом посёлке вместо фактический упразднённого маршрута № 3.
8 июля 2024 года маршрут был сокращен от остановки станция метро «Аметьево» до ЦУМа.
Маршрут № 3 Автобусный маршрут № 3 появился в 1926 году и следовал от Рыбной площади по Большой Проломной, Банковской, Московской, Успенской улицам, Адмиралтейской дамбе, Московской улице Адмиралтейской слободы, Новом Московскому тракту до Дальнего Устья (вариант: от Банковской через Посадскую улицу и Новую дамбу до Дальнего Устья). К 1940 году маршрут, начинаясь от Октябрьского городка, шёл до Кремля либо до меховой фабрики. К концу 1950-х годов маршрут соединял железнодорожный вокзал с селом Столбищи, а к 1961 году укорочен до посёлка Крутовка, с промежуточными остановками «колхозный рынок», «угол ул. Нариманова и Татарстан», «мехкомбинат» и «Кукушкино». После ликвидации посёлка Крутовка конечная остановка маршрута стала называться «улица Тихорецкая». В таком виде маршрут просуществовал до середины 1990-х годов, когда был упразднён, и возрождён позднее как маршрутное такси, следовавшее от ЦУМа до Фермы-2; в 2005 году начальная остановка была перенесена к площади Тукая.
При вводе новой схемы движения и перенумерации автобусов в 2007 году все маршрутные такси были упразднены, а под номером 3 стал ходить бывший маршрут № 4, следовавший от остановки ЦУМ по улицам Яхина, Бурхана Шахиди, Чернышевского, Московская, Татарстан, Тукая, Эсперанто, Павлюхина, Шаляпина, Аметьевская, Братская и Моторная до станции метро «Аметьево». К 2009 году маршрут фактически не работал, но официально был упразднён лишь в 2011 году.
Маршрут № 4 Автобусный маршрут № 4 появился в 1926 году и следовал от Рыбной площади по Георгиевской, 2-й Проломной, (3-й Поперечно-Большой, Соколовой) улицам до ипподрома. К 1940 году маршрут соединял улицу Эсперанто с лагерем № 1 (в 2,5 километрах юго-западнее села Борисково). К концу 1950-х годов маршрут соединял площадь Куйбышева с Новостройкой, а в 1961 году маршрут стал кольцевым; начинаясь от площади Куйбышева, он совершал остановки «угол ул. Кирова и Татарстан», «угол ул. Тукаевской и Татарстан», «жиркомбинат им. Вахитова», «ТЭЦ-1», «холодильник», «ул. Лебедева», «завод РТИ», «завод Искож», «база Сельхозснаба», «автотранспортная контора № 1», «завод Теплоконтроль», «ул. Глазунова», «Борисково», «индивидуальные сады», «первая роща», «селекционная станция», «Горки», ВДНХ, ипподром, «ул. Жданова», «угол ул. Свердлова и Калинина», и вновь «площадь Куйбышева». Ко второй половине 1970-х годов маршрут перестал быть кольцевым и соединял железнодорожный вокзал через улицы Нариманова, Жданова, Павлюхина и Ипподромная с посёлком Аметьево. К началу 2000-х годов автобус стал отправляться до Аметьево с ЦУМа, в таком виде маршрут просуществовал до 2007 года.
После перенумерации маршрутов в 2007 году по маршруту «ЦУМ» — «Аметьево» стал ходить автобус № 3, а новому 4 маршруту соответствовали бывшие маршруты № 6 и 149 (с изменениями). Новый 4-й маршрут следовал от остановки «Чеховский рынок» по улицам Лейтенанта Шмидта, Вишневского (в обратном направлении — по Ершова и Чехова), Ершова, Сибирский тракт, Дорожная, Таёжная и Машиностроителей до конечной остановки «Новая Сосновка» в одноимённом посёлке. В 2008 году маршрут был продлён по улицам Вишневского, Павлюхина, Оренбургский тракт, Мавлютова и проспекту Победы до ДРКБ.С 2025 года начал ездить без кондуктора
Маршрут № 5 Автобусный маршрут № 5 появился не позднее 1950-х годов и соединял железнодорожный вокзал с кирпичными заводами восточнее Клыковки, а к 1961 году ходил по приблизительно такому же маршруту от железнодорожного вокзала до почтового отделения № 50, совершая промежуточные остановки «угол ул. Кирова и Чернышевского», «угол ул. Баумана и Чернышевского», «Кремль», «Ленинский мост», «угол ул. Батуринской и Большой Красной», «угол ул. Большой Красной и Красина», «баня № 3», «площадь Свободы», «угол ул. Карла Маркса и Гоголя», «клиника им. Вишневского», «Чеховский рынок», «ЦПКиО», «ветеринарный институт», «угол ул. Н. Ершова и Красной Позиции», «угол Вознесенского тракта и Осоавиахимовской», «угол Вознесенского тракта и Гвардейской», «комбинат „Строитель“» и «Дальний». К 1970 году маршрут был перенаправлен к .по улицам Саид-Галеева, Новокремлёвская, Ярмарочная, Батурина, Большая Красная, Пушкина, Карла Маркса, Ершова, Сибирский тракт, Космонавтов, Аграрная. К середине 1990-х годов маршрут был укорочен до Советской площади, а к 2003 году был продлён до посёлка Царицыно, протяжённость маршрута составляла 11,2 км. В 2006 году маршрут не существовал.
Маршрут № 5 вновь возник после перенумерации маршрутов в 2007 году и следовал от остановки «сквер Тукая» по улицам Пушкина, Татарстан, Московская, Чернышевского, Бурхана Шахиди (в одном из направлений по улицам Гаяза Исхаки и Яхина), Саид-Галеева, Кировская дамба, Несмелова, Гладилова, 1 Мая, Степана Халтурина (в одном из направлений по Лукницкого и 25 Октября), Фрунзе (в одном из направлений по Болотникова), Восстания, Васильченко и Рахимова до посёлка Левченко. Уже в следующем году трасса маршрута была изменена: начальная остановка была перенесена к Вещевому рынку, откуда он шёл через Советскую площадь, улицу Космонавтов, станции метро «проспект Победы» и «Горки», Танковое кольцо, Вахитовскую и Юнусовские площади к Московской улице и далее по прежней трассе. В 2009 году в связи с изменением трассы 63-го маршрута конечная остановка маршрута № 5 перенесена из посёлка Левченко к железнодорожному вокзалу. К 2012 году конечная остановка с ж/д вокзала была перенесена к ЦУМу, а в 2014 году начальная остановка маршрута была перенесена с вещевого рынка на улицу Халитова.
Маршрут № 6 Автобусный маршрут № 6 появился не позднее 1950-х годов и соединял 9-ю Союзную улицу со . К 1961 году маршрут был упразднён, а затем воссоздан, соединяя компрессорный завод с посёлком Нагорный через улицы Компрессорная, Сибирский тракт и Дорожная. Протяжённость маршрута на 2005 год составляла 6 км. В таком виде маршрут просуществовал до 2007 года.
После перенумерации маршрутов в 2007 году номер 6 получил несколько изменённый бывший маршрут № 9 («посёлок Северный» — «театр Камала»). Начинаясь от комбината «Здоровье», автобус следовал по улицам Университетская, Право-Булачная (в одном из направлений — Лево-Булачная, Астрономическая, Островского), Декабристов, Копылова, Ленинградская, Олега Кошевого (в одном из направлений — Дементьева и Ижевская), Максимова, Челюскина, Беломорская (в одном из направлений — участки Беломорской и Ленинградской), Центрально-Мариупольской и Литвинова до посёлка Северный; вскоре начальная остановка маршрута перенесена к речному порту, автобус в одном из направлений шёл уже по Московской улице (обратно — по Лево-Булачной). С 2009 года автобус стал ходить по улицам Копылова и Дементьева в обоих направлениях, а с 2014 — по улицам Копылова и Кошевого в обеих направлениях. с 2018 года маршрут стал следовать по улицам Академика Павлова и Айдарова в обоих направлениях.
Маршрут № 7 Автобусный маршрут № 7 появился не позднее 1950-х годов и соединял площадь Куйбышева со посёлком Ново-Караваево, а к 1961 году начальная остановка была перенесена к посёлку Караваево, а конечная перенесена к строящемуся заводу органического синтеза, с промежуточными остановками «угол ул. Астраханской и Кадышевской», «угол ул. Астраханской и Сталинградской» и «ул. Беломорская». К 1970 году начальная остановка маршрута была перенесена на улицу Короленко. В таком виде маршрут просуществовал до 1990-х годов, когда был упразднён. В связи с тем, что подвозил к большим заводам в начале и конце маршрута из «спальных» микрорайонов, имел сочленённые автобусы-«гармошки» Икарус-280.
Вновь воссоздан не позднее 2000 года и соединял комбинат «Здоровье» с улицей Адоратского через Кремлёвскую дамбу и Чистопольскую улицу. В связи с тем, что до появления троллейбусов № 18 и 19 был единственным маршрутом по новозастроенной улице Чистопольская в южной части кварталов большого «спального» района Новое Савиново, имел сочленённые автобусы-«гармошки», причём наряду с № 23 был единственным в городе и с Икарус-280, и с Karosa B 841. Вскоре конечная остановка была перенесена к 39-му кварталу (проспект Амирхана), а к 2004 году — к авторынку (пересечение проспекта Амирхана и Воровского), и в таком виде маршрут просуществовал до 2007 года.