Skip to main content
Rabbit Card guide: is it worth it for your Bangkok trip?

Rabbit Card guide: is it worth it for your Bangkok trip?

What is the Rabbit Card and is it worth buying?

The Rabbit Card is a stored-value contactless card for Bangkok's BTS Skytrain (plus some buses and retail). You tap it at the gates instead of buying a token each time, saving queuing. It charges the same fares as single tickets, so the benefit is convenience, not cost. It's worth it if you ride the BTS several times a day over several days; for a short stay with few rides, single tickets are simpler. Note it does NOT work on the MRT subway.

The Rabbit Card is Bangkok’s stored-value card for the BTS Skytrain — the contactless card you tap at the gates instead of queuing for a token every time. Visitors hear about it constantly and often assume it’s a must-buy money-saver. It isn’t quite: it charges the same fares as single tickets, so its real value is convenience, and whether that’s worth the issuing fee and deposit depends entirely on how much you’ll ride the Skytrain. This guide lays out exactly how it works and helps you decide.

It pairs with the BTS Skytrain guide and the broader getting around Bangkok overview.

What the Rabbit Card actually is

The Rabbit Card is a stored-value contactless smartcard you load with credit and tap at the BTS gates, which deducts the correct fare automatically. Instead of going to a machine, selecting your destination and buying a token for every trip, you simply tap in and tap out — quicker, and no fumbling for coins.

Beyond the BTS, the card also works on the BRT bus line and for payments at some retailers (certain fast-food chains, convenience stores and shops display the Rabbit logo). For most visitors, though, its job is the Skytrain.

The crucial limitation, repeated throughout this site because it trips up so many people: the Rabbit Card does not work on the MRT subway. The MRT runs its own separate tokens and stored-value card. There is no single card covering both networks. It also doesn’t work on the Chao Phraya river boats.

Where to buy and how to top up

You buy the Rabbit Card at the ticket booth inside any BTS station — just ask the staff. You’ll pay an issuing fee plus an initial top-up of stored value. Registration with your passport is sometimes requested, so have it handy. The card is ready to use immediately.

Topping up is just as easy: hand the card and cash to any BTS booth and they’ll add credit. Fares run 17–62 THB per ride, so a top-up of 200–300 THB comfortably covers a few days of moderate use. You can top up in small increments as you go — which is the smart approach, because over-loading creates the refund headache described below.

The honest cost question

Here’s the part the tourist forums often get wrong: the Rabbit Card is not cheaper than single tickets. It charges the exact same distance-based BTS fares. What you’re buying is time and hassle saved — no queuing at machines, no coins, no working out your destination fare each trip.

That convenience is genuinely valuable if you ride the BTS heavily: several trips a day across several days, especially at rush hour when the machine queues lengthen. In that case, tapping straight through the gate is a real quality-of-life upgrade.

But if you’ll only take the Skytrain a handful of times, the issuing fee and deposit outweigh the convenience, and single tickets — bought in seconds from the machines — are the better call. They also leave you nothing to refund at the end. Weigh it against your itinerary: a transport-light trip favours single tickets, a transport-heavy one favours the card. The Bangkok travel costs guide puts transport spending in context, and the Bangkok on a budget guide covers squeezing the most from every fare.

The refund catch — don’t over-load

The one practical pitfall is the leftover balance. Refunding unused stored value and the deposit is possible but not always smooth — it’s done at designated offices, within the card’s validity, sometimes with conditions and fees, and the issuing fee itself is typically non-refundable. Many short-stay visitors decide it’s not worth the trip across town to reclaim a small balance and either spend it down on their last rides or keep the card as a souvenir.

The lesson is simple: load conservatively and top up as you go, rather than dumping a large sum on the card up front. That way you finish your trip with little or no stranded credit.

Should you buy one? A quick decision guide

  • Yes, buy a Rabbit Card if: you’re in Bangkok for several days, staying near a BTS line, and expect to ride the Skytrain multiple times daily — the convenience compounds.
  • No, skip it if: you’re on a short stay, your hotel is near the river or Old City (where you’ll use boats and the MRT more than the BTS), or you’ll only take a few Skytrain rides — single tickets are simpler and leave nothing to refund.
  • Either way: you’ll still need MRT tokens for the subway and cash for boats, taxis, tuk-tuks, markets and street food — the Rabbit Card is never your only payment method.

How it fits your wider transport plan

The Rabbit Card is one piece of a multi-mode city. A typical Bangkok day mixes the BTS (Rabbit Card or single tickets), the MRT (its own tokens), river boats (cash or a tourist pass), and Grab (card or cash in the app). No single card unifies them, so think of the Rabbit Card as a BTS convenience rather than a universal travel card. The full mode-by-mode picture is in the getting around Bangkok guide. For first-timers wanting a simple plan, the Bangkok for first-timers guide lays out how to combine them without overthinking it.

Frequently asked questions about Rabbit Card guide: is it worth it for your Bangkok trip?

Where can I buy a Rabbit Card in Bangkok?

At the ticket booths inside any BTS Skytrain station — just ask the staff. You pay an issuing fee plus an initial stored-value top-up. There are different card types (standard adult, student, senior), but visitors get the standard card. Bring your passport, as registration is sometimes requested. You can start using it immediately by tapping at the gates.

Does the Rabbit Card work on the MRT and river boats?

No. The Rabbit Card works on the BTS Skytrain, the BRT bus, and for payments at some shops and fast-food outlets — but NOT on the MRT subway, which has its own separate token and card system, and not on the Chao Phraya river boats. This split between BTS and MRT ticketing is the single most common point of confusion for visitors.

How much money should I load on a Rabbit Card?

Load enough for your expected BTS rides — fares run 17–62 THB each, so 200–300 THB covers a typical few days of moderate use, and you can top up anytime at any station booth. Avoid loading a huge amount you won't use, because refunding leftover balance can be awkward. Top up in smaller increments as you go to minimise stranded credit.

Can I get my deposit and remaining balance back?

Refunds are possible but not always smooth — leftover stored value and the card deposit can sometimes be reclaimed at designated offices within the card's validity, often with conditions and fees, and the issuing fee itself is typically non-refundable. Many short-stay visitors simply spend down the balance or keep the card as a souvenir rather than chase a refund. Don't over-load it.

Is the Rabbit Card cheaper than single BTS tickets?

No — it charges the same distance-based fares as single-journey tokens. The Rabbit Card saves time and hassle (no queuing at machines, no fumbling for coins), not money. Any promotional ride packages aside, the headline benefit is pure convenience. For heavy BTS users over several days that convenience is real; for a couple of rides it isn't worth the issuing fee and deposit.

Do I need a Rabbit Card or can I just buy single tickets?

You can absolutely just buy single-journey tickets from the machines at every BTS station — no card required. The Rabbit Card is optional and purely about convenience. Decide based on how much you'll ride the BTS: several rides a day for several days favours the card; occasional rides favour single tickets, which also work fine on the MRT's own equivalent.

Can two people share one Rabbit Card?

No — each person needs to tap through their own gate, so the card can't be passed back over the barrier for a second person on the same trip. If two of you ride the BTS regularly, you each need a card or each buy single tickets. For a couple making only a few trips, single tickets are usually the simpler and cheaper choice overall.