Train 109 Bangkok to Chiang Mai Timetable & Ticket Prices

Train 109 is a cheap sleeper Rapid train from Bangkok to Chiang Mai, departing Bang Sue Grand Station (Krung Thep Aphiwat Central Terminal) in the afternoon and arriving very early in the morning in Chiang Mai.

Train 109 Schedule from Bangkok to Chiang Mai

Powered by 12Go system
Station Arrival Time Departure Time
Bangkok (Krung Thep Aphiwat)14:15
Don Mueang14:3014:32
Rangsit14:4214:43
Ayutthaya15:1815:20
Ban Phachi Junction15:3815:39
Tha Rua15:5115:52
Ban Mo15:5815:59
Lop Buri 2 (Tha Wung)16:2616:28
Ban Mi16:5716:58
Chansen17:1017:11
Chong Khae17:1817:19
Ban Takhli17:3117:32
Nong Pho17:5017:51
Nakhon Sawan18:1918:22
Pak Nam Pho18:2718:28
Chumsaeng18:5318:54
Bang Mun Nak19:0819:09
Taphan Hin19:2919:30
Phichit19:5519:56
Bang Krathum20:1020:11
Phitsanulok20:3520:37
Phrom Phiram21:0121:02
Nong Tom21:1021:11
Phichai21:3221:33
Ban Dara Junction21:4421:45
Tha Sak21:5021:56
Tron22:0422:05
Uttaradit22:2022:23
Sila At22:2722:37
Den Chai23:4023:43
Ban Pin00:1600:17
Mae Mo01:1701:18
Nakhon Lampang01:5401:57
Khun Tan02:4902:50
Lamphun03:3503:36
Chiang Mai04:00

This Train operates Daily.



Other services on the route between Bangkok and Chiang Mai:

Train number 7 - Special Express DRC daytime service >

Train number 9 - Special Express night sleeper service >

Train number 13 - Special Express night sleeper service >

Train number 51 - Express night sleeper service >

Sleeping Berths and Seat Classes on Train Number 109

This service operates with 2nd class sleeper coaches and 2nd and 3rd class seat carriages.

All coaches on this service are non air conditioned (fan cooled), so are the cheapest way to travel from Bangkok to Chiang Mai by train.

The beds on this service come in either Upper or Lower berths.

During the early evening the seats are turned into beds.

The lower berths are slightly more expensive but are worth the small extra money as they are much wider and far more comfortable, especially on long journeys like this.

Train 109 Bangkok to Chiang Mai Ticket Prices

2nd class A/C Sleeping Berths
Upper Bed Adult 688 THB
Lower Bed Adult 758 THB

2nd class fan seats
Adult 388 THB

3rd class fan seats
Adult 230 THB

2nd Class Fan Cooled Sleeper Carriage2nd Class Fan Cooled Sleeper Carriage

Booking your Tickets

If you are already in Thailand you can book tickets for this service at any station within the country that has a computerised booking system (which is most of the stations that tourists will be visiting).

You can book your tickets up to 90 days in advance.

We recommend you book as far in advance as possible if you want a sleeping berth, as this route is extremely popular during the high season and often full.

If you are not in Thailand and want to make an advance booking, you will have to go through an agent as the SRT do not have an online booking service.

This will cost you a little more, but is the only way to guarantee a bed during the busy times of year.

To make a booking online click here >

Alternative travel is to go from Bangkok to Chiang Mai by bus.

Most buses leave from the Northern Bus Station, Mochit with a few other tourist buses leaving from the Khao San Road

To find availability and prices for buses to Chiang Mai see our bus booking page here >


Related Pages:

Bangkok to Ching Mai trains main page >