Actually wrong. The flight price sometimes even lower than cheapest hard sleeper train ride in Russia. However there is lack of airports in small towns. Sometimes its more convenient and cheaper to ride a train rather than take a several hours or even a day ride to the nearest airport and take a flight. People here use flights to cover the distance equal for two or three days of train ride. For example from Moscow to Novosibirsk.