Bangkok's transit cards are more fragmented than most cities', and the Rabbit card is a good example: it covers the elevated BTS Skytrain and some buses and shops, but not the separate underground MRT, which uses its own stored-value card. Knowing this split before you arrive saves a confused first afternoon working out why your card doesn't work at the subway gate.
What the Rabbit card actually covers
The Rabbit card is issued by the BTS Skytrain operator and works across the full BTS network, plus the BRT bus rapid transit line, some Bangkok city buses, and an increasing number of shops and fast-food chains as stored-value e-money. It does not work on the MRT subway (the underground Blue and Purple lines), which issues its own card, nor on the Airport Rail Link, which mostly sells single-journey tokens instead. If your trip involves both the BTS and the MRT — which is common, since the two systems interchange at several central stations — you'll likely end up needing to buy single tickets for the MRT legs or getting a second card.
Buying and topping up
Rabbit cards are sold at BTS station counters, with a purchase price that includes a small non-refundable card fee and some starting stored value. Top-ups are cash-based at station counters and machines; some tourist-oriented outlets also sell top-ups. Unlike Japan's or Singapore's cards, there is no straightforward tourist edition with a simplified refund policy, so treat leftover balance as effectively spent once you've bought the card, rather than expecting to cash it out on departure.
Is it worth buying at all?
For a short stay focused on a handful of BTS journeys — the Chao Phraya riverside area aside, since the BTS mostly serves it via connecting transport — single tickets from station machines work fine and avoid the card fee. The Rabbit card starts to pay off once you're making several BTS trips a day over multiple days, when the convenience of tapping rather than queuing at ticket machines each time adds up. If your itinerary leans heavily on the MRT instead, or you're mixing both systems constantly, a Rabbit card alone won't cover everything and you may prefer to just buy tickets as you go on each system.
Other ways to pay
Contactless bank card payment has been rolling out on parts of Bangkok's network in recent years, similar to systems in Singapore or London, though coverage has been less consistent across all lines and operators than in those cities. If you have a contactless card, it's worth trying at the gate, but don't rely on it exclusively — check current signage at the station, and have a backup plan (cash for single tickets, or a Rabbit card) in case a particular line doesn't yet support it on your visit.
Getting from the airport
Suvarnabhumi Airport connects to the city by the Airport Rail Link, which mostly uses its own single tokens rather than the Rabbit card, terminating at Phaya Thai where you can change onto the BTS. Our Bangkok airport to the city guide covers this route in full, including the alternative of a metered taxi if you land late or are travelling with a lot of luggage. Avoiding unofficial taxi touts at the terminal is also worth a look at beforehand — see our guide to common taxi scams and how to avoid them.
What a Rabbit card doesn't cover
Beyond the MRT gap already mentioned, it's worth being clear about a few other things the card won't help with. River and canal boats along the Chao Phraya — a genuinely useful way to reach several major sights, including the Grand Palace area — run their own separate ticketing, usually paid in cash at the pier or on board. Long-distance and cross-border coaches out of Bangkok are unrelated systems entirely. And while the card increasingly works as e-money in convenience stores and some fast-food outlets near BTS stations, coverage for retail purchases is patchier than in cities like Hong Kong or Singapore, so don't plan to rely on it as a general-purpose payment card the way you might elsewhere in the region.
Practical tips
- Keep small notes handy for topping up at BTS counters and MRT machines, since not all accept cards.
- The BTS and MRT interchange at stations like Sala Daeng/Silom and Mo Chit/Chatuchak Park, but you'll tap out of one system and into the other separately.
- A Rabbit card doesn't expire quickly, so it's fine to hold onto one for a return trip to Bangkok rather than buying a new one each visit.
If you're comparing this against Singapore's simpler single-card system, see our EZ-Link card guide. And if Bangkok is a stopover rather than the main destination, our Bangkok layover guide covers whether it's worth leaving the airport at all. If your trip continues elsewhere in the region, our Southeast Asia entry requirements guide is a useful next stop.
Frequently asked questions
Does the Rabbit card work on the Bangkok MRT?
No, the MRT subway uses its own separate stored-value card and tokens, not the Rabbit card, which only covers the BTS Skytrain, BRT and some buses.
Is the Rabbit card worth buying for a short visit?
If you're making several BTS trips over a few days, yes. For only one or two journeys, single tickets from station machines are simpler and avoid the card fee.
Can I use a contactless bank card on Bangkok's transit instead?
Contactless payment is available on parts of the network but coverage isn't yet as consistent as in cities like Singapore or London, so check current signage and keep a backup option.
Where do I buy a Rabbit card?
At any BTS Skytrain station counter, along with top-ups at machines and counters across the network.
Sources and further reading:
- Card coverage and fares: BTS Skytrain (Bangkok Mass Transit System) official information.
- MRT card and ticketing: Bangkok Metro (MRT) official information.
