Resource details

File name: GTFS Destineo Pays de la Loire
Format: GTFS
Size: 57.77 MB

Arrêts des lignes de transports en commun en Pays de la Loire (GTFS complet) Horaires théoriques
LISTE DES RESEAUX : ALEOP (transport régional en Pays de la Loire) - TAN (Nantes) - IRIGO (Angers) - IMPULSYON (La Roche-sur-Yon) - CARENE (CARENE) - SETRAM (Le Mans) - CHOLETBUS (Cholet) - SNCF (TER) - LILAPRESQUILE (Cap Atlantique) - NTE (Aéroport Nantes Atlantique) - OLEANE (Sables d’Olonne Agglomération) - AGGLOBUS (Saumur) - RESO (Sablé-sur-Sarthe) - YEUCONTINENT (Ile d’Yeu / Continent - Fromentine ) - SNCFTAD - TUL (Laval)

Données collectées via le calculateur d’itinéraire public :
Destinéo | Se déplacer en Pays de la Loire

Détail des spécifications :

Le flux GTFS complet est issu du calculateur Destinéo. Les développeurs souhaitant l’exploiter doivent donc se référer aux spécifications intitulées “COMPLET” dans le modèle de données.

Les flux Aléop 44 ; 49 ; 53 ; 72 ; 85 sont issus des données de travail de la Direction des transports de la Région des Pays de la Loire. Les développeurs souhaitant travailler à partir de ces données doivent se référer aux spécifications mentionnées “Réseau Aléop car” dans le modèle de données.

Alerte info : la Région des Pays de la Loire vous informe que la renumérotation des arrêts et stations est active en production depuis le 06-04-22.
Néanmoins les identifiants anciens sont toujours consultables dans un champ étendu du fichier stop.

L’identifiant stop_id permet desormais d’identifier de façon unique tout arret Aleop quel que soit le modestop_code
L’identifiant old_id correspond désormais à l’ancien identifiant d’arrêt.
Nous invitons les partenaires consommant précédemment les flux dédiés Aleop44 ou 49 à basculer sur le flux PDL_LR et à filtrer sur l’agency qui les intéresse.

En cas de difficultés n’hésitez pas à nous contacter à l’adresse opendata@paysdelaloire.fr pour :

Etre accompagné dans l’appropriation
Obtenir le flux statique avec les anciens identifiants (maintenu 6 mois)
Obtenir un flux filtré sur une agency ou un groupe de ligne (sous réserve de validation)

This resource file is part of the dataset Agrégat des réseaux urbains et interurbains des Pays de la Loire.

It is valid from 2026-02-05 to 2027-02-07.

  • calendar span by network:
    Aéroport Nantes Atlantique from 2026-02-05 to 2026-03-31 Brévibus from 2026-02-05 to 2026-04-30 SNCF VOYAGEURS from 2026-02-05 to 2026-05-03 Aléop TER from 2026-02-05 to 2026-05-04 Naolib from 2026-02-05 to 2026-05-05 Réso from 2026-02-05 to 2026-06-14 illygo from 2026-02-05 to 2026-06-28 Sté de Transport de l'Agglomération Nazairienne from 2026-02-05 to 2026-06-28 TUL from 2026-02-05 to 2026-07-03 SETRAM from 2026-02-05 to 2026-07-03 OLEANE from 2026-02-05 to 2026-07-03 Aléop en Vendée from 2026-02-05 to 2026-07-03 Aléop en Maine-et-Loire from 2026-02-05 to 2026-07-03 Aléop en Loire-Atlantique from 2026-02-05 to 2026-07-03 Aléop Lignes Express régionales from 2026-02-05 to 2026-07-03 Lila Presqu'ile from 2026-02-05 to 2026-07-04 Choletbus from 2026-02-05 to 2026-07-05 IRIGO from 2026-02-05 to 2026-07-11 Impulsyon from 2026-02-05 to 2026-08-29 saumuragglobus from 2026-02-05 to 2026-08-31 Aléop en Sarthe from 2026-02-05 to 2026-08-31 Aléop en Mayenne from 2026-02-05 to 2026-08-31 Compagnie des Bacs de Loire from 2026-02-05 to 2026-10-31 héoh from 2026-02-05 to 2026-12-31 Aléop Yeu-Continent from 2026-02-05 to 2026-12-31 SOVETOURS from 2026-02-05 to 2027-02-07
  • transport modes : bus, tramway, ferry, rail
  • number of routes: 781
  • number of stop points: 14,100
  • number of stop areas: 7,882

