About

How it works

Japan Trains Live is two things: a live map of trains moving across Japan's rail network, and an encyclopedia of the lines, trains, operators, and rolling stock behind it. Here is how both are built — and why a given train is, or isn't, on the map right now.

Why trains appear and disappear

The moving dots are not a GPS feed. Each train is placed by following its published timetable: the app takes the schedule for a service running today, finds the two stations it is travelling between at the current moment in Japanese time, and positions the dot along the actual track between them.

A train appears only while it is scheduled to be running. It joins the map when its departure time arrives and leaves once it completes its final stop. Because the clock runs in real Japan time, the active-train count rises and falls through the day — busiest at the morning and evening peaks, nearly empty overnight.

A line shows track but no trains when we don't yet have a timetable or a frequency estimate for it; coverage grows as more operators' schedules are added. You can also hide whole categories — Shinkansen, metro, regional, local — from the Trains panel, in which case those trains simply aren't drawn.

Scheduled vs Estimated

Every train carries a small badge showing where its schedule comes from:

N700S on the Tōkaidō Shinkansen
● Scheduled Shinkansen and other timetabled services — like this N700S on the Tōkaidō Shinkansen — run to a published schedule.
H100 local on the Sōya Main Line
⚠ Estimated Rural and local services with no open timetable — like this Sōya Main Line local — are estimated from typical frequency.

Open any train's card to see the specific source named in full.

Where the data comes from

How we keep it accurate

We work cite-or-skip: a fact appears in an article only if it can be traced to a source. If something can't be verified, it is left out rather than guessed. Article text is drafted from fixed Wikipedia revisions and then independently checked back against those same sources. Every photograph is individually verified to confirm it really shows the subject — and carries a free licence — before it is published. And anything that is an estimate rather than a confirmed schedule is labelled as one.

← Back to the live map