San Roque · getting around
Every bus line that stops in San Roque, with its stops in order, on one map, the scheduled timetable of the 9 lines whose publisher offers one, and the latest traffic readings on the A-383, A-7, AP-7, CA-34, N-340 and N-351.
Both directions of each line together. Open a line for its stops in order and, for 9 of them, the scheduled timetable its publisher offers as open data. The consortium's timetables for its other lines are published as open data and have not been loaded here yet; for the rest the links go to the operators.
19 stops · 22.6 km of its path · 6 stops in San Roque
17 stops · 21.6 km of its path · 5 stops in San Roque
22 stops · 25.3 km of its path · 6 stops in San Roque
13 stops · 15.0 km of its path · 4 stops in San Roque
15 stops · 41.0 km of its path · 2 stops in San Roque
11 stops · 10.8 km of its path · 7 stops in San Roque
17 stops · 28.6 km of its path · 14 stops in San Roque
11 stops · 30.6 km of its path · 1 stop in San Roque
15 stops · 29.6 km of its path · 10 stops in San Roque
15 stops · 46.4 km of its path · 7 stops in San Roque
10 stops · 56.4 km mapped · 4 stops in San Roque
12 stops · 20.0 km mapped
16 stops · 30.4 km mapped
M-120 (Algeciras – La Línea de la Concepción), M-121 (Los Barrios – La Línea de la Concepción), M-130 (San Roque – Algeciras), M-170 (San Pablo de Buceite – Algeciras), M-230 (La Línea de la Concepción – San Roque), M-240 (Guadiaro – La Línea de la Concepción), M-260 (La Línea de la Concepción – Tahivilla), M-271 (La Línea de la Concepción – Tesorillo), M-272 (San Pablo de Buceite – La Línea de la Concepción), M-470 (San Pablo de Buceite (Carretera A-405) – Avenida Mar del Sur - Restaurante Río Seco (Playa de Torreguadiaro)), Azul (Av. Guadarranque - Estación Renfe FF.CC. (Estación de San Roque) – Av. Zaragoza - Hierros Acosta (Entrada a Pozo del Rey)) and Rojo (Alameda de Alfonso XI (San Roque Centro) – Av. Mar del Sur - Cala Sardina (Torreguadiaro)) stop in San Roque on their way between towns. Only the stops inside the town and its surroundings are shown here.
For M-120, M-121, M-130, M-170, M-230, M-240, M-260, M-271 and M-272 on this page: Consorcio de Transporte · Campo de Gibraltar publishes their scheduled timetables as open data, and each line's section shows the departures from its stop in San Roque by day type. They are scheduled times, not live positions: a bus can run early, late or not at all. For M-470: the transport consortium publishes its timetable as open data, which has not been loaded into this page yet; until then it is on the consortium's own site. For Azul and Rojo, with the operators: Servicio Municipal de Transporte de San Roque. No timetable for those lines is published as open data, so Clavy shows where they run and stop, not when a bus comes. Where an operator offers live arrivals by stop code, the stop's card on the 3D map links to it.
Of the 9 lines with a published timetable, 5 have scheduled departures on Sundays (M-120, M-130, M-230, M-240 and M-260), and the same lines on public holidays. The consortium's calendar lists no public holidays for 2026, so this page cannot tell which days they are: on a public holiday the Sunday and holiday departures run. This answer is worked out from the timetable in force each time the page is opened.
This page and the 3D map show the latest readings from the Dirección General de Tráfico's detectors on the A-383, A-7, AP-7, CA-34, N-340 and N-351 at San Roque: speed, vehicles per hour and how occupied the lanes are, with the time of each measurement. The flowing, busy, heavy and congested labels are Clavy's own reading of those figures, not a DGT classification or a journey time.
Bus routes, stops and roads are as mapped by OpenStreetMap contributors (ODbL); the transport consortium's lines, their stops and their scheduled timetables are from the open-data portal of the Red de Consorcios de Transporte de Andalucía, obtained on 10 October 2026, and stand in for the mapped routes of the same lines; traffic readings are the Dirección General de Tráfico's open detector publication. The map is as complete as those sources: a stop or a line missing there is missing here.
The Dirección General de Tráfico's detector publication could not be read at 04:42, so no reading is shown for San Roque. That is the source not answering: it says nothing about the road, and it is not the detectors reporting nothing. The publication is read again the next time this page is opened.
Clavy's reading of DGT detector measurements across the mainline lanes of one carriageway, not a DGT classification: congested from 30% mean occupancy or below 30 km/h, heavy from 18% or below 50 km/h, busy from 9% or 1300 vehicles an hour per lane, flowing otherwise, and no reading when no lane has reported within 20 minutes. A speed counts only from 300 vehicles an hour per lane or with occupancy at the busy mark, and an occupancy more than three times what the measured flow and speed imply is treated as a faulty sensor.
21 stops · 27.6 km of its path · 8 stops in San Roque
13 stops · 15.6 km of its path · 3 stops in San Roque
17 stops · 41.4 km of its path · 2 stops in San Roque
10 stops · 8.5 km of its path · 5 stops in San Roque
17 stops · 30.2 km of its path · 14 stops in San Roque
13 stops · 29.3 km of its path · 8 stops in San Roque
14 stops · 45.2 km of its path · 6 stops in San Roque
11 stops · 56.5 km mapped · 5 stops in San Roque
Timetable at Consorcio de Transporte Metropolitano del Campo de Gibraltar (the consortium publishes it as open data; it has not been loaded here yet)
13 stops · 20.2 km mapped
Timetable at Servicio Municipal de Transporte de San Roque (not published as open data, so it is not shown here)
15 stops · 27.3 km mapped
Departures from the line's stop in San Roque, by the day types the consortium publishes. Today, Saturday, 31 October 2026, follows Saturday. The consortium's calendar lists no public holidays for 2026: on a public holiday the Sunday and holiday departures run, not the ones shown.
Next scheduled after 04:42: 07:25 · 08:10 · 08:40
Saturday · today · 20 departures
| Hour | Minutes past the hour |
|---|---|
| 07 | 25 |
| 08 | 1040 |
| 09 | 40 |
| 10 | 25 |
| 11 | 1055 |
| 12 | 40 |
| 13 | 25 |
| 14 | 1055 |
| 15 | 40 |
| 16 | 25 |
| 17 | 1055 |
| 18 | 40 |
| 19 | 25 |
| 20 | 25 |
| 21 | 25 |
| 22 | 55 |
| Hour | Minutes past the hour |
|---|---|
| 06 | 25 |
| 07 | 252555 |
| 08 | 255555 |
| 09 | 2555 |
| 10 | 2555 |
| 11 | 2555 |
| 12 | 2555 |
| 13 | 255555 |
| 14 | 2555 |
| 15 | 252555 |
| 16 |
| Hour | Minutes past the hour |
|---|---|
| 08 | 25 |
| 09 | 1055 |
| 10 | 40 |
| 11 | 25 |
| 12 | 1055 |
| 13 | 40 |
| 14 | 25 |
| 15 | 1055 |
| 16 | 40 |
| 17 | 25 |
| 18 | 1055 |
| 19 | 40 |
| 20 |
Next scheduled after 04:42: 07:07 · 07:52 · 08:37
Saturday · today · 21 departures
| Hour | Minutes past the hour |
|---|---|
| 07 | 0752 |
| 08 | 37 |
| 09 | 07 |
| 10 | 07 |
| 11 | 0752 |
| 12 | 37 |
| 13 | 22 |
| 14 | 0752 |
| 15 | 37 |
| 16 | 22 |
| 17 | 0752 |
| 18 |
These are scheduled times from the timetable the consortium published, in force from 7 Sept 2026 to 20 Jun 2027 as published. They are not live positions: a bus can run early, late or not at all, and the conditions on a departure are the consortium's own words. Información proporcionada por el Portal de Datos Abiertos de la Red de Consorcios de Transporte de Andalucía, obtained 10 October 2026. Full timetable at the consortium.
Departures from the line's stop in San Roque, by the day types the consortium publishes. Today, Saturday, 31 October 2026, follows Every day, public holidays included. The consortium's calendar lists no public holidays for 2026: on a public holiday the Sunday and holiday departures run, not the ones shown.
Next scheduled after 04:42: 07:12 · 07:12 on 1 Nov 2026 · 07:12 on 2 Nov 2026
Every day, public holidays included · today · 1 departure
| Hour | Minutes past the hour |
|---|---|
| 07 | 12 |
These are scheduled times from the timetable the consortium published, in force from 7 Sept 2026 to 20 Jun 2027 as published. They are not live positions: a bus can run early, late or not at all, and the conditions on a departure are the consortium's own words. Información proporcionada por el Portal de Datos Abiertos de la Red de Consorcios de Transporte de Andalucía, obtained 10 October 2026. Full timetable at the consortium.
Departures from the line's stop in San Roque, by the day types the consortium publishes. Today, Saturday, 31 October 2026, follows Saturday and Sunday. The consortium's calendar lists no public holidays for 2026: on a public holiday the Sunday and holiday departures run, not the ones shown.
Next scheduled after 04:42: 08:57 on 2 Nov 2026 · 11:12 on 2 Nov 2026 · 17:57 on 2 Nov 2026
| Hour | Minutes past the hour |
|---|---|
| 08 | 57 |
| 11 | 12 |
| 17 | 57 |
| 22 | 12 |
Next scheduled after 04:42: 07:30 on 2 Nov 2026 · 09:30 on 2 Nov 2026 · 16:15 on 2 Nov 2026
Departures from the line's stop in San Roque, by the day types the consortium publishes. Today, Saturday, 31 October 2026, follows Saturday. The consortium's calendar lists no public holidays for 2026: on a public holiday the Sunday and holiday departures run, not the ones shown.
Next scheduled after 04:42: 06:45 · 07:45 · 08:45
Saturday · today · 16 departures
| Hour | Minutes past the hour |
|---|---|
| 06 | 45 |
| 07 | 45 |
| 08 | 45 |
| 09 | 45 |
| 10 | 45 |
| 11 | 45 |
| 12 | 45 |
| 13 | 45 |
| 14 | 45 |
| 15 |
Departures from the line's stop in San Roque, by the day types the consortium publishes. Today, Saturday, 31 October 2026, follows Saturday and Sunday. The consortium's calendar lists no public holidays for 2026: on a public holiday the Sunday and holiday departures run, not the ones shown.
Next scheduled after 04:42: 07:20 on 2 Nov 2026 · 09:50 on 2 Nov 2026 · 15:20 on 2 Nov 2026
| Hour | Minutes past the hour |
|---|---|
| 07 | 20 |
| 09 | 50 |
| 15 | 20 |
| 19 | 00 |
Next scheduled after 04:42: 06:19 on 2 Nov 2026 · 13:34 on 2 Nov 2026 · 15:34 on 2 Nov 2026
Departures from the line's stop in San Roque, by the day types the consortium publishes. Today, Saturday, 31 October 2026, follows Saturday. The consortium's calendar lists no public holidays for 2026: on a public holiday the Sunday and holiday departures run, not the ones shown.
Next scheduled after 04:42: 07:08 · 08:08 · 10:23
Saturday · today · 12 departures
| Hour | Minutes past the hour |
|---|---|
| 07 | 08 |
| 08 | 08 |
| 10 | 23 |
| 11 | 23 |
| 12 | 23 |
| 13 | 23 |
| 14 | 23 |
| 16 | 23 |
| 17 | 23 |
Departures from the line's stop in San Roque, by the day types the consortium publishes. Today, Saturday, 31 October 2026, follows Every day, public holidays included. The consortium's calendar lists no public holidays for 2026: on a public holiday the Sunday and holiday departures run, not the ones shown.
Next scheduled after 04:42: 07:33 · 09:23 · 11:43
Every day, public holidays included · today · 8 departures
| Hour | Minutes past the hour |
|---|---|
| 07 | 33 |
| 09 | 23 |
| 11 | 43 |
| 13 | 23 |
| 15 | 18 |
| 17 | 38 |
| 19 | 33 |
| 21 | 26 |
Departures from the line's stop in San Roque, by the day types the consortium publishes. Today, Saturday, 31 October 2026, follows Saturday and Sunday. The consortium's calendar lists no public holidays for 2026: on a public holiday the Sunday and holiday departures run, not the ones shown.
Next scheduled after 04:42: 06:06 on 2 Nov 2026 · 13:06 on 2 Nov 2026 · 15:36 on 2 Nov 2026
| Hour | Minutes past the hour |
|---|---|
| 06 | 06 |
| 13 | 06 |
| 15 | 36 |
Next scheduled after 04:42: 06:55 on 2 Nov 2026 · 09:10 on 2 Nov 2026 · 16:25 on 2 Nov 2026
| Hour | Minutes past the hour |
|---|---|
Departures from the line's stop in San Roque, by the day types the consortium publishes. Today, Saturday, 31 October 2026, follows Saturday and Sunday. The consortium's calendar lists no public holidays for 2026: on a public holiday the Sunday and holiday departures run, not the ones shown.
Next scheduled after 04:42: 07:03 on 2 Nov 2026 · 17:18 on 2 Nov 2026 · 07:03 on 3 Nov 2026
| Hour | Minutes past the hour |
|---|---|
| 07 | 03 |
| 17 | 18 |
Next scheduled after 04:42: 15:17 on 2 Nov 2026 · 15:17 on 3 Nov 2026 · 15:17 on 4 Nov 2026
| Hour | Minutes past the hour |
|---|---|
| 15 | 17 |
| 2555 |
| 17 | 2555 |
|---|
| 18 | 2555 |
|---|
| 19 | 2555 |
|---|
| 20 | 2555 |
|---|
| 21 | 25 |
|---|
| 22 | 2555 |
|---|
| 25 |
| 21 | 1055 |
|---|
| 22 | 55 |
|---|
| 37 |
| 19 | 22 |
|---|
| 20 | 07 |
|---|
| 21 | 07 |
|---|
| 22 | 07 |
|---|
| 23 | 22 |
|---|
| Hour | Minutes past the hour |
|---|---|
| 06 | 52 |
| 07 | 52 |
| 08 | 0737 |
| 09 | 072237 |
| 10 | 0737 |
| 11 | 0737 |
| 12 | 0737 |
| 13 | 0737 |
| 14 | 072237 |
| 15 | 073752 |
| 16 | 0737 |
| 17 | 0737 |
| 18 | 0737 |
| 19 | 0737 |
| 20 | 0737 |
| 21 | 0737 |
| 22 | 0752 |
| 23 | 22 |
| Hour | Minutes past the hour |
|---|---|
| 07 | 07 |
| 08 | 52 |
| 09 | 37 |
| 10 | 22 |
| 11 | 0752 |
| 12 | 37 |
| 13 | 22 |
| 14 | 0752 |
| 15 | 37 |
| 16 | 22 |
| 17 | 0752 |
| 18 | 37 |
| 19 | 22 |
| 20 | 0752 |
| 21 | 37 |
| 22 | 22 |
| 23 | 22 |
| Hour | Minutes past the hour |
|---|
| 07 | 30 |
|---|---|
| 09 | 30 |
| 16 | 15 |
| 20 | 30 |
These are scheduled times from the timetable the consortium published, in force from 7 Sept 2026 to 20 Jun 2027 as published. They are not live positions: a bus can run early, late or not at all, and the conditions on a departure are the consortium's own words. Información proporcionada por el Portal de Datos Abiertos de la Red de Consorcios de Transporte de Andalucía, obtained 10 October 2026. Full timetable at the consortium.
| 45 |
| 16 | 45 |
|---|
| 17 | 45 |
|---|
| 18 | 45 |
|---|
| 19 | 45 |
|---|
| 20 | 45 |
|---|
| 21 | 45 |
|---|
| Hour | Minutes past the hour |
|---|---|
| 06 | 45 |
| 07 | 45 |
| 08 | 45 |
| 09 | 45 |
| 10 | 45 |
| 11 | 1545 |
| 12 | 45 |
| 13 | 45 |
| 14 | 45 |
| 15 | 45 |
| 16 | 45 |
| 17 | 45 |
| 18 | 45 |
| 19 | 45 |
| 20 | 45 |
| 21 | 45 |
| Hour | Minutes past the hour |
|---|---|
| 07 | 45 |
| 08 | 45 |
| 10 | 45 |
| 11 | 45 |
| 12 | 45 |
| 13 | 45 |
| 14 | 45 |
| 15 | 45 |
| 16 | 45 |
| 17 | 45 |
| 18 | 45 |
| 19 | 45 |
| 20 | 45 |
| 21 | 45 |
Next scheduled after 04:42: 06:40 · 07:40 · 08:40
Saturday · today · 16 departures
| Hour | Minutes past the hour |
|---|---|
| 06 | 40 |
| 07 | 40 |
| 08 | 40 |
| 09 | 40 |
| 10 | 40 |
| 11 | 40 |
| 12 | 40 |
| 13 | 40 |
| 14 | 40 |
| 15 | 40 |
| 16 | 40 |
| 17 | 40 |
| 18 | 40 |
| 19 | 40 |
| 20 | 40 |
| 21 | 40 |
| Hour | Minutes past the hour |
|---|---|
| 06 | 40 |
| 07 | 40 |
| 08 | 40 |
| 09 | 40 |
| 10 | 40 |
| 11 | 1040 |
| 12 | 40 |
| 13 | 40 |
| 14 | 40 |
| 15 | 40 |
| 16 | 40 |
| 17 | 40 |
| 18 | 40 |
| 19 |
| Hour | Minutes past the hour |
|---|---|
| 07 | 40 |
| 08 | 40 |
| 09 | 40 |
| 10 | 1040 |
| 11 | 40 |
| 12 | 40 |
| 13 | 40 |
| 14 | 40 |
| 15 | 40 |
| 16 | 40 |
| 17 | 40 |
| 18 | 40 |
| 19 | 40 |
| 20 |
These are scheduled times from the timetable the consortium published, in force from 13 Dec 2021 to 31 Dec 2045 as published. They are not live positions: a bus can run early, late or not at all, and the conditions on a departure are the consortium's own words. Información proporcionada por el Portal de Datos Abiertos de la Red de Consorcios de Transporte de Andalucía, obtained 10 October 2026. Full timetable at the consortium.
| Hour | Minutes past the hour |
|---|
| 06 | 19 |
|---|---|
| 13 | 34 |
| 15 | 34 |
These are scheduled times from the timetable the consortium published, in force from 7 Sept 2026 to 20 Jun 2027 as published. They are not live positions: a bus can run early, late or not at all, and the conditions on a departure are the consortium's own words. Información proporcionada por el Portal de Datos Abiertos de la Red de Consorcios de Transporte de Andalucía, obtained 10 October 2026. Full timetable at the consortium.
| 19 |
|---|
| 38 |
| 20 | 38 |
|---|
| 21 | 38 |
|---|
| Hour | Minutes past the hour |
|---|---|
| 07 | 08 |
| 08 | 08 |
| 09 | 23 |
| 10 | 23 |
| 11 | 23 |
| 12 | 38 |
| 13 | 38 |
| 14 | 38 |
| 15 | 08 |
| 16 | 08 |
| 17 | 08 |
| 18 | 23 |
| 19 | 23 |
| 20 | 23 |
| 21 | 38 |
| 22 | 38 |
| Hour | Minutes past the hour |
|---|---|
| 09 | 08 |
| 10 | 23 |
| 11 | 23 |
| 12 | 23 |
| 13 | 23 |
| 14 | 23 |
| 16 | 23 |
| 17 | 23 |
| 18 | 23 |
| 19 | 38 |
| 20 | 38 |
| 21 | 38 |
Next scheduled after 04:42: 07:30 · 08:30 · 10:45
Saturday · today · 12 departures
| Hour | Minutes past the hour |
|---|---|
| 07 | 30 |
| 08 | 30 |
| 10 | 45 |
| 11 | 45 |
| 12 | 45 |
| 13 | 45 |
| 14 | 45 |
| 16 | 45 |
| 17 | 45 |
| 20 | 00 |
| 21 | 00 |
| 22 | 00 |
| Hour | Minutes past the hour |
|---|---|
| 07 | 30 |
| 08 | 30 |
| 09 | 45 |
| 10 | 45 |
| 11 | 45 |
| 13 | 00 |
| 14 | 00 |
| 15 | 0030 |
| 16 | 30 |
| 17 | 30 |
| 18 | 45 |
| 19 | 45 |
| 20 | 45 |
| 22 | 00 |
| 23 |
| Hour | Minutes past the hour |
|---|---|
| 09 | 30 |
| 10 | 45 |
| 11 | 45 |
| 12 | 45 |
| 13 | 45 |
| 16 | 45 |
| 17 | 45 |
| 18 | 45 |
| 20 | 00 |
| 21 | 00 |
| 22 | 00 |
These are scheduled times from the timetable the consortium published, in force from 1 Jun 2021 to 31 Dec 2027 as published. They are not live positions: a bus can run early, late or not at all, and the conditions on a departure are the consortium's own words. Información proporcionada por el Portal de Datos Abiertos de la Red de Consorcios de Transporte de Andalucía, obtained 10 October 2026. Full timetable at the consortium.
Next scheduled after 04:42: 06:50 · 08:40 · 11:00
Every day, public holidays included · today · 8 departures
| Hour | Minutes past the hour |
|---|---|
| 06 | 50 |
| 08 | 40 |
| 11 | 00 |
| 12 | 50 |
| 14 | 45 |
| 16 | 35 |
| 19 | 10 |
| 20 | 35 |
These are scheduled times from the timetable the consortium published, in force from 1 Jun 2021 to 31 Dec 2027 as published. They are not live positions: a bus can run early, late or not at all, and the conditions on a departure are the consortium's own words. Información proporcionada por el Portal de Datos Abiertos de la Red de Consorcios de Transporte de Andalucía, obtained 10 October 2026. Full timetable at the consortium.
| 06 |
|---|
| 55 |
| 09 | 10 |
|---|
| 16 | 25 |
|---|
These are scheduled times from the timetable the consortium published, in force from 7 Sept 2026 to 20 Jun 2027 as published. They are not live positions: a bus can run early, late or not at all, and the conditions on a departure are the consortium's own words. Información proporcionada por el Portal de Datos Abiertos de la Red de Consorcios de Transporte de Andalucía, obtained 10 October 2026. Full timetable at the consortium.
These are scheduled times from the timetable the consortium published, in force from 7 Sept 2026 to 20 Jun 2027 as published. They are not live positions: a bus can run early, late or not at all, and the conditions on a departure are the consortium's own words. Información proporcionada por el Portal de Datos Abiertos de la Red de Consorcios de Transporte de Andalucía, obtained 10 October 2026. Full timetable at the consortium.
| 40 |
| 20 | 40 |
|---|
| 21 | 40 |
|---|
| 40 |
| 21 | 40 |
|---|