Этим должны заниматься сами транспортные компании. Заходишь на сайт, выбираешь время, откуда и куда ехать, место в автобусе. Вводишь номер карточки, распечатываешь билет (для себя, чтобы не забыть и не перепутать). При посадке показываешь паспорт или другой документ, на который куплен билет. Все.
Проверено временем, это единственный работоспособный вариант. Все другое - агентские услуги, которые в таких узких рамках не прибыльны.