Your route:

My Stop

— no stop selected —

Current buses

JrnyDestinationLatest stopSchedActualStatus
1600 Bridgend Ogmore Water Works     ON TIME
1605 Llantwit Major Wick Post Office     LATE 7M
Next departures
Llantwit Major → Bridgend 17:15
Bridgend → Llantwit Major 17:05

Live vehicle positions

303 304 321 X2

Service status

Trip diagram 303

Today

Every stop crossing recorded that day. Each mark runs from scheduled to actual time -- green = within 2 minutes, red/right = late, blue/left = early. ● outbound, ■ inbound. ✕ timetabled terminus departure -- no nearby mark likely means it didn't run.

Today's performance 303

Based on 550 timing-point readings recorded so far today, across all 30 stops.

3.7 min
Average delay
1.3 min
Average early
62%
Within ±2 min

Delay analysis 303

Average delay / earliness per day

Both directions and all tracked stops combined, one reading per day -- red = mean of crossings that ran late, blue = mean of crossings that ran early, green = share within ±2 min (right axis).

Route comparison

Ranked by avg delay over the last 28 days -- summed across the whole window (not an average of daily figures, so a quiet day doesn't count the same as a busy one). Avg delay spreads every late minute across all scheduled stops, not just the late ones, so it already reflects both how often a route runs late and how bad it is when it does -- a route that's late more often, or more severely, ranks lower even if its on-time% alone looks similar. "On-time" means within ±2 minutes of schedule, same as the green share on the chart above.

RouteAvg delayOn-time
1 321 2.1 min 39%
2 303 3.1 min 43%
3 304 3.7 min 38%
4 X2 6.2 min 16%

Route punctuality

Each route's single most and least punctual scheduled working, by average arrival delay at its destination terminus over the last 28 days -- how close to schedule it gets there, not how punctually it left the other end. A working needs at least 4 matched days in that window to qualify (so a Sunday-only service, with only 4 Sundays in the window, can still make the list), which keeps a one-off blip from crowning a result.

303
Most punctual · Weekday 06:40 Bridgend to Llantwit Major 1.9 min avg delay
Least punctual · Weekday 09:39 Bridgend to Llantwit Major 7.5 min avg delay
304
Most punctual · Weekday 21:57 Llantwit Major to Cardiff 2.0 min avg delay
Least punctual · Weekday 11:45 Cardiff to Llantwit Major 7.0 min avg delay
321
Most punctual · Weekday 10:00 Talbot Green to Llantwit Major 1.2 min avg delay
Least punctual · Weekday 19:00 Talbot Green to Llantwit Major 2.8 min avg delay
X2
Most punctual · Weekday 18:35 Cardiff to Porthcawl 2.0 min avg delay
Least punctual · Weekday 12:20 Cardiff to Porthcawl 20.2 min avg delay

Likely Cancelled Services Today 303

JourneyScheduled departureDirectionDestinationNote
VJ712 09:39:00 outbound Llantwit Major no vehicle confirmed at any scheduled stop beyond departure for the full scheduled journey window

Cancelled services per day 303

About Vale Bus

Hello, I'm Michael, and welcome to Vale Bus.

This site does one thing: track every major bus route serving the Western Vale continually, measuring each one's progress against the timetable, based on recorded BODS SIRI-VM data.
Over time, the delay dashboard will populate, and we'll also count up completely cancelled services.

If you have any suggestions, spot bugs, or would like any information please contact me via busguy@leapingwing.co.uk.

This is a homebrew service with no relationship to the operator. For more route information contact First Cymru directly.

ValeBus is clever but not infallible. We take no responsibility for missed buses or needlessly downed pints.