{"license":"ODbL 1.0","sources":"Fintraffic Digitraffic (CC BY 4.0), Trafikverket","on_time":"at most 5 minutes late at the last stop","days":365,"coverage":[{"country":"FI","first":"2025-10-11","last":"2026-10-11","n":2945},{"country":"SE","first":"2026-10-09","last":"2026-10-11","n":20}],"trains":[{"country":"FI","train_no":"262","operator":"VR","from":"Kolari","to":"Helsinki","first_date":"2025-12-18","last_date":"2026-04-18","runs":33,"cancelled":9,"measured":24,"on_time_pct":83,"median_min":2,"p90_min":8,"max_min":466,"line":{"id":"fi-kolari","name":"Helsinki to Kolari"}},{"country":"FI","train_no":"263","operator":"VR","from":"Helsinki","to":"Kolari","first_date":"2025-12-17","last_date":"2026-04-17","runs":34,"cancelled":10,"measured":24,"on_time_pct":42,"median_min":8,"p90_min":44,"max_min":250,"line":{"id":"fi-kolari","name":"Helsinki to Kolari"}},{"country":"FI","train_no":"264","operator":"VR","from":"Rovaniemi","to":"Helsinki","first_date":"2025-12-17","last_date":"2026-08-06","runs":56,"cancelled":6,"measured":50,"on_time_pct":96,"median_min":1,"p90_min":4,"max_min":7,"line":{"id":"fi-lappland","name":"Helsingfors to Rovaniemi and Kemijärvi"}},{"country":"FI","train_no":"265","operator":"VR","from":"Helsinki","to":"Kemijärvi","first_date":"2025-10-12","last_date":"2026-10-11","runs":362,"cancelled":11,"measured":350,"on_time_pct":84,"median_min":-1,"p90_min":11,"max_min":290,"line":{"id":"fi-lappland","name":"Helsingfors to Rovaniemi and Kemijärvi"}},{"country":"FI","train_no":"266","operator":"VR","from":"Rovaniemi","to":"Helsinki","first_date":"2025-10-12","last_date":"2026-10-11","runs":362,"cancelled":4,"measured":357,"on_time_pct":93,"median_min":0,"p90_min":3,"max_min":197,"line":{"id":"fi-lappland","name":"Helsingfors to Rovaniemi and Kemijärvi"}},{"country":"FI","train_no":"267","operator":"VR","from":"Helsinki","to":"Rovaniemi","first_date":"2025-12-16","last_date":"2026-08-05","runs":52,"cancelled":8,"measured":44,"on_time_pct":86,"median_min":1,"p90_min":6,"max_min":246,"line":{"id":"fi-lappland","name":"Helsingfors to Rovaniemi and Kemijärvi"}},{"country":"FI","train_no":"267","operator":"VR","from":"Helsinki","to":"Kemijärvi","first_date":"2026-05-04","last_date":"2026-05-13","runs":6,"cancelled":0,"measured":6,"on_time_pct":83,"median_min":-3,"p90_min":8,"max_min":8,"line":{"id":"fi-lappland","name":"Helsingfors to Rovaniemi and Kemijärvi"}},{"country":"FI","train_no":"269","operator":"VR","from":"Helsinki","to":"Kolari","first_date":"2025-10-12","last_date":"2026-10-11","runs":290,"cancelled":40,"measured":249,"on_time_pct":62,"median_min":1,"p90_min":30,"max_min":216,"line":{"id":"fi-kolari","name":"Helsinki to Kolari"}},{"country":"FI","train_no":"273","operator":"VR","from":"Helsinki","to":"Rovaniemi","first_date":"2025-10-12","last_date":"2026-10-11","runs":360,"cancelled":5,"measured":354,"on_time_pct":62,"median_min":3,"p90_min":23,"max_min":298,"line":{"id":"fi-lappland","name":"Helsingfors to Rovaniemi and Kemijärvi"}},{"country":"FI","train_no":"273","operator":"VR","from":"Helsinki","to":"Oulu","first_date":"2025-10-21","last_date":"2025-10-21","runs":1,"cancelled":0,"measured":1,"on_time_pct":100,"median_min":1,"p90_min":1,"max_min":1,"line":{"id":"fi-lappland","name":"Helsingfors to Rovaniemi and Kemijärvi"}},{"country":"FI","train_no":"274","operator":"VR","from":"Kemijärvi","to":"Helsinki","first_date":"2025-10-12","last_date":"2026-10-11","runs":362,"cancelled":10,"measured":351,"on_time_pct":89,"median_min":1,"p90_min":7,"max_min":116,"line":{"id":"fi-lappland","name":"Helsingfors to Rovaniemi and Kemijärvi"}},{"country":"FI","train_no":"276","operator":"VR","from":"Kolari","to":"Helsinki","first_date":"2025-10-12","last_date":"2026-10-11","runs":288,"cancelled":37,"measured":251,"on_time_pct":83,"median_min":1,"p90_min":11,"max_min":304,"line":{"id":"fi-kolari","name":"Helsinki to Kolari"}},{"country":"FI","train_no":"873","operator":"VR","from":"Helsinki","to":"Rovaniemi","first_date":"2025-12-14","last_date":"2025-12-14","runs":1,"cancelled":0,"measured":1,"on_time_pct":100,"median_min":2,"p90_min":2,"max_min":2,"line":{"id":"fi-lappland","name":"Helsingfors to Rovaniemi and Kemijärvi"}},{"country":"FI","train_no":"904","operator":"VR","from":"Tampere","to":"Turku satama","first_date":"2025-10-12","last_date":"2026-10-11","runs":358,"cancelled":3,"measured":355,"on_time_pct":95,"median_min":2,"p90_min":4,"max_min":36,"line":null},{"country":"FI","train_no":"904","operator":"VR","from":"Tampere","to":"Turku","first_date":"2026-06-09","last_date":"2026-09-09","runs":6,"cancelled":0,"measured":6,"on_time_pct":83,"median_min":2,"p90_min":9,"max_min":9,"line":null},{"country":"FI","train_no":"933","operator":"VR","from":"Turku satama","to":"Tampere","first_date":"2025-10-12","last_date":"2026-10-11","runs":364,"cancelled":1,"measured":362,"on_time_pct":91,"median_min":1,"p90_min":5,"max_min":92,"line":null},{"country":"FI","train_no":"1273","operator":"VR","from":"Kemi","to":"Oulu","first_date":"2025-10-21","last_date":"2025-10-21","runs":1,"cancelled":0,"measured":1,"on_time_pct":0,"median_min":18,"p90_min":18,"max_min":18,"line":{"id":"fi-lappland","name":"Helsingfors to Rovaniemi and Kemijärvi"}},{"country":"FI","train_no":"10904","operator":"VR","from":"Tampere","to":"Turku","first_date":"2025-10-24","last_date":"2025-10-24","runs":1,"cancelled":0,"measured":1,"on_time_pct":100,"median_min":4,"p90_min":4,"max_min":4,"line":null},{"country":"SE","train_no":"1","operator":"SJ","from":"Stockholm C","to":"Malmö C","first_date":"2026-10-09","last_date":"2026-10-11","runs":2,"cancelled":0,"measured":2,"on_time_pct":0,"median_min":76,"p90_min":76,"max_min":76,"line":{"id":"se-malmo","name":"Stockholm to Malmö"}},{"country":"SE","train_no":"70","operator":"SJ","from":"Stockholm C","to":"Duved","first_date":"2026-10-09","last_date":"2026-10-11","runs":3,"cancelled":0,"measured":3,"on_time_pct":100,"median_min":-2,"p90_min":4,"max_min":4,"line":{"id":"se-are","name":"Stockholm to Åre and Duved"}},{"country":"SE","train_no":"71","operator":"SJ","from":"Duved","to":"Stockholm C","first_date":"2026-10-09","last_date":"2026-10-11","runs":3,"cancelled":0,"measured":3,"on_time_pct":100,"median_min":-3,"p90_min":-2,"max_min":-2,"line":{"id":"se-are","name":"Stockholm to Åre and Duved"}},{"country":"SE","train_no":"91","operator":"SJ","from":"Umeå C","to":"Stockholm C","first_date":"2026-10-09","last_date":"2026-10-11","runs":3,"cancelled":0,"measured":3,"on_time_pct":100,"median_min":-1,"p90_min":-1,"max_min":-1,"line":{"id":"se-umea","name":"Stockholm to Umeå"}},{"country":"SE","train_no":"92","operator":"SJ","from":"Stockholm C","to":"Umeå C","first_date":"2026-10-09","last_date":"2026-10-11","runs":3,"cancelled":0,"measured":3,"on_time_pct":67,"median_min":-4,"p90_min":54,"max_min":54,"line":{"id":"se-umea","name":"Stockholm to Umeå"}},{"country":"SE","train_no":"93","operator":"SJ","from":"Luleå","to":"Stockholm C","first_date":"2026-10-09","last_date":"2026-10-11","runs":3,"cancelled":0,"measured":3,"on_time_pct":33,"median_min":8,"p90_min":10,"max_min":10,"line":{"id":"se-lulea","name":"Stockholm to Luleå"}},{"country":"SE","train_no":"94","operator":"SJ","from":"Stockholm C","to":"Luleå","first_date":"2026-10-09","last_date":"2026-10-11","runs":3,"cancelled":0,"measured":3,"on_time_pct":100,"median_min":-4,"p90_min":3,"max_min":3,"line":{"id":"se-lulea","name":"Stockholm to Luleå"}}]}