Your route:

My Stop

— no stop selected —

Current buses

JrnyDestinationLatest stopSchedActualStatus
1400 Llantwit Major Llantwit Major Interchange     LATE 5M
1508 Bridgend —     NOT YET DETECTED
Next departures
Llantwit Major → Bridgend 17:10
Bridgend → Llantwit Major 16: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 234 timing-point readings recorded so far today, across all 30 stops.

2.7 min
Average delay
0.7 min
Average early
65%
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 1.9 min 40%
2 303 2.5 min 45%
3 304 3.3 min 39%
4 X2 4.3 min 14%

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 · Sunday 08:05 Bridgend to Llantwit Major 0.9 min avg delay
Least punctual · Sunday 17:10 Llantwit Major to Bridgend 4.2 min avg delay
304
Most punctual · Sunday 15:00 Llantwit Major to Cardiff 1.5 min avg delay
Least punctual · Sunday 15:05 Cardiff to Llantwit Major 6.2 min avg delay
321

Not enough data yet

X2
Most punctual · Sunday 13:45 Porthcawl to Cardiff 4.1 min avg delay
Least punctual · Sunday 19:05 Porthcawl to Cardiff 12.2 min avg delay

Likely Cancelled Services Today 303

No likely cancellations detected today so far.

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.