By train the journey from Bangkok to Den Chai is scheduled to take from 6 to 9 hours depending upon which train you take. Den Chai is 27 km by road from Phrae.
Train Times from Bangkok to Den Chai
There are 7 trains per day from Bangkok to Den Chai.
| Train | Bangkok | Den Chai | Service |
| 7 | 07:30 | 13:53 | Special Express |
| 111 | 07:50 | 16:50 | Rapid |
| 109 | 14:15 | 23:40 | Rapid |
| 9 | 18:40 | 02:45 | Special Express |
| 13 | 20:05 | 04:23 | Special Express |
| 107 | 20:45 | 05:25 | Express |
| 51 | 22:30 | 07:01 | Express |
- The fastest train from Bangkok to Den Chai is Train #7 departing at 07:30, which is scheduled to complete the journey in 6 hours 23 minutes.
- The slowest train from Bangkok to Den Chai is Train #109 departing at 14:15, which is scheduled to arrive 9 hours 25 minutes later at 23:40.
Buy Tickets from Bangkok to Den Chai
Use the Search Box below to buy your train tickets from Bangkok to Den Chai.
We recommend booking either Train #7 or Train #51 as you arrive at Den Chai at a time when there are plenty of connecting services from the train station to Phrae Town.
Ticket Prices from Bangkok to Den Chai
Train tickets from Bangkok to Den Chai purchased online cost 50 to 100 THB more per ticket than buying the same ticket at a train station in Thailand.
| Seat Type | Online Price | Station Price |
| 1st Class A/C Sleeper | 1,587 THB | 1,487 THB |
| 2nd Class A/C Sleeper | 1,066 THB | 966 THB |
| 2nd Class A/C Seat | 584 THB | 486 THB |
| 2nd Class Fan Seat | 428 THB | 356 THB |
| 3rd Class Fan Seat | 289 THB | 239 THB |
Paying more to book your ticket online, available for collection in Bangkok before you travel, is a good idea if you do not have an opportunity to visit a train station in Thailand a few days or weeks before you travel in order to buy a ticket directly. 1st and 2nd Class Sleeper berths are very popular and they tend to sell out well before the day of travel, particularly at busy times of the year during such as during the tourist high season and pubic holidays in Thailand when traditionally Thai people like to travel home to spend the holidays in their home town or village. If you plan to travel around the time of the Songkran festival (middle of April) you generally need to book a month or more in advance.
Location of Bangkok Railway Station
The main railway station in Bangkok is Krung Thep Aphiwat Central Terminal (also known as Bang Sue Grand Station).
Location of Den Chai Railway Station
About Travel from Den Chai to Phrae
Bus services are Den Chai Train Station to Phrae are infrequent and the most popular way to complete the journey is by shared songthaew taxi. A songthaew taxi is a converted pick truck with two rows of seats in the back and a metal cover. Songthaew taxis ply fixed routes and charge relatively little compared to a normal taxi.

Shared Taxi to Phrae
To catch a songthaew taxi on arrival at Den Chai train station simply exit the station via the front entrance and approach one of the songthaew taxis and ask for Phrae. If your train arrives during daylight hours then there will always be one or more songthaew taxi waiting to take you to Phrae. If you can tell the driver a specific location, for instance a hotel, where you would like to go that will make life easier for you and the driver. If not then simply ask for the bus station and walk to your next destination from there.
Cost of Travel to Phrae
You need to agree a price before you set off. Songthaew taxis have a fixed pricing scale, however, not all songthaew operators are honest in relation to applying those prices to people who are not local; Thai tourists sometimes get overcharged as do foreign visitors. Expect to pay 60 to 70 THB for the journey from Den Chai to Phrae, but if you get charged a little bit more it’s not worth arguing about.