Yo
Best answer
11
Yes if you'll ride BTS/MRT more than 6 times — Rabbit card 100 baht (50 deposit refundable-ish at some counters). Tap gates, top up at BTS machines. Saves token queues at rush hour. Works on BTS, some buses, 7-Eleven. Two people need two cards. Single tokens fine for 2–3 rides only. Different from Bangkok MRT card — Asok interchange uses both systems.
6
Bought at Asok — 100 baht with 50 deposit, topped 300, still had balance day 5.
2
Keep card for next Thailand trip — doesn't expire fast.