The average train between Sathorn Pier and Terminal 21 takes 18 min and the fastest train takes 14 min. The train runs at least 7 times per hour from Sathorn Pier to Terminal 21. The journey time may be longer on weekends and holidays; use the search form on this page to search for a specific travel date.
Trains run every 10 minutes between Sathorn Pier and Terminal 21. The earliest departure is at 12:06 AM at night, and the last departure from Sathorn Pier is at 11:58 PM which arrives into Terminal 21 at 12:20 AM. All services require a transfer at Bts Sala Daeng and take an average of 18 min. The schedules shown below are for the next available departures.

18 min • 1 change
17 min • 1 change
16 min • 1 change
15 min • 1 change
5h 36m • 1 change
18 min • 1 change
17 min • 1 change
16 min • 1 change
5h 36m • 1 change
18 min • 1 change
17 min • 1 change
16 min • 1 change
5h 36m • 1 change
18 min • 1 change
17 min • 1 change
16 min • 1 change
6h 6m • 1 change
15 min • 1 change
16 min • 1 change
17 min • 1 change
22 min • 1 change
15 min • 1 change
16 min • 1 change
17 min • 1 change
22 min • 1 change
18 min • 1 change
17 min • 1 change
16 min • 1 changeWant to know about travelling from Sathorn Pier to Terminal 21? We have put together a list of the most frequently asked questions from our users such as: What is the cheapest mode of transport? What is the quickest option? How much do tickets usually cost? and many more.
No, there is no direct train from Sathorn Pier to Terminal 21. However, there are services departing from Bts Saphan Taksin station and arriving at Mrt Sukhumvit station via Bts Sala Daeng station. The journey, including transfers, takes approximately 18 min.
Sathorn Pier to Terminal 21 train services, operated by BTS Skytrain, depart from Bts Saphan Taksin station.
Sathorn Pier to Terminal 21 train services, operated by Bangkok Metro, arrive at Mrt Sukhumvit station.
The distance between Sathorn Pier and Terminal 21 is 5.6 km.
You can take a vehicle from Bts Saphan Taksin to Terminal 21 via Bts Siam and Bts Asok in around 29 min.