SNCF TGV Timetable & TGV Max Seat Finder avatar

SNCF TGV Timetable & TGV Max Seat Finder

Pricing

from $1.00 / 1,000 trains

Go to Apify Store
SNCF TGV Timetable & TGV Max Seat Finder

SNCF TGV Timetable & TGV Max Seat Finder

Every TGV INOUI, Intercités and night train for the next 30 days with TGV Max (MAX JEUNE / MAX SENIOR) seat availability, free-seat alerts, 'where can I go' explorer, typical fares and route punctuality, from SNCF open data.

Pricing

from $1.00 / 1,000 trains

Rating

0.0

(0)

Developer

yck

yck

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

12 hours ago

Last modified

Categories

Share

SNCF TGV Timetable & TGV Max Seat Finder: animated preview

Every TGV INOUI, Intercités and night train in France for the next 30 days, with TGV Max seat availability (MAX JEUNE and MAX SENIOR), from SNCF open data, refreshed every morning.

  • Trains & TGV Max seats: all trains between cities, filtered by date, weekday and departure time, with whether a TGV Max seat is available, the typical fares of the route and its punctuality.
  • TGV Max alerts: schedule it every morning and get only the seats that opened since yesterday, by email, Slack or Telegram.
  • TGV Max explorer: "where can I go from Paris on Friday with my MAX JEUNE?" Every destination with free seats, with the fastest train and departure times.
  • Route punctuality: monthly on-time rate, long delays, cancellations and the causes of delays.
  • Fares: price ranges per route by carrier (TGV INOUI, OUIGO), class and fare type.

$1 per 1,000 trains.

What data can you get?

🚄 Train number and type📅 Date and times🏙️ Origin and destination
⏱️ Duration🎟️ TGV Max seat available💶 Typical fares by class
⏰ Route punctuality🚧 Delay causes🗺️ Destinations with free seats
🔔 New seats since yesterday📊 Monthly on-time rate🌙 Night trains

How to use it

  1. Click Try for free at the top of this page.
  2. Choose trains, explorer, punctuality or fares.
  3. Enter departure and arrival cities, dates, weekdays or times.
  4. Click Start, or schedule it every morning for TGV Max alerts.
  5. Download as JSON, CSV or Excel, or get alerts by email or Slack.

Use cases

  • TGV Max subscribers: never miss a seat on your route, or find a spontaneous weekend trip.
  • Travel apps and chatbots: a clean TGV timetable with durations and typical prices.
  • Travel managers: compare routes by punctuality before booking business trips.
  • Analysts and journalists: punctuality trends of the TGV network.

Input examples

Input example

TGV Max seats from Paris to Marseille on Fridays after 17:00

{ "mode": "trains", "origins": ["Paris"], "destinations": ["Marseille"], "weekdays": ["Friday"], "departAfter": "17:00", "onlyMaxAvailable": true }

Alert: new TGV Max seats Lyon to Paris (schedule daily at 07:00 and add an integration)

{ "mode": "trains", "origins": ["Lyon"], "destinations": ["Paris"], "onlyNew": true, "alertName": "lyon-paris" }

Where can I go from Bordeaux this weekend with TGV Max?

{ "mode": "explorer", "origins": ["Bordeaux"], "weekdays": ["Saturday", "Sunday"] }

Punctuality of Paris to Lyon over a year

{ "mode": "punctuality", "origins": ["Paris"], "destinations": ["Lyon"], "months": 12 }

Output

Output example

Train

{
"date": "2026-11-06",
"weekday": "Friday",
"trainNumber": "6127",
"origin": "PARIS (intramuros)",
"destination": "MARSEILLE ST CHARLES",
"departureTime": "17:38",
"arrivalTime": "20:57",
"durationMin": 199,
"maxSeatsAvailable": true,
"axis": "SUD EST",
"typicalFares": [
{ "carrier": "TGV INOUI", "travelClass": 2, "minPrice": 17.5, "maxPrice": 138 },
{ "carrier": "OUIGO", "travelClass": 2, "minPrice": 19, "maxPrice": 109 }
],
"routePunctuality": { "month": "2026-09", "onTimePct": 87.2, "lateOver30MinPct": 6.7, "cancelledPct": 0, "averageDelayOfLateTrainsMin": 45 }
}

Explorer row: destination, trainsWithMaxSeats, dates, shortestDurationMin, firstDeparture, lastDeparture, trains (each with date, times, train number).

Pricing

EventPrice
Train$0.001
TGV Max destination (explorer)$0.005
Punctuality month or fare row$0.001

Alert runs with no new seat cost almost nothing.

Good to know

  • Source: SNCF open data (TGV Max availability, fares, punctuality), Open Database Licence.
  • TGV Max availability is published by SNCF once a day (around 06:30 Paris time). Seats can be taken during the day, so check on SNCF Connect before travelling.
  • Times are Paris local time. City names cover all their stations ("Lyon" includes Lyon Part-Dieu, Perrache and Saint-Exupéry).
  • OUIGO trains aren't in the timetable (TGV Max doesn't apply to them), but their fares are in the fare ranges.
  • Fares are the range of prices sold on the route, not the price of a given train on a given day.

More Actors from this developer

⛽ French Fuel Prices
Live French fuel prices and cheapest stations
🏠 French Property Sale Prices (DVF)
Every French property sale, €/m² and valuations
🚨 French Product Recalls (RappelConso)
French product recalls and barcode checks
🚗 European Car Deal Score
Fair price and deal rating for used cars in 8 countries
⚡ French Energy Ratings (DPE)
French DPE energy ratings by address or area
🏢 French Company Data
Every French company: SIREN, address, NAF, directors

FAQ

Can I use it through the API, Make, Zapier or Google Sheets?

Yes. Every run can be started and read through the Apify API (JavaScript and Python clients, CLI, MCP), and Apify integrations connect it to Make, Zapier, n8n, Google Sheets, Slack, webhooks and more.

The Actor only reads public or official open data and doesn't log in anywhere. Check the source's licence and your local rules (for example GDPR when data concerns people) for your use case; if in doubt, ask a lawyer.

Something isn't working, or you need another field?

Open an issue on the Issues tab: feedback is read and answered.