To make traveling on BTS Bangkok easier, you can get a prepaid card that can be topped up and used for tapping in and out at the station. The Rabbit Card is the most popular Bangkok BTS card for tourists and locals, as it can be used as a ticket on the most popular Skytrain lines and also for getting special deals at a wide range of shops and restaurants around Bangkok.

The Rabbit Card is a card that allows you to take the BTS Bangkok without queueing up at BTS ticket vending machines or counters. As long as the card is topped up with a sufficient balance, you can go straight to the gate. The card makes traveling on BTS more convenient and less time-consuming.
In addition to BTS, the Rabbit Card can be used at many chain restaurants, large food courts, and shops in Bangkok, such as McDonald’s, McCafe, Starbucks, Chester’s, Burger King, Dairy Queen, KFC, Lawson 108, The Pizza Company, Pepper Lunch, The Coffee Club, BreadTalk, Mr. Shake, and Yamazaki.
Bangkok Rabbit Card Types
There are 3 types of Rabbit Card: general, student, and senior. If you are a student or senior and have some form of identification, you can use the BTS Rabbit Card to get a discount.
Student Rabbit Card
The Student Rabbit Card can only be used by current full-time students aged 23 years or younger and currently studying at an academic institution in Thailand or studying in a foreign country at an institution recognized by the Ministry of Education.
Senior Rabbit Card
The Senior Rabbit Card may only be used by Thai senior citizens aged 60 years and over, so this senior card cannot be purchased by foreigners even if they are over 60 years old.

BTS Rabbit Card Price
The BTS Rabbit Card price starts at 200 THB and includes a 100 THB card issuance fee and a 100 THB initial charge amount that can be used for traveling.
You can conveniently book the card online with our partners here: Bangkok BTS Skytrain Rabbit Card Bookings.
The BTS Rabbit Card is valid for 7 years, and the top-up amount is valid for 2 years from the last use.
You can top up the card at any BTS ticket office or partner shops, with a minimum amount of 100 THB and a maximum of 4,000 THB.
When buying the Rabbit Card, it is necessary to show an ID card or a passport, as the personal information is registered on the card.
Where to buy a Rabbit Card in Bangkok?
Rabbit Card Bangkok cannot be purchased at ticket vending machines, but you can buy this type of Bangkok BTS ticket at the ticket office of any BTS Skytrain station.
It is also possible to book a BTS Rabbit Card online in advance and collect it on arrival at Suvarnabhumi Airport (BKK). The Bangkok BTS card for tourists can be booked here: Bangkok BTS SkyTrain Rabbit Card Bookings.
Who should buy the BTS Rabbit Card?
The BTS Rabbit Card is the best solution for those who spend time in Bangkok for a few days and often take the BTS to get to the destinations along the Skytrain line during the day. With Rabbit Card, you don't need to prepare small amounts of money every time you buy a ticket, and you don't have to queue at the ticket booth or ticket vending machine, letting you pass easily. That is especially important during peak hours.
Those who plan to stay in Bangkok for a day or two can consider buying a BTS One-Day Pass and just activating it on the day they want to use it.
This type of Bangkok BTS card can also be booked online with our partners. Discover special offers here: Bangkok BTS Skytrain One-Day Pass Bookings.
Benefits of BTS Rabbit Card
Ticket Packages
Bangkok Rabbit Card users can save on the ticket cost. There are normally promotions for buying tickets in packages such as:
- 35 trips for 1,155 THB (33 THB per trip) valid for 30 days
- 25 trips for 875 THB (35 THB per trip) valid for 30 days
- 15 trips for 555 THB (37 THB per trip) valid for 30 days
- 10 trips for 390 THB (39 THB per trip) valid for 60 days
However, these tickets can be used only for the trips between Mo Chit and On Nut stations on the Sukhumvit Line and between National Stadium and Wongwian Yai stations on the Silom Line (line extensions are excluded).

Promotions
Many restaurants offer promotions or a discount just by paying with a Rabbit Card, for example:
- Get a 10% discount when purchasing some items at McDonald's.
- Get a 10 THB discount at Fuku Matcha.
- Get a 30% discount for any services at Cheraim Thai Massage.
Rabbit Rewards
In addition, Rabbit Card Bangkok has a point and coupon system called "Rabbit Rewards." You can earn points every time you use the BTS, shop, or eat and pay with the BTS Rabbit Card. The accumulated points can be exchanged for coupons from various shops. However, you need to check the terms and conditions before purchasing goods or services, as the coupon can be used at some branches of the shops and in a specific period of time.

Examples of Rabbit rewards are as follows:
- Redeem 250 points to get a free 1 BTS trip for passengers who use the Adult Rabbit Card.
- Redeem 180 points via application to get a free Savory Pretzel worth 35 THB at Auntie Anne's.
- Redeem 300 points via application to get 2 free pieces of donuts at Mister Donut worth up to 58 THB.
- Redeem 320 points via application to get a free selected beverage (size: 16 oz.) at Fuku Matcha worth 75 THB.
- Redeem 460 points via application to get a 100 THB discount with no minimum spend on regular-priced menus at Katsuya.
- Redeem 600 points via application to get a free selected beverage at Black Canyon worth up to 99 THB.
- Redeem 1675 points via application to get a free Turtle umbrella valued at 299 THB.
- Redeem 200 points via application to get a free flight discount voucher valued at 200 THB for Nok Air.
For the extended list of currently active Rabbit rewards, check rewards.
Bangkok BTS Routes with Rabbit Card
With the BTS Rabbit Card, you can travel between all BTS stations in Bangkok. The train lines covered by the card are the following:
In addition to skytrains, the Chao Phraya Express Boat now also accepts the Rabbit Card for paying the fare.
However, the BTS Rabbit Card cannot be used on Bangkok MRT Blue and Purple lines, Airport Rail Link (train connecting Suvarnabhumi Airport with the city center), or SRT Red Line (train connecting Don Mueang Airport with the city).
Tips
Collect the card on arrival at Suvarnabhumi Airport (BKK) by booking the BTS Rabbit Card online here: Bangkok BTS SkyTrain Rabbit Card Bookings.

