MRTBangkok.com

The mass rapid transit system in Bangkok is complex and consists of several separate metro systems with different fare rates set for the journey. To get an idea about the cost of travel, discover the Bangkok MRT fare rate for each line and find the fare calculator to know the metro ticket price for a trip on MRT and BTS lines in Bangkok.

In most cases, the Bangkok metro fare for a single journey depends on the distance or the number of stations traveled. However, the fare calculation varies between different Bangkok MRT, BTS, and SRT lines.

Fare Rate on Bangkok Metro Lines

Separate fare calculation is used on the following Bangkok metro systems:

1. MRT Blue Line & MRT Purple Line

2. BTS Green Line (one fare calculation for BTS Sukhumvit Line and BTS Silom Line)

3. BTS Gold Line

4. MRT Yellow Line

5. MRT Pink Line

6. Airport Rail Link

7. SRT Red Line (one fare calculation for SRT Dark Red Line and SRT Light Red Line)

The current fare on each Bangkok metro system are detailed below.

1. Bangkok MRT Blue & Purple Line Fare

The current MRT Blue Line fare is from 17 THB to 45 THB for a single journey, depending on the distance.

Tickets on the MRT Purple Line cost from 14 THB to 42 THB per journey. 

If your journey requires a transfer between the MRT Blue Line and the MRT Purple Line, the total fare can go up to 71 THB.

The exact Bangkok MRT fare for your journey can be found on the board at the station. To know the price in advance, you can also use the MRT Fare Calculator.

2. Bangkok BTS Green Line Fare

The Bangkok BTS Green Line fare is from 17 THB to 62 THB per trip, depending on the length of the journey. One fare calculation system is used for both lines, the BTS Sukhumvit Line (Light Green) and the BTS Silom Line (Dark Green).

The exact BTS fare for your journey can be calculated on the Bangkok BTS Fare Calculator.

With Rabbit Card, sometimes you can pay less than the official fare, as they are often making various promotions, e.g., buying a package of tickets for as low as 25 THB per ticket for any distance ride.

The standard price of the BTS SkyTrain One-Day Pass that allows you to use the Green Line all day long for a fixed price is 150 THB per day. Discounts are often offered for online bookings.

3. Bangkok BTS Gold Line Fare

Even if it's connected with the BTS Green Line, the Gold Line train uses a separate fare calculation system. The current Bangkok BTS Gold Line fare is 16 THB for a single journey between any of the stations on the line.

If you want to transfer to the BTS Green Line, to know the total Bangkok BTS fare in advance, you can use the BTS Fare Calculator.

4. Bangkok MRT Yellow Line Fare

The Bangkok MRT Yellow Line fare depends on the distance and the number of stations traveled and can be from 15 THB to 45 THB for a single journey between the stations on the line.

To find the exact MRT Yellow Line fare for your trip, check the "Fare Information" board at the station or use the SkyTrain Fare Calculator.

With Rabbit Card, sometimes you can pay less than the official fare, as they are often making various promotions, e.g., buying a package of tickets for as low as 25 THB per ticket for any distance ride.

5. Bangkok MRT Pink Line Fare

The Bangkok MRT Pink Line fare depends on the distance and can be from 15 THB to 45 THB for a single journey between the stations on the line.

To know the exact fare of your trip, use the SkyTrain fare calculator.

With Rabbit Card, sometimes you can pay less than the official fare, as they are often making various promotions, e.g., buying a package of tickets for as low as 25 THB per ticket for any distance ride.

6. Bangkok Airport Rail Link Fare

The current Bangkok Airport Rail Link fare for a single journey varies from 15 to 45 THB, depending on the distance (the number of stations traveled).

The exact fare for your journey can also be found on the fare table at the station.

7. Bangkok SRT Red Line Fare

The Bangkok SRT Red Line fare depends on the distance and can be from 12 THB to 42 THB for a single journey between the stations on the line. One fare calculation system is used for both lines, the SRT Dark Red Line (Northern) and the SRT Light Red Line (Western).

The exact fare for your journey can be found on the SRT Red Line Fare Table at the station. To know the price in advance, you can also use the SRT Red Line Fare Calculator.

Bangkok Metro Fare Calculator

The exact fare for a journey can be found at the station or by using the official Bangkok MRT, BTS, or SRT fare calculator. However, all three calculators only calculate the fare for the metro lines each company operates.

Bangkok MRT Fare Calculator

This Bangkok MRT fare calculator can be used to calculate the price for the journey on the following metro lines:

Blue Line

Purple Line

In case the form above is not functioning well on your device, you can also access the MRT Fare Calculator via this link.

Bangkok BTS Fare Calculator

This Bangkok BTS fare calculator can be used to calculate the price for the journey on the following metro lines:

Sukhumvit Line (Light Green) 

BTS Silom Line (Dark Green)

Gold Line

Yellow Line

Pink Line

In case the form above is not functioning well on your device, you can also access the BTS Fare Calculator via this link.

Bangkok SRT Fare Calculator

This Bangkok SRT fare calculator can be used to calculate the price for the journey on the following metro lines:

SRT Dark Red Line

SRT Light Red Line

In case the form above is not functioning well on your device, you can also access the SRT Fare Calculator via this link.

Money Saving Tips

With the Rabbit Card you can often pay less than the official fare, as they are normally making various promotions. It is usually possible to buy a package of tickets for as low as 25 THB per ticket for any distance ride. The Rabbit Card can be used on 5 Bangkok metro lines: Sukhumvit Line (Light Green), Silom Line (Dark Green), Gold Line, Yellow Line, and Pink Line.

The BTS SkyTrain One-Day Pass allows you to use the Green Line all day long for a fixed price. This type of ticket is useful when you are planning to explore various destinations along the Sukhumvit Line and the Silom Line.


THAIest Team is the author of this guide. We are the team of Thailand local travel experts and foreign travel enthusiasts who created THAIest—a travel guide dedicated to discovering the best of Thailand travel & Thai food. Being frequent travelers, we share our experience of creating the best trips around Thailand since 2017, including our firsthand experience of daily usage of the MRT, BTS, and other metro systems in Bangkok.