Все существующие туристические компании можно поделить на туроператоров и туристические агентства. Разница в их работе весьма существенна. Вне зависимости от того, идет ли речь о въездном или выездном туризме, туроператорские компании занимаются формированием туров, расчетом цен и оказанием туристических услуг клиенту. Турагентства же, в свою очередь, лишь продают сформированный туроператором продукт, получая от последнего вознаграждение за реализацию тура.
Несмотря на различия в деятельности, туроператорские и турагентские туристические компании зависят друг от друга. Уход с рынка сразу нескольких туроператорских компаний привел к закрытию ряда агентств. А закрытия агентств могут привести к тому, что туроператорам будет сложнее сбыть турпродукт.
Все российские туроператоры вносятся в Единый федеральный реестр туроператоров. Для осуществления туроператорской деятельности компании выездного туризма должны иметь финансовое обеспечение либо в виде страхования ответственности туроператора, либо в виде банковской гарантии исполнения обязательств по договору. Для туроператоров выездного туризма, годовая выручка которых не превышает 250 млн рублей, а также для работающих по упрощенной системе налогообложения, размер фингарантий составляет не менее 30 млн рублей. Если же выручка более 250 млн рублей, минимальный размер фингарантий составляет 12% от оборота фирмы. Для туроператоров по внутреннему туризму и туроператоров по въезду минимальный размер финансового обеспечения 500 тыс. рублей.
С 2012 года туроператоры выездного туризма также должны являться членами объединения "Турпомощь" и делать обязательные ежегодные взносы в компенсационный фонд.
Крупнейшими федеральными туроператорами выездного туризма на данный момент являются "Библио Глобус", "Пегас Туристик", "Анекс Тур", "Корал Тревел" и "Тез Тур".
Летом 2014 года после существенного падения курса рубля с петербургского рынка ушли крупнейшие операторы: "Нева", "Верса" и "Солвекс". Сейчас в городе, по данным Единого федерального реестра, работают 730 туроператорских компаний.
Что касается агентств, попытки подсчитать их тоже предпринимались. Существует, например, общероссийский генеральный реестр туристических агентств. Но в Российском союзе туриндустрии, когда-то запустившем этот реестр, предупреждают, что на данный момент представленные данные не стоит считать актуальными.
В Петербурге по данным (на декабрь 2015 года) Северо-Западного отделения РСТ насчитывается около 1,5 тыс. туристических агентств, по оценкам представительства Альянса туристических агентств в Северо-Западном регионе это число чуть больше — около 1,7 тыс., при этом 1,5 тыс. из них — это независимые агентства, не входящие в различные сети.