Trainiac for iPhone

Every train you’ve taken, on one map.

Log every train you take, with its real times, platform and seat. Collect your rail passport, watch your map fill in, and find out which friends were on the same train.

Join the Discord to get the beta

The beta is on TestFlight, for iPhone. Say hello and we’ll send you an invite.

A logged Avanti West Coast journey from Euston to Glasgow Central: the route on a map, the Class 390 Pendolino that ran it, and its times.
The Trainiac map: every journey you’ve taken drawn along the tracks of Great Britain, with 52 journeys, 5,690 miles and 84 hours on board, above your latest trip from Edinburgh to King’s Cross.
The Passport screen: a 2026 season ticket from Stroud via London Paddington with 2,934 miles, 23 trips and 39 stations, above ink stamps for Paddington, Reading and Stroud.

Passport

Your rail passport.

A season ticket for every year, with a stamp for every station. Miles, trips, hours on board and operators, totted up as you go.

The collection: operator cards for GWR and LNER, a records card with the longest trip and worst delay, and tiles of the train classes ridden, including Class 800 and Class 745.

Collection

Collect every class.

Every train you ride joins your collection, drawn in 3D, from a GWR Class 800 to a Class 745. Your records sit beside them: the longest trip, the worst delay, how often you were on time.

A logged LNER journey from King’s Cross to Edinburgh: the route on a map, the Class 801 Azuma that ran it, departed 09:02 from platform 8 and arrived 13:37, 17 minutes late, in coach K, seat 9.

Journeys

Every journey, kept for good.

Pick your train and Trainiac fills in the rest: the real times it left and arrived, the platform, the train itself and where you sat. Kept as it happened, long after the timetable has moved on.

The Friends screen: “You and Sam were on the same train” from Reading to Paddington, “Sam has been in your carriage”, and “Tom also took your route” from St Pancras to Brighton.

Friends

Small world, big railway.

Trains are better with friends. Trainiac notices when you and a friend were on the same train, in the same carriage, or took the same route.

Comparing with a friend, Priya Shah: both of your journeys on one map, then 5,690 miles against 251, 52 journeys against 2, and 84 hours on board against 5.

Head to head

See how you stack up.

Miles, journeys, hours on board and stations, side by side with any friend, and every journey they’ve shared with you.

The field guide’s Headcode entry: a train’s four-character code like 1A23, broken into its parts: an express passenger train, heading for London, its own number.

Field guide

The railway, in plain English.

Headcodes, berths, TIPLOCs and the rest, finally explained. Tap a train’s headcode to see what it tells you. The guide is on the web too.

And the little things.

  • Bring your history

    Import your past Trainline bookings, and each one is matched to the train you were on.

  • Works without signal

    Your journeys, passport and map are kept on your phone, for tunnels and the far end of the line.

  • Private when you want

    Friends see your journeys unless you mark one private. Strangers only ever see a count.

  • Light and dark

    It follows your iPhone, and so does this page.

Trains are better with friends.

Trainiac is free, made by people who love trains, and in beta now.

Join the Discord to get the beta

The beta is on TestFlight, for iPhone. Say hello and we’ll send you an invite.