есть ли прямые рейсы из сочи в санкт-петербург?

 

да, их выполняют: уральские авиалинии, победа, nordwind, россия.

какие аэропорты есть в сочи и санкт-петербурге?

 

в сочи — адлер. в санкт-петербурге — пулково.

сколько времени лететь из сочи во санкт-петербург?

 

прямой перелёт в среднем длится 3 часа, за это время самолёт преодолевает расстояние в 1926 километров.