GTFS Transit Data in Spain

142 Total Feeds
112 Active
30 Expired
15 Providers
8 With Realtime
autobuses-urbanos
112 routes 3,064 stops
Consorcio-de-Transportes-de-Madrid Madrid, Madrid, Spain Active
until November 14, 2027
emt-madrid
235 routes 4,900 stops
Consorcio-de-Transportes-de-Madrid Madrid, Madrid, Spain Active RT
until December 31, 2026
metro-ligero
4 routes 57 stops
Consorcio-de-Transportes-de-Madrid Madrid, Madrid, Spain Active
until October 15, 2027
emtpalma
42 routes 867 stops
Empresa-Municipal Palma, Balearic Islands, Spain Active
until December 31, 2026
cie-eivissa
31 routes 592 stops
Eusko-Jaurlaritzaren Balearic Islands, Spain Active
until December 31, 2026
euskotren-eusko
12 routes 158 stops
Eusko-Jaurlaritzaren Bilbao / San Sebastian / Vitoria-Gasteiz, Basque Country, Spain Active
until December 7, 2026
la-regional
4 routes 66 stops
Eusko-Jaurlaritzaren Arroyo de la Encomienda, Castile and León, Spain Active
until December 31, 2026
lurraldebus-arrasate
1 routes 54 stops
Eusko-Jaurlaritzaren Bilbao, Basque Country, Spain Active
until December 31, 2026
lurraldebus-auif-urb
5 routes 77 stops
Eusko-Jaurlaritzaren Bilbao, Basque Country, Spain Active
until January 24, 2027
lurraldebus-eibar
2 routes 38 stops
Eusko-Jaurlaritzaren Bilbao, Basque Country, Spain Active
until December 31, 2026
lurraldebus-gipuzkoana
9 routes 177 stops
Eusko-Jaurlaritzaren Bilbao, Basque Country, Spain Active
until January 24, 2027
lurraldebus-hernani
2 routes 27 stops
Eusko-Jaurlaritzaren Bilbao, Basque Country, Spain Active
until December 31, 2026
lurraldebus-lasarte
3 routes 36 stops
Eusko-Jaurlaritzaren Bilbao, Basque Country, Spain Active
until January 24, 2027
lurraldebus-oiartzun
1 routes 16 stops
Eusko-Jaurlaritzaren Bilbao, Basque Country, Spain Active
until December 31, 2026
lurraldebus-pesa
26 routes 196 stops
Eusko-Jaurlaritzaren Bilbao, Basque Country, Spain Active
until January 24, 2027
lurraldebus-renteria
9 routes 81 stops
Eusko-Jaurlaritzaren Bilbao, Basque Country, Spain Active
until December 31, 2026
lurraldebus-tolosaldea
21 routes 236 stops
Eusko-Jaurlaritzaren Bilbao, Basque Country, Spain Active
until January 24, 2027
lurraldebus-tsst
7 routes 122 stops
Eusko-Jaurlaritzaren Bilbao, Basque Country, Spain Active
until December 31, 2027
lurraldebus-zarautz
5 routes 34 stops
Eusko-Jaurlaritzaren Bilbao, Basque Country, Spain Active
until December 31, 2026
guaguas-municipales
46 routes 808 stops
Guaguas-Municipales Las Palmas de Gran Canaria, Canary Islands, Spain Active
until December 31, 2027
los-reginas
1 routes 3 stops
Los-Reginas Spain Active
until September 30, 2027
metro-malaga
2 routes 19 stops
Metro-de-Malaga Malaga, Andalusia, Spain Active
until November 19, 2026
aecfa-slots
1,715 routes 36 stops
Nap-Mitma Spain Active
until December 24, 2026
aisa
27 routes 500 stops
Nap-Mitma Castilla-La Mancha, Spain Active
until November 29, 2026
albarracedn-movilidad
15 routes 61 stops
Nap-Mitma Aragon, Spain Active
until December 31, 2027
alsa-autobuses
1,642 routes 11,327 stops
Nap-Mitma Spain Active RT
until December 31, 2027
alvarez-travelers
2 routes 64 stops
Nap-Mitma Castille and Leon, Spain Active
until December 31, 2026
ancebus
2 routes 25 stops
Nap-Mitma Castille and Leon, Spain Active
until December 31, 2026
aragon-bus
262 routes 1,067 stops
Nap-Mitma Aragon, Spain Active
until November 29, 2026
atm
2,155 routes 28,893 stops
Nap-Mitma Spain Active RT
until January 1, 2028
autobus-comarca
40 routes 560 stops
Nap-Mitma Pamplona, Navarre, Spain Active
until November 30, 2026
autobus-menorca
36 routes 209 stops
Nap-Mitma Balearic Islands, Spain Active
until December 31, 2026
autobusescincovillas
1 routes 8 stops
Nap-Mitma Castille and Leon, Spain Active
until December 31, 2026
autocares-baraza
7 routes 48 stops
Nap-Mitma Andalusia, Spain Active
until December 31, 2026
autocares-rias-baixas2
271 routes 2,443 stops
Nap-Mitma Galicia, Spain Active
until December 31, 2026
autocares-rias-baixas4
95 routes 96 stops
Nap-Mitma Catalonia, Spain Active
until December 31, 2027
autocaresgalan
1 routes 6 stops
Nap-Mitma Castille and Leon, Spain Active
until December 31, 2026
autocaresjcristeto
3 routes 26 stops
Nap-Mitma Castille and Leon, Spain Active
until December 31, 2026
autocareslaregional
52 routes 674 stops
Nap-Mitma Basque Country, Spain Active
until December 27, 2026
autocaresperezcubero
2 routes 12 stops
Nap-Mitma Cordoba, Andalusia, Spain Active
until December 31, 2026
autoperiferia
18 routes 484 stops
Nap-Mitma Madrid, Madrid, Spain Active
until November 27, 2026
avanza-soria
7 routes 82 stops
Nap-Mitma Soria, Castille and Leon, Spain Active
until December 31, 2026
barakaldo-urban
3 routes 75 stops
Nap-Mitma Barakaldo, Basque Country, Spain Active
until December 31, 2026
bilbobus-esp
46 routes 527 stops
Nap-Mitma Bilbao, Basque Country, Spain Active
until June 30, 2027
biscay
1 routes 20 stops
Nap-Mitma Bermeo, Basque Country, Spain Active
until December 31, 2026
bizkaibus-esp
99 routes 2,325 stops
Nap-Mitma Basque Country, Spain Active
until December 20, 2026
busurbanoaranda
3 routes 38 stops
Nap-Mitma Aranda de Duero, Castille and Leon, Spain Active
until December 31, 2027
caceres
22 routes 236 stops
Nap-Mitma Caceres, Extremadura, Spain Active
until January 31, 2027
cantabria
64 routes 937 stops
Nap-Mitma Cantabria, Spain Active
until June 30, 2027
castellon-plana
21 routes 271 stops
Nap-Mitma Castello de la Plana, Valencia, Spain Active
until December 15, 2026
cinco-villas
19 routes 64 stops
Nap-Mitma Aragon, Spain Active
until December 31, 2026
ciudad-real
8 routes 242 stops
Nap-Mitma Ciudad Real, Castille-La Mancha, Spain Active
until November 28, 2026
consorcio-asturias
438 routes 6,330 stops
Nap-Mitma Asturias, Spain Active
until June 23, 2027
cordoba
31 routes 714 stops
Nap-Mitma Cordoba, Andalusia, Spain Active
until November 30, 2026
crtm-madrid
341 routes 6,768 stops
Nap-Mitma Madrid, Spain Active
until November 14, 2027
crtm-madrid-esp
22 routes 95 stops
Nap-Mitma Madrid, Spain Active
until November 17, 2026
donostiabus-esp
38 routes 539 stops
Nap-Mitma San Sebastian, Basque Country, Spain Active RT
until January 19, 2027
empresa-martin
25 routes 703 stops
Nap-Mitma Madrid, Madrid, Spain Active
until November 25, 2026
empresa-ruiz
7 routes 142 stops
Nap-Mitma Madrid / Arganda del Rey / Villarejo de Salvanes, Spain Active
until November 25, 2026
emtf-fuenlabrada
7 routes 174 stops
Nap-Mitma Fuenlabrada, Madrid, Spain Active RT
until November 13, 2026
erandiobusa
2 routes 55 stops
Nap-Mitma Basque Country, Spain Active
until December 31, 2026
etxebarri
2 routes 24 stops
Nap-Mitma Basauri, Basque Country, Spain Active
until December 28, 2026
ferry-fredhlsen
6 routes 10 stops
Nap-Mitma Canary Islands, Spain Active
until January 12, 2027
fgv-generalitat-valenciana
11 routes 70 stops
Nap-Mitma Valencia, Spain Active
until December 31, 2026
generalitat-catalunya
918 routes 8,903 stops
Nap-Mitma Catalonia, Spain Active
until December 31, 2026
generalitat-valenciana
244 routes 2,571 stops
Nap-Mitma Valencia, Spain Active
until November 11, 2026
gobierno-navarra
30 routes 226 stops
Nap-Mitma Navarre, Spain Active
until December 31, 2026
isla-mallorca
79 routes 764 stops
Nap-Mitma Balearic Islands, Spain Active
until December 31, 2027
jimenezmovilidad
2 routes 33 stops
Nap-Mitma La Rioja, Spain Active
until December 31, 2027
jimenezmovilidad2
11 routes 111 stops
Nap-Mitma La Rioja, Spain Active
until December 31, 2027
la-union-alu
11 routes 104 stops
Nap-Mitma Basque Country, Spain Active
until October 27, 2027
la-veloz
7 routes 36 stops
Nap-Mitma Aragon, Spain Active
until December 31, 2027
lejoan-busa
3 routes 30 stops
Nap-Mitma Basque Country, Spain Active
until December 31, 2026
linares-urbanos
13 routes 134 stops
Nap-Mitma Linares, Andalusia, Spain Active
until November 26, 2026
lurraldebus-ekialdebus-esp
25 routes 229 stops
Nap-Mitma Basque Country, Spain Active
until January 24, 2027
lurraldebus-euskotren
14 routes 236 stops
Nap-Mitma Basque Country, Spain Active
until January 24, 2027
lurraldebus-goierrialdea-esp
11 routes 203 stops
Nap-Mitma Basque Country, Spain Active
until January 24, 2027
metro-bilbao-esp
1 routes 42 stops
Nap-Mitma Basque Country, Spain Active RT
until November 27, 2026
metro-de-granada-eps
1 routes 26 stops
Nap-Mitma Andalusia, Spain Active
until March 20, 2027
metro-de-sevilla-esp
1 routes 21 stops
Nap-Mitma Sevilla, Andalusia, Spain Active
until December 31, 2026
metro-de-valencia-esp
64 routes 144 stops
Nap-Mitma Valencia, Spain Active
until December 27, 2026
montferri
22 routes 120 stops
Nap-Mitma Barcelona, Spain Active
until December 31, 2026
onatiko-herribusa
5 routes 29 stops
Nap-Mitma Onate, Basque Country, Spain Active
until January 24, 2027
ouigo
10 routes 16 stops
Nap-Mitma Spain Active
until December 12, 2026
s-m-t-u-santander
26 routes 208 stops
Nap-Mitma La Rioja, Spain Active
until December 31, 2027
sagales-caldentey-mallorca
27 routes 229 stops
Nap-Mitma Balearic Islands, Spain Active
until December 31, 2026
salamanca-de-transportes-eps
56 routes 348 stops
Nap-Mitma Salamanca, Castille and Leon, Spain Active
until November 30, 2026
sevilla
59 routes 1,028 stops
Nap-Mitma Sevilla, Andalusia, Spain Active
until January 18, 2027
taxitur
1 routes 2 stops
Nap-Mitma Amieva, Asturias, Spain Active
until September 8, 2027
tbh-buruntzaldea
18 routes 240 stops
Nap-Mitma Spain Active
until January 24, 2027
tenerife
178 routes 3,852 stops
Nap-Mitma Canary Islands, Spain Active
until April 12, 2027
tolosa-city-council
1 routes 25 stops
Nap-Mitma Tolosa, Basque Country, Spain Active
until December 31, 2026
transporte-metropolitano-andalucia
491 routes 4,976 stops
Nap-Mitma Andalusia, Spain Active
until December 31, 2027
transporte-urbano-de-zaragoza
45 routes 979 stops
Nap-Mitma Zaragoza, Aragon, Spain Active
until December 27, 2026
transportes-de-murcia
20 routes 208 stops
Nap-Mitma Murcia, Murcia, Spain Active
until December 31, 2026
tranvia-de-murcia
2 routes 28 stops
Nap-Mitma Murcia, Murcia, Spain Active
until December 31, 2026
tranvias-coruna
25 routes 464 stops
Nap-Mitma A Coruna, Galicia, Spain Active
until December 31, 2026
unauto
39 routes 270 stops
Nap-Mitma Toledo, Castille-La Mancha, Spain Active
until January 26, 2027
urbano-avila
9 routes 192 stops
Nap-Mitma Avila, Castille and Leon, Spain Active
until December 31, 2026
urbano-huesca
3 routes 65 stops
Nap-Mitma Huesca, Aragon, Spain Active
until November 30, 2026
urbano-malaga
45 routes 1,107 stops
Nap-Mitma Malaga, Andalusia, Spain Active RT
until December 20, 2026
urbano-mataro
13 routes 153 stops
Nap-Mitma Mataro, Catalonia, Spain Active
until July 30, 2027
urbano-valencia
43 routes 1,117 stops
Nap-Mitma Valencia, Valencia, Spain Active
until November 23, 2026
urbano-valladolid
56 routes 582 stops
Nap-Mitma Valladolid, Castille and Leon, Spain Active
until December 27, 2026
urbanos-alicante
29 routes 658 stops
Nap-Mitma Alicante, Valencia, Spain Active
until April 27, 2027
viagon-coaches
9 routes 58 stops
Nap-Mitma Castille and Leon, Spain Active
until December 31, 2026
xunta-galicia
3,763 routes 24,770 stops
Nap-Mitma Galicia, Spain Active
until November 17, 2026
fomento
147 routes 923 stops
Renfe-Operadora Spain Active RT
until November 27, 2026
renfe
372 routes 1,005 stops
Renfe-Operadora Spain Active
until September 29, 2027
movilidadgranada
27 routes 636 stops
TranspRober Granada, Andalusia, Spain Active
until October 25, 2027
la-regional-valladolid
1 routes 8 stops
Transport-Usa Valladolid, Castille and Leon, Spain Active
until December 31, 2026
vitoria-gasteiz
20 routes 367 stops
Tuvisa Vitoria-Gasteiz, Basque Country, Spain Active
until November 28, 2026
barcelona
7 routes 37 stops
Ayuntamiento-de-Barcelona Catalonia, Spain Expired
until October 31, 2025
la-palma
23 routes 913 stops
Consorcio-de-Transportes-de-Madrid Canary Islands, Spain Expired
until December 25, 2025
lurraldebus-areizaga
3 routes 58 stops
Eusko-Jaurlaritzaren Bilbao, Basque Country, Spain Expired
until July 30, 2021
lurraldebus-garayar
5 routes 114 stops
Eusko-Jaurlaritzaren Bilbao, Basque Country, Spain Expired
until July 30, 2021
santaeulaliaferry
1 routes 5 stops
Eusko-Jaurlaritzaren Balearic Islands, Spain Expired
until October 31, 2025
transbordador-vizcaya
1 routes 2 stops
Eusko-Jaurlaritzaren Bilbao, Basque Country, Spain Expired
until October 30, 2026
ucidauxyxovdd
11 routes 204 stops
Eusko-Jaurlaritzaren Andalusia, Spain Expired
until June 30, 2024
avanza-grupo-6
2 routes 7 stops
Nap-Mitma Huesca / Barcelona, Spain Expired
until October 31, 2024
bus-urbano-segovia
13 routes 154 stops
Nap-Mitma Segovia, Castille and Leon, Spain Expired
until January 1, 2026
dos-hermanas
6 routes 140 stops
Nap-Mitma Andalusia, Spain Expired
until October 30, 2025
duero-burgo-osma
4 routes 36 stops
Nap-Mitma Madrid / Aranda de Duero / El Burgo de Osma, Spain Expired
until December 31, 2024
ferry-balearia
38 routes 19 stops
Nap-Mitma Spain Expired
until March 31, 2026
fuengirola
4 routes 62 stops
Nap-Mitma Fuengirola, Andalusia, Spain Expired
until May 7, 2023
huesca-lleida
8 routes 57 stops
Nap-Mitma Aragon, Spain Expired
until June 30, 2024
junta-extremadura
181 routes 503 stops
Nap-Mitma Extremadura, Spain Expired
until December 31, 2025
metro-de-madrid-esp
12 routes 271 stops
Nap-Mitma Madrid, Madrid, Spain Expired
until May 27, 2026
metrotenerife
2 routes 25 stops
Nap-Mitma Santa Cruz de Tenerife, Canary Islands, Spain Expired
until July 15, 2025
movilidad
28 routes 471 stops
Nap-Mitma Burgos, Castille and Leon, Spain Expired
until October 25, 2026
piedrabuena-esp
27 routes 84 stops
Nap-Mitma Castille-La Mancha, Spain Expired
until December 31, 2023
rafael
2 routes 3 stops
Nap-Mitma Balearic Islands, Spain Expired
until December 31, 2025
samar
108 routes 599 stops
Nap-Mitma Spain Expired
until October 27, 2026
san-vicente-raspeig
3 routes 97 stops
Nap-Mitma Sant Vicent del Raspeig / San Vicente del Raspeig, Valencian Community, Spain Expired
until December 31, 2024
sopela-town-hall
4 routes 18 stops
Nap-Mitma Sopela, Basque Country, Spain Expired
until October 9, 2026
transportes-urbanos-de-santander
29 routes 458 stops
Nap-Mitma Santander, Cantabria, Spain Expired
until June 30, 2026
tubasa
20 routes 345 stops
Nap-Mitma Badajoz, Extremadura, Spain Expired
until August 1, 2026
urbano-ourense
68 routes 625 stops
Nap-Mitma Ourense, Galicia, Spain Expired
until January 1, 2025
urbano-tarrasa
17 routes 343 stops
Nap-Mitma Catalonia, Spain Expired
until May 11, 2026
transportesinsularlapalma
18 routes 704 stops
Opendatalapalma Canary Islands, Spain Expired
until December 31, 2022
transporte-urbano-comarcal-de-pamplona
33 routes 539 stops
transitfeeds Pamplona, Navarre, Spain Expired
until January 1, 2020

About GTFS Feeds

GTFS (General Transit Feed Specification) is the open standard for publishing public transit schedules. Each feed contains routes, stops, trips, and timetables — ready for integration with apps and routing engines.

How we process feeds
Need GTFS data for Spain?

Request enhanced GTFS, complete local coverage, larger datasets, GeoJSON, validation reports, or another delivery format. These datasets are not included in API plans.

Request data for Spain
Build real-time departures into your app

Tell us about your project. Test London API examples while we review your request.

Request data / API access