San Juan del Puerto Public Transit Routes and Schedules

M-101 Huelva-Trigueros-Beas M-102 Huelva-La Alqueria-Centro Penitenciario M-204 Huelva-Higuera-Aracena M-205 Huelva-Nerva M-206 Huelva-Valverde Del Camino M-207 Huelva-Cortegana-Aroche M-208 Huelva-Encinasola M-209 Huelva-Aracena-Hinojales-Cumbres Mayores M-212 Huelva-Valverde Del Camino-El Cerro Del Andevalo M-400 Huelva-San Juan Del Puerto-Moguer M-404 Huelva-Bonares M-405 Huelva-Rociana-Almonte-Bollullos Par Del Condado M-407 Huelva-Bonares-Almonte-Bollullos Par Del Condado M-411 Huelva-Paterna-Escacena-Hinojos M-412 Huelva-Bollullos Par Del Condado-Paterna-Hinojos M-900 Huelva-Sevilla Por Cn-431 MD