Traffic Statistics · 🇧🇬 Bulgaria

Live and recent days. Every figure says how many trains it is based on.

Data: 8 Oct 2026, 00:03 EEST

One coverage rule across the page. A train "has data" when its realtime feed reports a valid delay (between −60 and +120 min). Punctuality is computed over those trains only: trains without data never count as on time. A country enters a ranking when at least 30% of its trains have data and there are 20 or more; a station, with 10 or more. On time = under 3 min late.

Current punctuality (<3 min)

Current punctuality
—
based on 8 of 10 trains with RT data
Punctual = less than 3 min late. The 2 trains without data do not count.
Average delay
—
No RT data
Includes on-time (0) and early (negative) trains. It is the only definition of “average delay” on this page.
% of trains delayed
—
No RT data
Average delay of delayed trains
—
No RT data
Measures severity when there is a delay. Not comparable with the overall “average delay”.

Delay Distribution · now

Over the 8 trains with RT data (not the 10 on the map).

  • Early or on time 37.5 %
  • < 3 min 12.5 %
  • 3-5 min 25.0 %
  • 5-10 min 12.5 %
  • 10-20 min 12.5 %
Punctual (< 3 min) 3–10 min 10-20 min > 20 min

Stations · now

Next stop of running trains, from worst to best punctuality. Only stations with 10 or more trains with data; n = trains with data.

No data available

Punctuality by hour

Last 7 days, local time (Europe/Sofia) (source: line_delay_hourly). The units are position readings, not trains: a train counts once per reading.

40 %60 %80 %100 %0h6h12h18h23h
≥ 90 % good 70–90 % fair < 70 % poor Axis from 40 to 100 %

Filters

Punctuality by Type

Click on a bar to filter by that type

Worst Lines

  1. 1 БВ ic 57.1 % 2.0 min

Historical Data 🇧🇬 Bulgaria

2 records
DateServicesPositionsPunctuality Average delay Median P90
Tue 06 Oct522134,019— — — —
Mon 05 Oct26358,121 73.8 % 3.5 min 0.0 min 9.0 min

Sources: current_positions, daily_stats and line_delay_hourly · 8 Oct 2026, 00:03 EEST