For those who want to book a last minute ski holiday, BA to Geneva (sorry British Airways to Geneva) is actually both a great standby airline and pre-book option. Since the change in economy, the national carrier has often got excess capacity on key routes - and often at a reasonable cost (better than so called no frills anyway).
So to fly BA to Geneva airport for a last minute getaway or business trip, it may be best to look into flights that will take you to within reach of over 200 ski resorts leaving you with plenty of options for a quick trip down the alpine slopes of France and Switzerland.
FLy BA to Geneva and you get an ok range of departure airports including Belfast International, Glasgow, London Gatwick, London Heathrow and Manchester. With such a wide array of options British Airways can be the easy answer for how you are going to exchange the dreary streets of England for a weekend for the snowy white slopes of Switzerland and France.
It is best to wait a while, at least a month or two before your planned ski weekend if you want to get the best rate for your flight to Geneva, but be aware that sometimes last minute trips if you wait too long can get costly if the flights are booked up which is especially true around half term and during the major holidays such as Easter, Christmas, and New Years.
On the bright side, even if you want to fly into Geneva during these times you can probably find a price break at one of the resorts since there are so many to explore in the local area. Transportation to any of the ski resorts is also not an issue once you arrive in the area since you can choose to jump on a rail train from the nearby station or book a smaller commuter flight into a local airport.