To make traveling on BTS Bangkok easier, you can use one of the BTS cards that help you save time and money. On the days when you are planning to travel by BTS Skytrain a lot, get the BTS One-Day Pass that will allow you to use the BTS Green Line all day long for a fixed price.

This BTS ticket allows you to take the BTS Bangkok for unlimited rides within the operating hours on the day of activation. You can freely move around major areas in downtown Bangkok, especially Siam, Silom, and Sukhumvit, where many hotels, restaurants, shopping malls, sightseeing spots, and nightlife venues are located.
Bangkok BTS One-Day Pass Price
The BTS One-Day Pass price is 150 THB. However, discounts are often offered for online bookings.
You can book the pass online with our partners here: Bangkok BTS Skytrain One-Day Pass Bookings.

Usually, the price of a one-way BTS ticket costs 17-47 THB per journey. The price of the day pass will be much lower than the cost of one-way tickets if you use the BTS Skytrain a lot during the day. When you are planning to travel around the city a lot, this pass will be very cost-effective, and you will not only be saving money but also time that you would be wasting in the queue at BTS ticket vending machines or counters.
Where to Buy Bangkok BTS One-Day Pass?
Day passes 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.
You can also book the ticket online in advance, where payments in a wide range of currencies are accepted. Discounts are often offered for advance bookings. Check for current offers and book BTS day tickets with our partners online here: Bangkok BTS SkyTrain One-Day Pass Bookings.
When booking online, the ticket can be conveniently collected at Suvarnabhumi Airport (BKK).
Who should get a Bangkok BTS One-Day Pass?
This BTS ticket is the best solution for those who will be in Bangkok for a day and mainly want to visit tourist destinations along the BTS Skytrain line during the day. With the BTS One-Day Pass, you don't have to queue at the ticket booth or ticket vending machine and can pass easily. That is especially important during peak hours.
If you stay in Bangkok for 2 or more days and need multi-day tickets, you can simply buy multiple one-day tickets according to the number of days you are going to use them and just activate your pass on the day you want to use it.
Those who plan to stay in Bangkok for a longer time can save time by getting a BTS Rabbit Card. It is a top-up card that lets you avoid purchasing individual tickets for every ride and comes with many other benefits. This card can also be conveniently booked online here: BTS Skytrain Rabbit Card Bookings.
BTS Routes with BTS One-Day Pass
With the day pass, you can only travel between the BTS stations on the Sukhumvit Line (light green) and the Silom Line (dark green). You can transfer between the lines at Siam BTS Station.
The BTS One-Day Pass cannot be used on other train lines, such as the MRT Blue, Purple, Yellow, and Pink lines, the Airport Rail Link (train connecting Suvarnabhumi Airport with the city center), the Gold Line (train to ICONSIAM), or the SRT Red Line (line connecting Don Mueang Airport with the city).
Tips
The BTS Green Line is operating daily from 06:00 to midnight. The BTS One-Day Pass is valid until midnight on the day of activation.
BTS day tickets can be booked online and picked up at Suvarnabhumi Airport (BKK) on arrival. Online bookings are available with our partners here: Bangkok BTS SkyTrain One-Day Pass Bookings.

