BTS in Bangkok: See the city thanks to Skytrain



Joanna Horanin

Like my website?

Current condition

Weather in Bangkok

Partly cloudy



Feels like 31.4😎


UV index



Air quality index

Unhealthy for sensitive groups

Last updated at 24/05/2024, 01:30

Hi, I'm Joanna, the author of The Blond Travels. In the worlds of Thailand and Portugal, I feel like a fish in water - and it's no coincidence! I've been exploring Thailand for over a decade, and I've settled in Portugal for 6 years now. My mission is to support Dreamers - just like you - in discovering these fascinating countries and helping those in love with them find their own place on Earth, preferably for good! Let's uncover these unique corners of the world together.

Transport in Thailand is very well developed and the country’s capital has an extensive network of trains, buses, and boats. BTS in Bangkok is an overground, fast railway, which is perfect to move around the city. It is used by locals, expats, and tourists. You will find the main attractions around its stations, which makes it easier and cheaper to visit Bangkok. If you are moving here, then taking BTS might be part of your daily routine.

How does BTS work?

BTS has 2 main lines:

  • Silom, which runs from the west to the south, between the National Stadium in Siam, and Bang Wa in Thonburi.
  • Sukhumvit, which goes from the west to the north, from Mo Chit to Bearing.

Both lines meet in Siam and also connect with MRT (metro) at Sala Deang and Asok stations. Trains run every 3-6 minutes, start working at 6:30 and finish at around midnight. The last train leaves between 23:30 and 23:50.


Transport in Thailand is quite cheap and tickets for BTS are not pricey either. You will pay 15 Baht to go one station. One day pass costs 120 Baht. You can buy your ticket at a ticket machine.

If you are staying in Bangkok for a longer period and want to use the BTS frequently, you should go for a Rabbit Card, a stored value card which you can top up to make your commutes much more comfortable. It costs minimum 100 Baht, plus 50 Baht deposit. Cards are valid for 5 years and can be topped up from 100 Baht to maximum of 4,000 Baht.

Cost of a 30-day ticket for adults:

  • 15 rides, 25 Baht for one stop, together 375 Baht
  • 25 rides, 23 Baht for one stop, together 575 Baht
  • 21 Baht for one stop, together 840 Baht
  • 50 stops, 20 Baht for one stop, together 1,000 Baht