Яндекс карты смотрите, при постройке маршрута от точки А в точку Б, вам предлагает несколько вариантов.
+ сейчас на карте сразу видно, где едет автобус
@00000as можно ввести начальную и конечную точку и построить маршрут выбранным типом транспорта: авто, такси, автобус (общественный).
Можно нажать на остановку и посмотреть какой транспорт на ней останавливается, маршрут каждого