S7 Airlines has its main bases at Domodedovo International Airport in Moscow and Tolmachevo Airport in Novosibirsk. These airports serve as the primary hubs for the airline's domestic and international flights.
Jet Setters, Unite: The Ultimate S7 Airlines Trivia Challenge!