41 THB · 8 stations · ~16 min
The single-journey BTS Skytrain fare from On Nut to Chit Lom is 41 THB, travelling 8 stations in about 16 minutes. The fare is the same in both directions and can be paid with a single-journey token, a Rabbit card, or a contactless card.
See live arrivals at On Nut or Chit Lom, or calculate another route.
BTS Green Line fares are distance-based, not flat. You pay by the number of stations travelled: 17 THB for 1-2 stations, then about 4 THB more per station, capped at 45 THB in the core network. Trips continuing into the Sukhumvit extensions rise to a maximum of 65 THB (rates effective 1 November 2025).
| Stations | Fare |
|---|---|
| 1-2 | 17 ฿ |
| 3 | 21 ฿ |
| 4 | 25 ฿ |
| 5 | 29 ฿ |
| 6 | 33 ฿ |
| 7 | 37 ฿ |
| 8 | 41 ฿ |
| 9+ (core) | 45 ฿ |
| extension zone | up to 65 ฿ |
Siam → Asok · Siam → Mo Chit · Siam → Nana · Siam → Phrom Phong · Siam → Ekkamai · Siam → On Nut · Siam → Sala Daeng · Siam → Saphan Taksin
Fares indicative, based on official BTS distance pricing effective 1 Nov 2025. Not affiliated with Bangkok Mass Transit System PCL.