The following table displays if the file/field is present in the GTFS.

Description File or field Status Quantity
Stop accessibility stops.txtwheelchair_boarding 20,298
Trip accessibility trips.txtwheelchair_accessible 126,717
Line short name or line number routes.txtroute_short_name 781
Line long name routes.txtroute_long_name 781
Line color routes.txtroute_color 574
Trip headsign trips.txttrip_headsign 143,003
The possibility of carrying a bicycle in the vehicle trips.txtbikes_allowed 17,176
Trip shapes shapes.txt 140,194
Fare attributes fare_attributes.txt 0
Fare rules fare_rules.txt 0
Fare products fare_products.txt 0
Fare media fare_media.txt 0
Transfers transfers.txt 1,129
On-demand transport stop_times.txtpickup_type, drop_off_type
This resource is also available in the following formats: * GeoJSON format contains only the spatial information of the resource (stops coordinates, eventually lines shapes) It corresponds to the data you can see on the map below. This GeoJSON was up-to-date with the GTFS resource 4 hours and 14 minutes ago.

Download availability

2026-01-08
100%
2026-01-09
100%
2026-01-10
100%
2026-01-11
100%
2026-01-12
100%
2026-01-13
100%
2026-01-14
100%
2026-01-15
100%
2026-01-16
100%
2026-01-17
100%
2026-01-18
100%
2026-01-19
100%
2026-01-20
100%
2026-01-21
100%
2026-01-22
100%
2026-01-23
100%
2026-01-24
100%
2026-01-25
100%
2026-01-26
100%
2026-01-27
100%
2026-01-28
100%
2026-01-29
100%
2026-01-30
100%
2026-01-31
100%
2026-02-01
100%
2026-02-02
100%
2026-02-03
100%
2026-02-04
100%
2026-02-05
100%
2026-02-06
100%
2026-02-07
100%
Learn more
We test this resource download availability every hour by making an HTTP HEAD request with a timeout of 5 seconds. If we detect a downtime, we perform subsequent tests every 10 minutes, until the resource is back online.

For SIRI and SIRI Lite feeds, we perform a GET request: a 401 or 405 status code is considered successful. In case of HTTP 500, the feed will be considered unavailable, unless the body appears to contain SOAP.

Stops and routes visualization of the GTFS file

Visualization up-to-date 4 hours and 14 minutes ago.

Validation report

Impacted file: stop_times.txt

The speed between two consecutive stops do not seem credible

Stop ID Stop name Next stop and service Details
NANTES:Quay:FR_NAOLIB:Quay:1447 Champ de Courses
  • Hippodrome (NANTES:Quay:FR_NAOLIB:Quay:1422)
  • Ecole Centrale - Audencia - Gare Maritime (NANTES:Line:C20)
travel duration is null, but there are 530 meters between the stops
NANTES:Quay:FR_NAOLIB:Quay:879 Angle Chaillou
  • René Cassin (NANTES:Quay:FR_NAOLIB:Quay:895)
  • Coutancière - Bout des Pavés (NANTES:Line:96)
travel duration is null, but there are 543 meters between the stops
ALEOP:Quay:49AUTHcombR Croix Combeau / Brain-sur-l'Authion
  • Mairie / Andard (ALEOP:Quay:49ANDAmairR)
  • Angers - Beaufort-en-Anjou (ALEOP:Line:403)
travel duration is null, but there are 859 meters between the stops
NANTES:Quay:FR_NAOLIB:Quay:295 Europe
  • Viviers (NANTES:Quay:FR_NAOLIB:Quay:301)
  • Vertou - Pirmil (NANTES:Line:28)
travel duration is null, but there are 570 meters between the stops
NANTES:Quay:FR_NAOLIB:Quay:305 Planty
  • Trois Métairies (NANTES:Quay:FR_NAOLIB:Quay:292)
  • Vertou - Pirmil (NANTES:Line:28)
travel duration is null, but there are 501 meters between the stops
ALEOP:Quay:49CHANespeA L'Espérance / Chanzeaux
  • Le Bon René / Chanzeaux (ALEOP:Quay:49CHANreneA)
  • Angers - Chemillé - Cholet (ALEOP:Line:407)
