TrainsPh
John Nicholai Villegas Travel iPhoneiPadiPod touch
TrainsPh is a free Travel app for iPhone and iPad by John Nicholai Villegas. Requires iOS 15.0. Updated October 23, 2026.
- Price
- Free
- on the App Store
- Size
- 30 MB
- Age 4+
- Updated
- Oct 23
- 2026 · v28.0.0
Screenshots
About TrainsPh
TrainsPh tells you what an LRT, MRT or PNR ride actually costs and when the next train is, and it does it without a signal. FARES YOU CAN CHECK Every fare was read off the operator's own published matrix - LRMC's for LRT-1, LRTA's for LRT-2, the DOTr's distance bands for MRT-3, and PNR's for the PNR services running today - and each line shows the date its fares took effect. Pick two stations for the Single Journey Ticket or beep card price, with the student, senior citizen and PWD discount if you ask for it. Where PNR has not published a fare, the app says so instead of guessing. Trips that cross lines are priced honestly. The interchange is outside the fare gates, so the app says it is two tickets and shows both. No beep card? On MRT-3 and LRT-2 each station says which bank cards, phones and QR codes work at the gates. THE MAP IS HOME The app opens on the network drawn from real coordinates, not a schematic. Tap a station for its next trains, its last train today and what is around it. Tap two and it draws the route, prices it, and opens the full trip: the walk between lines, the second ticket and which car to board. LIVE TRAINS Trains that riders on board are sharing move along the real track. Where nobody is sharing, predicted trains fill in from the published headway, drawn hollow and labelled predicted, so a guess never passes for a sighting. Tap a train for minutes to each station ahead and, on MRT-3, which side the doors open, or follow it on the map. SHARING YOUR RIDE, IF YOU CHOOSE Off until you tap Start ride. You get a stop alarm and your trip on the lock screen, and riders ahead see your train coming. It keeps working with your phone in your pocket, iOS shows its location indicator the whole time, and it publishes nothing while you walk or wait. Stop, and your live position is deleted at once. When your train left and how long it took between stations are kept for 90 days, with no name, so predictions improve. There is no account. WAKE ME AT MY STOP Your phone works out your stop from its own position, so it goes off underground and with no signal. On PNR it is booked from the timetable: pick your train and the phone goes off ten minutes before it is due. PNR, WHAT RUNS AND WHAT DOES NOT PNR runs two services today, Halang Dos to Lucena and Lupi Viejo to Naga. The app shows their fares and timetable, and marks the rest of the line as suspended, with the date it stopped. PNR starts hidden on the map; one tap in Settings shows it. WORKS WITH NO SIGNAL Stations, fares, timetables and service hours are built into the app. Corrections arrive quietly when there is a connection. SAVED TRIPS AND NEAREST STATION Save the trip you take every day and it is one tap away, on the Fares tab and in the home-screen widget. Ask for the nearest station and your location is read on your phone, compared against the stations in the app, and discarded. HOW BUSY IT IS Each station shows the expected crowd for the hour, and anyone can update it with one tap - Walang pila, Mahaba, or Sobrang siksik. Riders can also say a train just left, the queue is long or an escalator is down; a report shows from the first rider, marked unconfirmed until three agree. Reports are anonymous and deleted after 90 days. SERVICE ALERTS, ON YOUR HOME SCREEN Suspensions and major disruptions, each dated and linked to its source. The widget shows the most serious one and your first saved trip. Turn on notifications for your lines, and nothing else is ever sent. NO ADS, NO ACCOUNT No sign-up, no advertising, no ad SDK, and your advertising identifier is not read. The app counts which screens you open and which fares you look up, carrying no location and nothing you type, and tells you so when it first opens. Switch it off in Settings. In English and Filipino. Covers LRT-1, LRT-2, MRT-3 and PNR. Independent, and not operated by the DOTr, the LRTA, the MRTA or PNR.
What’s new
Version 28.0.0 · Updated October 23, 2026
The biggest update since TrainsPh came back. • The map is home. Tap a station for its next trains, or two for the fare, the route and the full trip: the walk between lines, the second ticket and which car to board. • The map leans back. Tap 3D, or drag two fingers up or down, to see the viaducts raised and the tunnels sunk. • Live map. Trains riders are sharing move along the real track, with predicted trains drawn in between and labelled as predictions. Tap a train for minutes to every station ahead, or follow it. • Start ride. One tap for a stop alarm and your trip on the lock screen, and riders waiting ahead see your train coming. • Share when you'll arrive, with a trains.ph link that shows the station's live arrivals. • PNR is back: fares and next trains for Halang Dos–Lucena and Lupi Viejo–Naga, and every suspended stretch dated. Turn it on in Settings. • Wake me at my stop works on PNR, from the timetable, even with the app closed. • No beep card? MRT-3 and LRT-2 stations say which bank cards, phones and QR codes work at the gates. • Rider reports: say a train just left, the queue is long or an escalator is down. • trains.ph links open in the app.
App privacy
The developer, John Nicholai Villegas, reported these privacy practices to Apple.
Data Not Linked to You
The following data, which may be collected but is not linked to your identity, may be used for the following purposes:
- Identifiers: Device ID
- Usage Data: Product Interaction
- Diagnostics: Other Diagnostic Data
- Location: Precise Location
Used for: Analytics, App Functionality
Alternatives to TrainsPh
Looking for apps like TrainsPh? Here are 6 similar apps on the App Store. The highest rated is SIMply: Global Travel eSIM (5.0/5), and all 6 are free to download.
-
SIMply: Global Travel eSIM
5.0
-
TrenKo
-
Onde Playground
5.0
-
Learn Tagalog For Beginners
3.9
-
Learn Filipino Language
4.1
-
Toll PH
4.6
| App | Rating | Price | Last updated | Compare |
|---|---|---|---|---|
| TrainsPh | – | Free | October 23, 2026 | |
| SIMply: Global Travel eSIM | 5.0 / 5 (3) | Free | Jun 5, 2026 | Compare |
| TrenKo | – | Free | Jan 26, 2026 | Compare |
| Onde Playground | 5.0 / 5 (39) | Free | Feb 24, 2026 | Compare |
| Learn Tagalog For Beginners | 3.9 / 5 (77) | Free | Sep 7, 2026 | Compare |
| Learn Filipino Language | 4.1 / 5 (66) | Free | Sep 19, 2026 | Compare |
| Toll PH | 4.6 / 5 (10) | Free | Aug 15, 2026 | Compare |
Compare TrainsPh with the top alternatives: ratings, updates, ASO score and keyword gaps →