Тут накидали ссылок на всяких агентов, как отечественных, так и не очень.
Как человек, что немного в теме, проясню.
Все системы online бронирований работают через некую GDS систему (Amadeus, TravelPort, etc). Их всего несколько, и все они имеют портирование друг с другом.
Когда вы ищете билет через какую-либо систему онлайн бронирования, вы в конечном итоге выполняете запрос в глобальную систему распространения.
Результат примерно для всех систем одинаков. Системы бронирования получают комиссию от GDS, которая в свою очередь получает комиссию от перевозчика. При этом никто не запрещает понимать цены выше, чем выдал GDS. Последнее - жадность конкретного агента. Они быстро умирают.
Сам же перевозчик, как правило, ставит цены, такие же, что и указывает в GDS (обычно, это обговорено контрактом - GDS должен обладать BAR -<best available rate>). На практике часто происходит нарушение этих договоренностей. Зачастую из-за обычного человеческого фактора.
Обобщая. Алгоритм действий следующий
1. Смотрим цены на любом канале, который вам нравится, и который не дерет цены выше, чем конкуренты.
2. Смотрим цены у перевозчика по параметрам, что получили на п.1
3. Покупаем где дешевле
4. profit, как говорится)