France has the unusual property of being the most-visited country in the world while simultaneously having a domestic rail network fast enough to make its internal airport geography almost redundant. Flying into Paris and catching a TGV is the correct entry model for most itineraries; knowing when flying directly into a regional airport is actually better is where the planning work sits.
Charles de Gaulle (CDG) is the default entry point and one of the busier airports in Europe โ it handles roughly 60 million passengers per year and can test patience during peak summer arrivals. Terminal 2 connects directly to the TGV network via CDG rail station, which means you can arrive from London or New York and be in Lyon, Marseille, or Bordeaux within three to four hours of landing without re-clearing security. Orly (ORY) is the smaller south-Paris alternative and is better served by budget European carriers โ easyJet and Volotea both use it โ and for travellers heading directly into southern Paris districts it saves twenty minutes. Nice Cรดte d’Azur (NCE) is the correct entry for the Riviera and Provence; a direct London-Nice fare is worth checking before defaulting to CDG-plus-TGV. Lyon Saint-Exupรฉry (LYS) has decent connections from the UK (easyJet, British Airways) and is worth considering if Lyon or the Rhรดne Valley is the primary destination.
From London, France barely makes sense as a flight route given the Eurostar. Paris from St Pancras in under two and a half hours for around ยฃ50-ยฃ130 return is a better door-to-door experience than flying for almost every traveller. The flight value calculation only changes for destinations beyond Paris โ Nice, Bordeaux, Toulouse, Marseille โ where a direct flight from London City or Gatwick is genuinely faster than Eurostar-plus-TGV. London to Nice direct runs approximately ยฃ90-ยฃ200 return, depending on advance booking; London to Bordeaux runs ยฃ80-ยฃ180. Book these eight to twelve weeks out for the best combination of availability and price.
From the US East Coast, Paris is one of the most competitive transatlantic routes. New York JFK to CDG runs $450-$750 economy return outside summer peak; Air France, Delta, United, and French Bee all compete on the route. French Bee, a French LCC, operates JFK-CDG at the budget end and regularly prices $350-$500 return with checked bag included, underpricing legacy carriers by meaningful margins. The catch is limited flexibility โ French Bee changes and cancellations are expensive. Summer (July-August) pushes all transatlantic fares to $700-$1,100 regardless of carrier.
The black period for France is July and August universally: school holidays concentrate half of Europe in the same destinations simultaneously. The “Black Saturday” phenomenon โ the Saturday when summer holidays change โ genuinely affects road and rail travel as well as airfares. April-May and September-October are the twin sweet spots: fares sit ยฃ80-ยฃ150 cheaper than peak, the major attractions are accessible without summer queue multiplication, and the weather in both Provence and the Riviera is good enough to justify the trip.
Aviasales runs the correct search for this route: it picks up the French Bee fares, surfaces the easyJet and Vueling regional options (which bypass Paris entirely), and shows the open-jaw options that British airline sites tend to miss. For a trip covering Paris and Nice, flying London-CDG out and Nice-London back is often ยฃ30-ยฃ60 cheaper than two identical round trips. Kiwi.com adds value specifically for open-jaw and multi-city routings across France’s regional airports. Once the routing is identified, book direct: Air France and easyJet both have solid direct booking experiences, and avoiding a third-party OTA on a European short-haul reduces friction on anything that needs changing.