Turn school timetable screenshots into a complete weekly Skånetrafiken travel plan, including travel margins, route preferences, alternatives and shareable results.
https://tools.tornevall.net/transit-planner
Planning a school week around public transport is easy until every weekday starts and ends at a different time. Transit Planner is a new service in Tornevall Tools designed to turn a weekly schedule into a practical travel plan using Skånetrafiken.
Instead of manually checking journeys for every school day, Transit Planner combines the timetable with public transport data and builds a weekly overview.
From a screenshot to a weekly travel plan
A school schedule can be uploaded as one or several screenshots. The images are analysed together using OpenAI vision, allowing overlapping screenshots to be combined into one week.
The service reads the actual timed lessons for each day and produces a simple schedule:
date,start,end
2026-09-28,10:00,14:45
2026-09-29,09:50,16:00
2026-09-30,09:40,14:05
The generated times remain editable before the journey search starts.
Skånetrafiken journey planning
Transit Planner then communicates with Skånetrafiken and searches for suitable journeys for every school day.
The planner takes into account:
- the first lesson of the day
- the final lesson of the day
- a configurable travel margin
- both the journey to school and the journey home
- preferred bus or train lines
- alternative journeys when several useful options exist
The same safety margin can be used in both directions.
The normal return journey is automatically based on the reverse of the morning route. If the journey home starts or ends somewhere else, a separate after-school route can be enabled.
Choose how you actually travel
Not every technically possible journey is equally useful.
Transit Planner can prefer specific services, such as a particular city bus, while still keeping other valid alternatives available. The selected journey also shows which train, regional bus or city bus is involved.
Additional journeys stay hidden until they are needed, keeping the weekly overview readable.
Searchable locations
Origin and destination fields use live searchable locations instead of requiring exact stop IDs or coordinates.
This makes it possible to search for places such as:
Klippan station
Studievägen 2, Helsingborg
without knowing how Skånetrafiken internally identifies the location.
Share the finished plan
A completed weekly plan can be given its own shareable URL.
The shared view can restore the timetable, route configuration and journey results. Uploaded timetable screenshots can also be retained with the plan, making it possible to compare the generated journeys with the original schedule later.
Built for actual weekly use
Transit Planner is intended for situations where “just check the journey planner” becomes repetitive.
A changing school timetable is an obvious example, but the same approach can also be useful for recurring work schedules, courses and other weekly activities where departure and arrival requirements change from day to day.
Transit Planner is part of Tornevall Tools and is still being actively improved as real-world schedules and Skånetrafiken data expose new edge cases.
