I'll be visiting Singapore for 5 weeks in Dec/Jan, and the place I'm staying is out in the boonies (Seletar) so I'll probably be taking the LRT/MRT/buses a lot. When I did a quick Google, I was able to find the 1-3 day Singapore Tourist Pass, which would be prohibitively expensive to buy ten of for a month's stay, and the Adult Monthly Travel Card, which is available only to citizens and permanent residents.

Is there a longer-duration transit pass available to foreigners? In case it matters, I'm a 19-year-old US citizen with no student ID.

1 Answer 1


This will depend of course on how much you travel every day, but if you commute twice a day, your cheapest option will be to buy a rechargeable card (EZ-Link) and just pay the fare. Single fares while using this card are capped somewhere around 2.70 S$ a trip. The fare is distance-based, and transferring from bus to train or from one bus to another bus will still count as one trip. So assuming you travel twice a day, the maximum you spend in a week is going to be not more than 30 S$, very likely even much less.

One tool I like to use to find the fares for trips is the website gothere.sg you can enter your start and destination (if you can't find it, just use the postal code) and it will tell you travel time and price. There's other websites with similar functionality, but I find that this one has the most accurate travel times.

  • 1
    +1. Since the Travel Pass costs $120, and the average short MRT hop is under $1, you have to travel a lot and for long distances for it to pay off. Nov 14, 2015 at 22:13
  • Almost all the residents go for the prepaid cards. Its much cheaper, unless you are constantly traveling. It will be cheaper than paying by cash by a lot. Mar 22, 2019 at 5:56

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .