Traffic Statistics · 🇵🇹 Portugal

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

Data: 13 Oct 2026, 14:31 WEST

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 0 of 88 trains with RT data
Punctual = less than 3 min late. The 88 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

No data available

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/Lisbon) (source: line_delay_hourly). The units are position readings, not trains: a train counts once per reading.

No readings in the last 7 days.

Filters

Punctuality by Type

No data available

Worst Lines

No data available

Historical Data 🇵🇹 Portugal

89 records
DateServicesPositions
Mon 12 Oct1,323185,124
Sun 11 Oct823128,136
Sat 10 Oct852132,654
Fri 09 Oct1,323186,187
Thu 08 Oct1,321182,677
Wed 07 Oct1,322185,305
Tue 06 Oct1,320185,074
Mon 05 Oct832127,682
Sun 04 Oct819126,038
Sat 03 Oct848126,397
Fri 02 Oct1,323180,835
Thu 01 Oct1,321179,673
Wed 30 Sept1,322180,201
Tue 29 Sept1,322180,014
Mon 28 Sept1,324179,690
Sun 27 Sept823125,434
Sat 26 Sept848129,542
Fri 25 Sept1,323180,896
Thu 24 Sept1,321180,246
Wed 23 Sept1,321180,376
Tue 22 Sept1,321180,193
Mon 21 Sept1,323179,758
Sun 20 Sept827126,472
Sat 19 Sept883132,939
Fri 18 Sept1,357184,180
Thu 17 Sept1,354182,911
Wed 16 Sept1,354182,846
Tue 15 Sept1,354182,911
Mon 14 Sept1,356182,280
Sun 13 Sept856128,816
Sat 12 Sept883132,303
Fri 11 Sept1,357183,950
Thu 10 Sept1,354182,891
Wed 09 Sept1,354182,891
Tue 08 Sept1,355182,739
Mon 07 Sept1,357182,295
Sun 06 Sept860128,410
Sat 05 Sept886132,150
Fri 04 Sept1,360183,477
Thu 03 Sept1,354182,651
Wed 02 Sept1,355182,680
Tue 01 Sept1,354182,713
Mon 31 Aug1,356183,578
Sun 30 Aug855126,808
Sat 29 Aug880132,873
Fri 28 Aug1,361184,491
Thu 27 Aug1,355183,291
Wed 26 Aug1,354183,225
Tue 25 Aug1,354182,713
Mon 24 Aug1,357182,865
Sun 23 Aug855129,170
Sat 22 Aug878132,305
Fri 21 Aug1,360184,204
Thu 20 Aug1,356183,483
Wed 19 Aug1,355182,905
Tue 18 Aug1,354182,687
Mon 17 Aug1,354182,567
Sun 16 Aug858127,578
Sat 15 Aug865128,775
Fri 14 Aug1,362183,403
Thu 13 Aug1,354182,625
Wed 12 Aug1,355182,654
Tue 11 Aug1,354182,687
Mon 10 Aug1,355182,567
Sun 09 Aug858127,396
Sat 08 Aug880131,671
Fri 07 Aug1,361183,428
Thu 06 Aug1,354182,683
Wed 05 Aug1,354182,683
Tue 04 Aug1,354182,668
Mon 03 Aug1,354182,563
Sun 02 Aug858127,396
Sat 01 Aug880131,417
Fri 31 Jul1,361183,480
Thu 30 Jul1,354182,669
Wed 29 Jul1,354182,669
Tue 28 Jul1,354182,850
Mon 27 Jul1,356182,592
Sun 26 Jul855125,446
Sat 25 Jul882131,241
Fri 24 Jul1,448190,777
Thu 23 Jul1,448190,791
Wed 22 Jul1,444188,901
Tue 21 Jul1,480193,522
Mon 20 Jul1,485195,987
Sun 19 Jul858128,024
Sat 18 Jul53417,609
Fri 17 Jul4143,526
Thu 16 Jul8777,276

Sources: current_positions, daily_stats and line_delay_hourly · 13 Oct 2026, 14:31 WEST