To see the best (and worst) times to visit, please read our reviews of our recommended places to stay
Note: flight, boat, train and bus timetables change constantly, and airlines come and go, so please do not rely solely on this information for your travel planning. Check with relevant companies, or a flight search engine like Skyscanner, first.
From the UK:
Geneva is the main airport for the French Alps (note, it is in Switzerland not France, but has exits on both sides of the border). There are also smaller airports at Chambéry and Grenoble.
British Airways flies to Geneva from London Gatwick and London Heathrow, and to Chambéry from London City (winter only).
easyJet flies to Geneva from Liverpool, Newcastle, Bristol, Leeds-Bradford, Manchester, Bournemouth, Birmingham, Glasgow, Edinburgh, Belfast and most London airports. It also has seasonal services from many of these airports to Grenoble.
Flybe flies to Geneva, Grenoble and Chambéry from various airports, including Southampton, Exeter, Jersey, Isle of Man, Cardiff and Inverness.
Jet 2 flies to Geneva from Leeds-Bradford, Belfast, Edinburgh, Glasgow, Manchester and East Midlands, and to Chambéry from East Midlands, Edinburgh, Leeds-Bradford, Manchester and Newcastle (winter only). It also flies from Leeds-Bradford and Manchester to Grenoble.
Ryanair flies to Grenoble from London Stansted.
From December to April, Eurostar runs direct ski-train services from London St Pancras to Moûtiers - handy for the Trois Vallées and Val d'Isère, but less convenient for Chamonix and the Portes du Soleil.
Car hire is available from Geneva airport - see our car rental recommendations - but we'd advise picking up your hire car on the Swiss side of the border, as you’ll find it easier - and probably cheaper - to explore both countries. Note that you’ll need a vignette (annual permit) to drive on Swiss motorways.