This is NOT an official government website. We are an independent resource providing information and assistance to travelers.

How can I register my Rabbit Card if I am stuck on the Foreigner and Thai citizens page in the app?

Nov 16, 2025
3 days ago
Simsan *********
ORIGINAL POSTER
I got my rabbit pass but I cannot register in my rabbit application. I'm stuck in the Foreigner and Thai citizens page. Foreigner cannot be selected. Is it only for Thai citizens?
1,554
views
6
likes
39
all likes
20
replies
0
images
12
users
TLDR : Answer Summary
To register your Rabbit Card, you need to go to a BTS station ticket booth in person with your passport. The app might not allow foreigners to register directly due to system limitations. Several users confirmed that it’s necessary to visit a physical location for registration, and you can reload your card at the station or various food courts.
Claus *********
you can do at many food courts too
Arthur ***************
You don't need the rabbit wallet to upload money to your rabbit card. There is a different function for that in the app. I am sure since you already have the card they did all the passport check when you got it.
John *********
This is good to know!
Steve *******
This is Thailand. They launch things that don't work all the time.

You have physically go to a BTS station with your passport to register.
Elías ********
First time registration for foreigners must be done at the BTS station counter. You need to bring your passport, or at least a photo of it. I did it in less than 5 minutes.
Simsan *********
ORIGINAL POSTER
@Elías *******
I purchase from the counter with my passport and thai phone no. I just want to reg on app to see billing history and top up with card.
Elías ********
@Simsan ********
you need to register at the counter one more time. Also, you can top up with Thai bank accounts only, no cards.
Markus *******************
I also had to register my Rabbit Card at a BTS station. There was no other way.
Jesper *******
Bring your passport and rabbit card to the ticket office
Steve *******
How did you get the card without going to the ticket office and registering it
Simsan *********
ORIGINAL POSTER
@Steve ******
I purchase from the counter with my passport and thai phone no.
Elías ********
@Steve ******
you don't need to register the card if you want to use it, without apps. You need to register it only if you want to use it thru the apps and top up online.
Markus *******************
@Steve ******
You can buy the card online in Lazada, but you have to register it.
Ti ******
Go to a BTS station and get them to do it at the ticket booth. Make sure you take your passport with you or they won't do it.
Simsan *********
ORIGINAL POSTER
@Ti *****
I purchase from the counter with my passport and thai phone no. I just want to reg on app to see billing history and top up with card.
Jef ********
Copy on the phone is also ok
Ti ******
@Jef *******
, no, many places don't accept it
Jef ********
Every Time I’ve topped up at different BTS I’ve just shown a copy on my phone 🙏🏽👌
Maximilian *******
For top up you don’t need your passport :)
DTV_Be*******
You could just reload it any bts station