Taking a train is a great way to travel from Chumphon to Bangkok. From Koh Tao you can take the Lomprayah ferry and bus service direct to Chumphon Train Station. Also, inexpensive sleeper berths are available on overnight trains saving you the expense of paying for a night in a hotel room.
Train Times from Chumphon to Bangkok
There are currently 9 train services a day from Chumphon to Bangkok.
Train | Chumphon | Bangkok | Service |
172 | 00:14 | 10:30 | Rapid |
32 | 01:05 | 10:50 | Special Express |
38/46 | 01:42 | 12:05 | Special Express |
40 | 12:36 | 20:30 | Special Express |
168 | 20:03 | 07:00 | Rapid |
86 | 21:25 | 07:45 | Express |
170 | 22:20 | 08:25 | Rapid |
84 | 22:51 | 09:25 | Express |
42/44 | 23:34 | 08:45 | Special Express |
- The fastest service from Chumphon to Bangkok is Train #40, departing at 12:36, scheduled to complete the journey to Bangkok in 7 hours 54 minutes.
- The slowest service from Chumphon to Bangkok is Train #168, departing at 20:03, which is scheduled to reach Bangkok 10 hours 57 minutes after departing from Chumphon.
- If you plan to travel on one of the overnight trains book a 1st or 2nd class air-conditioned sleeper berth.
- The most comfortable train is Train #32 departing from Chumphon at 01:05 which is a new service introduced in December 2016. Train #32 uses the new rolling stock of modern carriages the State Railways of Thailand has recently purchased.
Buy Tickets from Chumphon to Bangkok
Use the Search Box below to buy your train tickets from Chumphon to Bangkok.
- Sleeper seats are available to book online as well as the cheaper seat only options.
- After booking your tickets will be sent to you by e-mail.
Ticket Prices from Chumphon to Bangkok
Seat Type | Online Price | Station Price |
1st Class A/C Sleeper | 1,444 THB | 1,194 THB |
2nd Class A/C Sleeper | 920 to 980 THB | 650 to 690 THB |
2nd Class A/C Seat | 730 to 760 THB | 510 THB |
2nd Class Fan Sleeper | 700 THB | 450 THB |
Booking Tickets in Advance
Booking online is more expensive than buying your ticket at the train station in Thailand, however, on busy days 1st and 2nd Class A/C Sleeper Seats will all have been booked out a few days or weeks in advance of the day of travel.

If you want to travel in a sleeper berth overnight on a train in Thailand we recommend that you book in advance online or in person at a train station in Thailand at least 14 days before your the day you plan to travel.
Location of Chumphon Train Station
- See more information about Chumphon Train Station
Location of Bangkok Train Station
- From the 19th January 2023 the main railway station in Bangkok is Krung Thep Aphiwat Central Terminal (also known as Bang Sue Grand Station).