Some users on Twinkle have been asking for a train guide, to complement my bus guide application, SG Buses. Was a bit hesitant until I thought it could be a location-aware application. I had a lot of fun testing the application. It will probably be released within a week’s time.
Here’s a description of the application:
SG Trains is a guide to Singapore’s train system. It contains estimated train arrival times, including whole schedules of the first and last trains, and the traveling time between stations. Plus, SG Trains is also location-aware, which means it shows the nearest train station from your actual location in Singapore.
At startup, as the starting point, SG Trains selects the nearest train station and sorts the rest by increasing distance from the user. Altenatively, users can manually select one, and simply set it to show the previously selected station (very useful if you’re always looking for routes from home/work!). It lists the traveling time to train stations from the starting point. Also, it lists your estimated arrival time at the chosen destination based on your current starting point and time.
To save time and unnecessary scrolling, SG Trains displays train stations in three ways: by train lines, nearest station, or in alphabetical order.
To ensure that you have indeed chosen the fastest route, just tap on the destination station- it then shows alternative routes and times. Note that SG Trains does not take waiting time into consideration.
To view train schedules for a particular station, tap on the arrows of each station.
To select starting location, users may choose between manually updating and setting auto-updates. For manual updates, tap on the location-update button on the bottom left. To auto-update, drag the same button to the right. If you are traveling on the train, you will be able to see the change in distance from each stations.
FEATURES:
- Location-aware: SG Trains lists the distance of each station from your current location
- Schedules of the first and last trains
- Shows estimated travel time and estimated arrival time based on the starting point and the current time
- Sorts stations by increasing distance or in alphabetical order
- Displays stations alphabetically or by specific train lines
At the moment, SG Trains only shows stations on all MRT lines: North-South, East-West (including Changi), and the NEL.


