Train Island 4+

Live Activities for SG MRT

Vincent Neo

    • 4.7 • 17 Ratings
    • Free
    • Offers In-App Purchases

iPhone Screenshots


Ever wondered which station you're at, when seated in a packed MRT?

Train Island is a free app that tells you the station you're at, and the number of stations before you reach your destination, via Dynamic Island or Live Activities.

The app is also simple to use, with only 2 simple steps needed, before your MRT ride.
Simply plan with your origin, interchange and destination stations, click "Start" and exit the app!

Behind the scenes, the app launches a live activity and utilises your current location along with algorithms to provide the station information, of which, are all processed locally on your device.

NOTE: Train Island is designed for Singapore use only. It supports only Singapore's MRT system. For users living outside Singapore, but will be travelling to Singapore, feel free to try this out for your navigation needs.

◆ Dynamic Island & Live Activities ◆
On supported devices, Train Island supports the Dynamic Island, and provides an even more immersive and useful experience for your MRT journey.

When you're at the station, the current station's code is shown, on the dynamic island. Once the train moves away, the next station's code is shown and dims until you reach that station.

The Dynamic Island also shows the number of stations left, before you need to leave your current train. It tells you when you should leave the train to switch via an interchange, or when you reach your destination.

For all other users, the live activity provides even more information, in addition to the information shown on the Dynamic Island. It provides you with the station's name and the next and previous stations' name and code of the same line.

When you expand the Dynamic Island, you will also get the same experience as the Live Activity.

The Live Activity ends when you end a trip in the app. Please remember to do this to save battery life, once you reach your destination!

◆ App station info ◆
The app also shows the current/next station information, presented with a visual that shows the stations that you've planned.

Remember to end your trip, in app, when you reach your destination!

◆ Privacy ◆
Train Island is built with privacy as it's top priority. We know that nobody likes getting looked at or tracked by anyone, especially for an app that uses your current location extensively to process if you are at a station or moved from a station. 

Train Island, hence, processes everything locally on device, with station information stored on device as well. Your location info stays on your device.
When you end a trip in the app, location usage and any running Live Activity stops immediately.

All features of the app, does not require an internet connection, though an internet connection may help with location service accuracy.

◆ No Ads, and totally free! ◆
Train Island is totally free for anyone to use, and there's no ads or limitations either!
If you would like to show support for the development of the app, however, you could tip me in the app via In App Purchases!

Proudly Made in Singapore.

Train Island is made by a single developer in Singapore: My name is Vincent and I have made apps for a fairly long time now, including a popular weather app called Environment. I wish that my apps helps you in your daily life.

◆ Data source acknowledgements ◆
Train Island includes names and details of MRT lines and stations, named by the Singapore Land Transport Authority (LTA).

What’s New

Version 1.1

In this update,

- Users can now select which line to proceed, in situations where a pair of stations selected, has more than 1 way to reaching towards, such as HarbourFront towards Dhoby Ghaut (CCL or NEL)
- Users can now disable use of gradients in the visuals shown in the app settings.
- Contains other minor bug fixes.
- New automated Live Activity dismissal feature, which will now dismiss Live Activities 30 seconds after app has detected that destination has been reached. In the settings, users may choose other delay timings, ranging from immediate dismissal to 2 minutes, or to disable this automated feature.

Thanks for using Train Island! Happy commuting!

Ratings and Reviews

4.7 out of 5
17 Ratings

17 Ratings

Boon Lay Developer ,

Very Well Done

Yes I agree with the previous review we need more of such apps in SG, maybe next do it for bus also? Really will help since bus stop routes are harder to navigate through. Overall well done Vincent.

Developer Response ,

Thanks for using Train Island! Will see if that can be done!

Kathirking ,

Well done

Dear developer please add our bus also really appreciate very good app thanks

Developer Response ,

That's a nice idea! Will see if that can be done! Thanks for using Train Island!

gyong2003 ,


Need to include Thomson East Coast line from woodland north to garden by the bay

Developer Response ,

Hi gyong2003, is there some misunderstanding? 

Train Island already includes all currently operating TEL stations including TEL3, up to Gardens by The Bay station, since v1.0.

If you believe this is a bug that you're experiencing, feel free to send me more details about it via email, which is in the Settings of the app (Contact the Developer option).

App Privacy

The developer, Vincent Neo, indicated that the app’s privacy practices may include handling of data as described below. For more information, see the developer’s privacy policy.

Data Not Collected

The developer does not collect any data from this app.

Privacy practices may vary based on, for example, the features you use or your age. Learn More

More By This Developer

Social Networking

You Might Also Like