travel duration is null, but there are 688 meters between the stops
LA_ROCHE_SUR_YON:Quay:lrylmar2 Léon Martin
  • Ormeaux (LA_ROCHE_SUR_YON:Quay:lryorme2)
  • Robretières - Angelmière (LA_ROCHE_SUR_YON:Line:3)
travel duration is null, but there are 510 meters between the stops
NANTES:Quay:FR_NAOLIB:Quay:2203 Planche Etienne
  • Croix Jeannette (NANTES:Quay:FR_NAOLIB:Quay:1627)
  • Château d'Aux - Neustrie (NANTES:Line:88)
travel duration is null, but there are 641 meters between the stops
SAINT_NAZAIRE:Quay:20540 Le Pintré
  • Port de Rozé (SAINT_NAZAIRE:Quay:20599)
  • SCO 627 (SAINT_NAZAIRE:Line:158)
travel duration is null, but there are 718 meters between the stops
SAUMUR_VAL_DE_LOIRE:Quay:E4651 BOUCHARD - SAUMUR
  • Gare routière Pôle Balzac U - SAUMUR (SAUMUR_VAL_DE_LOIRE:Quay:E42534)
  • FONTEVRAUD L ABBAYE - SAUMUR (SAUMUR_VAL_DE_LOIRE:Line:37)
travel duration is null, but there are 506 meters between the stops
NANTES:Quay:FR_NAOLIB:Quay:1440 Léon Jost
  • Fructidor (NANTES:Quay:FR_NAOLIB:Quay:1403)
  • Jonelière - Hôtel de Région (NANTES:Line:26)
travel duration is null, but there are 504 meters between the stops
LAVAL:Quay:sbearma0 Armand
  • Vannerie (LAVAL:Quay:sbesbva0)
  • Scolaires Berthevin (LAVAL:Line:BERT)
travel duration is null, but there are 698 meters between the stops
ALEOP:Quay:49BAUCtechR Morel
  • De Serre (ALEOP:Quay:49BAUCdeseR)
  • Angers - Vern-d'Anjou - Brain-sur-Longuenée (ALEOP:Line:425)
travel duration is null, but there are 516 meters between the stops
NANTES:Quay:FR_NAOLIB:Quay:1161 Grezillières
  • Canal (NANTES:Quay:FR_NAOLIB:Quay:1165)
  • Basse Goulaine / Chalonges - Pirmil (NANTES:Line:C9)
travel duration is null, but there are 560 meters between the stops
LE_MANS:Quay:2137 Buchetière
  • Aigné (LE_MANS:Quay:2015)
  • Grand Rolland - Collège Les Mûriers (LE_MANS:Line:100)
travel duration is null, but there are 562 meters between the stops
NANTES:Quay:FR_NAOLIB:Quay:1037 Port launay
  • Bac de Couëron (NANTES:Quay:FR_NAOLIB:Quay:1016)
  • Bac de Couëron - Mendès France Bellevue (NANTES:Line:131)
travel duration is null, but there are 551 meters between the stops
SAINT_NAZAIRE:Quay:21652 Trembly
  • Tréfféac (SAINT_NAZAIRE:Quay:21654)
  • SCO 801 (SAINT_NAZAIRE:Line:184)
travel duration is null, but there are 862 meters between the stops
LE_MANS:Quay:3167 Cimetière Allonnes
  • Argenton (LE_MANS:Quay:3169)
  • St-Georges / St-Joseph - Allonnes (LE_MANS:Line:26)
travel duration is null, but there are 598 meters between the stops
ALEOP:Quay:49CHANreneR Le Bon René / Chanzeaux
  • L'Espérance / Chanzeaux (ALEOP:Quay:49CHANespeR)
  • Angers - Chemillé - Cholet (ALEOP:Line:407)
travel duration is null, but there are 646 meters between the stops
SAINT_NAZAIRE:Quay:22328 Maca
  • SEM (SAINT_NAZAIRE:Quay:22330)
  • SCO 401 (SAINT_NAZAIRE:Line:122)
travel duration is null, but there are 659 meters between the stops

Validation carried out using the current GTFS file the 2026-02-07 at 01:17 Europe/Paris using the PAN GTFS validator.

Other resources