France’s Train Crisis: Why You Can’t Get a Ticket When You Need One
France’s high-speed TGV trains and regional routes are immensely popular, especially in summer, yet many travelers find trains “complet”…
France’s Train Crisis: Why You Can’t Get a Ticket When You Need One

France’s high-speed TGV trains and regional routes are immensely popular, especially in summer, yet many travelers find trains “complet” (fully booked) or tickets priced sky-high when they try to book. What’s driving this crunch? A perfect storm of surging demand, limited capacity, seasonal peaks, dynamic pricing, and occasional disruptions has made scoring an affordable train seat a challenge. Below, we investigate the root causes — from supply constraints to SNCF’s pricing algorithms — and explore why trains are packed year-round, peaking in summer, and what alternatives frustrated passengers are turning to.
Record Demand Meets Limited Supply
In recent years, more people than ever are flocking to trains, but there are only so many trains to go around. Ridership has broken records, exceeding even pre-pandemic levels. In the summer of 2022, SNCF sold 6.5 million TGV tickets for July–August, over 10% more than in 2019. Summer 2023 saw a further 20% jump in bookings compared to 2022. Occupancy rates hit unprecedented highs — averaging around 80% on TGVs — meaning many trains run near capacity. On peak weekends, roughly one in three TGV trains was fully booked, leaving countless would-be travelers stranded.
The issue isn’t that SNCF is holding back trains — they’re running everything they have. The railway put all 800 TGV and Intercité trainsets into service, plus 14,000 regional trains per day, with no spares left in the depot. In June 2022, facing huge early-summer demand, SNCF even added 500,000 extra seats by lengthening trains or double-running where possible. But beyond that, they hit a hard limit. “There are no trains in reserve — they’re all out,” a company spokesperson said. Rolling stock (train cars and locomotives) and track slots are finite, so supply can’t instantly expand to meet a sudden surge. This became glaring when even mid-week trains sold out — for example, every Paris–Marseille TGV was fully booked on a Wednesday and Thursday in late June (normally off-peak days). SNCF officials insist the bottleneck is simply unprecedented demand outpacing the available trains.
Summer Surge and Seasonal Bottlenecks
The capacity crunch hits hardest in the summer holiday season. France has a tradition of “grands départs” — mass vacation getaways in July and August when seemingly the whole country is on the move. During these peak weeks, tickets for popular routes vanish weeks or months in advance, and any remaining seats fetch premium prices. Coastal destinations are especially sought after — trains from Paris to the Atlantic beaches or the Mediterranean regularly show up at “prix d’or” (golden prices), a term French media use to describe exorbitant fares. Travelers report that even mid-distance leisure routes like Paris to Deauville (Normandy’s coast) or Paris to La Rochelle (on the Atlantic) can sell out quickly on summer weekends, forcing latecomers to scramble for alternatives.
It’s not only summer holidays — year-round peak periods strain the system too. Long holiday weekends, Christmas/New Year travel, spring school breaks, and major events can trigger booking frenzies. When SNCF opened ticket sales for Christmas vacations in October, the rush was so intense that the booking app crashed under 1 million connections per minute, as eager customers snapped up seats at dawn. The railway boasted selling the equivalent of six TGVs per minute (over 3,000 seats) during the frenzy. On certain high-travel days, even normally non-reserved regional trains have been closed off when too many tickets were sold — a safety measure to prevent overcrowding on “jours de grands départs”, according to one regional operator. This can create bizarre situations where a train shows “complet” online despite empty seats, simply because officials expected it to fill up later.
Infrastructure constraints also play a role in these bottlenecks. Many key lines funneling out of Paris (to the south, southwest, and Brittany, for example) are running at full capacity during peaks. There are only so many trains that can physically run per hour on the existing tracks. Certain routes have chokepoints — for instance, the Paris–Normandy line to Deauville is partly single-track and shared with local traffic, limiting frequency. Big projects to expand rail lines (such as new high-speed links or additional tracks) take years and billions of euros. Rail officials have pleaded for €100 billion investment to modernize and expand France’s rail network, warning that without it, saturation and delays will only worsen. In short, the infrastructure hasn’t fully kept pace with demand, especially when everyone travels at once.
The Pricing Algorithm: Why Last-Minute Tickets Soar
Another piece of the puzzle is SNCF’s pricing strategy, which, much like airlines, uses yield-management algorithms. Ticket prices are dynamic — they rise as cheaper fare buckets sell out and as the travel date nears. The result: early birds are rewarded with bargains, while procrastinators face eye-watering fares. On many routes, booking 3–6 months in advance is now needed to snag the lowest prices. By two months out, the cheapest seats are often gone. For example, a one-way Paris–Nice TGV ticket can cost around €140 if bought last-minute, but as low as €25 on a promotional fare booked well ahead. Similarly, a Paris–Marseille TGV on a peak July weekend was about €125 without any discounts, versus €79 with the SNCF Carte Avantage loyalty card discount.
SNCF defends its pricing by pointing out that plenty of low fares exist if you plan early and stay flexible. “If you want cheap prices, you need the Carte Avantage, you need to look at Ouigo [budget TGV trains], and you need to book in advance,” advised Alain Krakovitch, director of TGV/Intercités, emphasizing that the average customer still only books about 3 weeks ahead — often too late for the best deals. The Carte Avantage (an annual rail discount card) indeed caps TGV fares at €39, €59 or €79 (depending on distance) for cardholders — but only if you meet certain conditions like a round-trip over a weekend. SNCF’s low-cost Ouigo trains also cap fares (adult tickets now top out at €99, and kids at €5–€8). These measures help, but on high-demand days those capped seats can sell out fast as well.
Meanwhile, some passengers feel the train has become a luxury product. In summer 2023, frustrated travelers told Le Figaro that TGV prices had reached “delirious” levels. “Over the years it’s become a luxury way to travel,” complained one Parisian, who discovered that even with his discount card and avoiding peak days, taking the train was still consistently pricier than driving or flying. “I love the train, but not when the price defies reason… This summer, we’ll take the car,” he concluded. His sentiment is echoed by many families and budget-conscious travelers who compare a €400+ bill for four train tickets to the cost of filling up the car with gas.
It’s worth noting that official analyses of SNCF pricing have sparked debate. France’s statistics agency INSEE reported train ticket prices jumped ~15% in 2022, but SNCF argued the average price paid actually fell by 7%. How? SNCF claims it sold far more discounted tickets (Ouigo and promos) which lowered the average “basket” price. INSEE, on the other hand, looked at the fares displayed online closer to departure — which skew high once cheap seats are gone. The truth lies in between: yes, many cheap tickets exist, but only for those able to grab them early. Late planners or those traveling on fixed dates often face only expensive options left.
SNCF Policies and Capacity Constraints
The crunch has led some to ask if SNCF’s own policies exacerbate the problem. Critics point out that SNCF has prioritized filling trains to the brim — touting its record load factors — rather than leaving any slack. The company itself notes a touch of irony: airlines and hotels are applauded for full occupancy, yet when SNCF trains are full, it faces public ire. “It’s incredible that we have to apologize for being successful,” remarked Christophe Fanichet, CEO of SNCF Voyageurs. The company says it’s running as many trains as it safely can; the only way to add significant capacity is big investments in new trains and track upgrades. Indeed, SNCF has lobbied for massive government funding to expand rail service (including buying new trainsets, upgrading signals, and building new lines) to meet rising demand.
Infrastructure aside, operational policies can also limit available seats. For instance, in the Normandy region, SNCF now requires seat reservations on certain busy TER trains from Paris (to Rouen, Le Havre, Deauville) — an unusual step for regional trains — to manage crowding. On busy days, SNCF may mark some trains as “full” in the system even if a few seats might ultimately go empty, in order to reserve space for passengers whose earlier trains were canceled or who have flexible open tickets. This happened during strikes and service disruptions: trains were blocked for rebooking of displaced travelers, resulting in half-empty cars rolling past people who couldn’t buy a ticket. Such practices, while well-intentioned, frustrate passengers and fuel the impression that capacity is being withheld (SNCF’s response is that they must ensure nobody is left stranded when another train is canceled).
Speaking of strikes — France’s frequent rail strikes are another factor that can make trains suddenly “unavailable.” When a strike or labor action hits, many trains are canceled, and the remaining ones get overwhelmed. Travelers scramble to rebook trips on non-strike days or reroute via unaffected trains, causing those to fill up fast. In early May 2023, for example, a rail strike around a holiday weekend led to a 50% spike in ticket cancellations as passengers abandoned plans or turned to other transport. Even SNCF’s own booking platform encouraged people to exchange or refund tickets with no fees ahead of expected strike days. Naturally, alternative trains, buses, or carshares for the same dates quickly sold out. Thus, strikes create mini “surges” of their own — a strike day might see empty trains (if they’re canceled), but the days around it become even more fully booked than usual. It’s another example of how demand can suddenly concentrate on fewer options, leaving no seats to spare.
The Challenge of Group Travel
If securing one seat is hard, finding multiple seats together is even tougher. Families and groups often struggle to book trains, especially last-minute. Many high-speed trains allot only a limited number of the cheapest seats per departure — once those are gone, a group of, say, five will be paying top-tier fares for each person. On peak departures, there may not even be five seats left at all. It’s not uncommon to see only a handful of spots remaining, sometimes scattered across different cars. For a family wanting to sit together, that’s a serious hurdle. Some resort to splitting up into different trains or dates, defeating the convenience of all traveling together.
SNCF does offer a formal group booking service (usually for groups of 10+), and regional TER lines often have special group discounts. But those require planning and sometimes separate handling. In spontaneous cases — say a group of friends deciding on a weekend trip — the train can be an inflexible choice. As one Parisian traveler noted, even trying to depart mid-week with a partner to avoid crowds didn’t yield savings, and the train still came out “systematically more expensive than the car” for them. For many groups, driving becomes the default: the cost is per vehicle, not per person, and there’s no worry about sold-out seats.
Another quirk affects young travelers on special passes. SNCF’s Max Jeune subscription (formerly TGVmax) offers unlimited travel to under-27s for a flat monthly fee — but only a certain quota of seats on each train are available to pass holders. In peak months like August, those quota seats disappear fast. “I’m afraid I won’t be able to use my pass in August — if I struggle to find places, I’ll resort to carpooling or a bus,” one student said, frustrated that he might pay for an unlimited train plan only to be shut out by fully booked trains. It shows how even those who commit to rail travel face capacity caps that force them to Plan B.
Plan B: When Trains Are Unavailable or Unaffordable
With trains often full or pricey, many travelers are turning to alternative transport in France. This trend has accelerated as people hit booking roadblocks. Carpooling (covoiturage) has boomed — the popular platform BlaBlaCar anticipated 3 million carpoolers in July-August 2023, a 20% increase over the previous year. Essentially, if you can’t find a train, someone driving there might have a spare seat for a share of the fuel cost. Long-distance bus services are another safety valve. BlaBlaCar’s own intercity coach network (BlaBlaCar Bus) expanded with dozens of new routes and planned to carry over 1 million passengers in summer 2023, while competitor FlixBus added capacity especially to beach destinations. The average domestic bus fare was around €18, making it a cheap fallback for those priced out of trains.
Some travelers fall back on the old-fashioned road trip in their personal car — or even hiring a car when trains don’t pan out. But driving long distances can be tiring and costly in its own ways (fuel, tolls, parking). A growing niche solution is splitting a taxi or chauffeured ride for long distances, which can actually be economical for groups. Services like monTransport.com have emerged as marketplaces to compare fixed-price quotes from taxis and VTC (ride-hailing) drivers for inter-city trips. Essentially, you post a trip (say, Paris to Deauville) and get offers from professional drivers, then book the best deal. This can turn out surprisingly competitive, especially for a group of 4–6 sharing a van. The fare is fixed upfront, so a family might know, for example, that a door-to-door ride to La Rochelle will cost €390 total — and if that divided by five people is similar to the train, they gain convenience and guaranteed seats. Comparator platforms like this pitch themselves as the “Booking.com of transport”, letting travelers find cheaper or more available options beyond the train. While hopping in a cab from Paris to Bordeaux isn’t mainstream yet, these services are filling a gap for cases when trains are sold out or simply not practical (late at night, remote areas, group travel, etc.).
Meanwhile, regional rail initiatives also help alleviate the crunch for those who can use them. Many regions offer special deals in summer — for instance, Occitanie sells €1 TER tickets on select lines, and other regions have passes with unlimited travel for a few euros a day. These don’t solve the TGV capacity issue, but they provide cheaper (if slower) options for certain journeys, which can take a bit of pressure off the high-speed routes. Additionally, Europe’s rail market is opening to competition: new operators like Renfe (Spain’s state railway) and Trenitalia (Italy) are starting to run trains in France. In 2023 Renfe launched low-cost trains on two international routes (e.g. Lyon–Barcelona) with tickets from €9 during a promotional period. Trenitalia began a Paris–Lyon service that sometimes has seats available when SNCF’s are full. In the long run, more competition could mean more trains on popular routes — if track capacity allows — and possibly more pricing options.
The Bottom Line
France’s train gridlock boils down to demand outstripping supply, especially at peak times. The national railway has limited flexibility in the short term: it can’t magically produce new trains or tracks for the summer rush. Instead, SNCF has leaned on pricing and promotions to try to spread out travel — rewarding early planners and off-peak trips — but that’s little comfort if you must travel on a busy weekend and find nothing but “complet” notices or €100+ tickets. The company is well aware of the criticism. This year the transport minister even urged SNCF to “minimize summer price spikes” and improve service, acknowledging the public’s frustration.
Until longer-term fixes arrive (like new trains, new lines, or more competitors offering additional services), travelers need to strategize to beat the crunch: book as early as possible, avoid the peak travel days if you can, explore regional train options, and keep an eye on alternatives. Sometimes a bit of creativity — whether it’s sharing a car, hopping on a bus, or using a platform like monTransport.com to find a long-distance cab — can save the day when the trains are full. And if you do snag that prized €30 TGV ticket in summer, consider yourself lucky. The demand for train travel in France isn’t slowing down, so until capacity catches up, the jostle for a seat (or a decent fare) will remain a defining feature of the journey.
Sources:
- BFM TV — “Vacances d’été: de nombreux trains déjà complets…” bfmtv.com
- Le Figaro — “Trains complets, billets trop chers…” lefigaro.fr
- Le Journal du Dimanche — “Retards, tarifs, saturation… SNCF réclame 100 mds€” lejdd.fr
- Le Monde — “Billets de train: application saturée, concurrents…” lemonde.fr
- RMC/BFMTV — “Des trains affichés complets mais vides” rmc.bfmtv.com
- La Dépêche — “Trains vides alors qu’affichés complets” ladepeche.fr
- BFMTV — “Prix des billets de train: +15% Insee, -7% SNCF” bfmtv.com
- Rick Steves Europe — “France Rail Passes and Tips” ricksteves.com
- Caradisiac — “monTransport.com, nouveau comparateur taxis/VTC” caradisiac.com
- Le Figaro — “Vacances: voyageurs se tournent vers alternatives” lefigaro.fr
메타데이터
- post_id
- 0067cc2612e9
- slug
- frances-train-crisis-why-you-can-t-get-a-ticket-when-you-need-one-0067cc2612e9
- url
- https://medium.com/@albericdepierre/frances-train-crisis-why-you-can-t-get-a-ticket-when-you-need-one-0067cc2612e9
- canonical_url
- https://medium.com/@albericdepierre/frances-train-crisis-why-you-can-t-get-a-ticket-when-you-need-one-0067cc2612e9
- author_url
- https://medium.com/@albericdepierre
- status
- ok
- fetched_at
- 2026-06-25 16:53:31