Train from Bangkok to Chumphon Timetable, Ticket Price, Booking

The train from Bangkok to Chumphon departs 10 times a day from Hualamphong Railway station and takes 6.5 to 9.5 hours to cover the 485 km distance. Ticket prices start at 192 THB for a 3rd Class seat on a Rapid train, up to 1424 THB for a 1st Class sleeping berth on a Special Express.

A popular way to travel to Koh Tao from Bangkok is to catch the train to Chumphon, then connect to the ferry that leaves from outside the city to the popular scuba diving island.

SRT train in ThailandSRT train in Thailand

Most trains to Chumphon leave from Bangkok's main railway station at Hua Lamphong, with a few, slower, but really cheap services leaving from Thonburi Station.

Bangkok to Chumphon Train Schedule (from Hua Lamphong to Chumphon)

To view the train schedule in the other direction from Chumphon to Bangkok click here >

Train Depart Arrive Type More Info
43 08:05 14:36 Special Express DRC Info >
171 13:00 21:12 Rapid Info >
31 14:45 22:34 Special Express Info >
37 / 45 15:10 23:15 Special Express Info >
169 15:35 00:42 Rapid Info >
83 17:05 01:16 Express Info >
173 17:35 02:48 Rapid Info >
167 18:30 03:18 Rapid Info >
85 19:30 04:13 Express Info >
39 / 41 22:50 05:49 Special Express DRC Info >

For information on travel by bus from Bangkok to Koh Tao (via Chumphon) click here >

Click on a train number below to see the full timetable with all the stops for that service.

To check for the latest train departure times to Chumphon - visit the Thai Railways website timetables page here >

For all the information you need on Hua Lamphong railway station including travel to and from the station to popular areas of the city visit our:

Bangkok Train Station page here  >

For places to stay near Bangkok station visit our hotels near Hua Lamphong page here >

Powered by 12Go Asia system

Trains from Bangkok Thonburi to Chumphon

Train Depart Arrive Type
255 07:30 16:55 Ordinary
177 19:30 03:47 Rapid

Full Timetables :



For information on Thonburi station in Bangkok click here >

For seat classes and ticket prices for these trains please see below.

Fares for the Train from Bangkok to Chumphon

All fares quoted below are in Thai Baht (THB) for adult, one-way tickets from Hualamphong station.

Rapid trains from Thonburi station are just a few Baht cheaper.

No discount is given for return tickets.

Special Express Diesel Railcars (DRC)
These are 2nd class air-conditioned, seats only sprinter trains.

Tickets cost 510 THB and include a small prepacked meal and soft drinks.

DRC Sprinter train from Bangkok to ChumphonDRC Sprinter train from Bangkok to Chumphon

Special Express Trains
1st class air-conditioned seats / sleeping berths
Upper 1034 THB
Lower 1234 THB

2nd class a/c seats / sleeping berths
vary depending on which type of carriage is being used.

They cost:

Upper 660 THB
Lower 730 THB


Upper 680 THB
Lower 770 THB

2nd class fan seat
380 THB

3rd class fan seat
272 THB

Please note: Train number 31 now operates with the new Chinese made coaches and is more expensive costing:

1st class
Upper 1224 THB
Lower 1424 THB

2nd class
Upper 820 THB
Lower 920 THB

Express Trains
1st class a/c seats / sleeping berths
Upper 994 THB
Lower 1194 THB

2nd class a/c seats / sleeping berths
Upper 590 or 620 THB depending on type of carriage used.
Lower 640 or 690 THB depending on type of carriage used.

2nd class fan seat
340 THB

3rd class fan seat
232 THB

Rapid Trains
2nd class a/c seats / sleeping berths
Upper 580 THB
Lower 650 THB

2nd class fan seats / sleeping berths
Upper 400 THB
Lower 450 THB

2nd class fan seat
300 THB

3rd class fan seat
192 THB

Ordinary Train

The one Ordinary train that leaves from Thonburi is the cheapest way to travel from Bangkok to Chumphon, just don't expect it to arrive on time! Tickets cost :

2nd class fan seat
185 THB

3rd class fan seat
80 THB

3rd Class seats on a train to Chumphon from Bangkok3rd Class seats on a train to Chumphon from Bangkok

Child Fares
For children aged 3 to 11 please deduct the following from the above fares, depending on your class of seat.
1st class - 197 THB
2nd class - 95 THB
3rd class - 41 THB

Children under 3 years old travel for free.

Booking Tickets on the Bangkok to Chumphon Train

Tickets can be purchased from any railway station in Thailand.

You can also book tickets online (for a small extra fee) via the SRT booking website or by using an online ticket agent (see link below).

Combination train and ferry tickets to Koh Tao / Phangan can be purchased at travel agents in Bangkok but are no longer available from Thai Railways ticket offices at Hualamphong railway station.

You can also book train and ferry tickets from our online booking page here >

If you don't have a combo ticket you will find ferry tickets available to you as soon as you get off the train in Chumphon with many Thai ladies greeting every arrival to sell you ferry tickets and accommodation.

See our Chumphon railway station page for more info here >

All times and fares shown are for information only. Please check with the nearest station or by calling their 24 hour call centre on 1690.

You can also check the SRT official website :

(See below the Bangkok to Chumphon train timetable above for a direct link to the Thai Railways timetable page).

Bangkok Trains main page >

How to travel from Bangkok to Koh Tao  >

Book Transport / Hotels Online

Malaysia / Singapore:

- Bus >

- Train >

- Ferry >

Thailand / Laos / Cambodia / Vietnam...:

 - Bus >

 - Train >

 - Ferry >


Find Cheap Flights in SE Asia >


Find the best deals for hotels >