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

 

да, их выполняют: россия.

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

 

в красноярске — емельяново, черемшанка. в санкт-петербурге — пулково.

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

 

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