Train 109 Bangkok to Chiang Mai Ticket Price

Train 109 from Hua Lamphong Station Bangkok to Chiang Mai is a slower Rapid service that offer the cheapest possible way to get to Chiang Mai.

Train 109 Ticket Prices to Chiang Mai from Bangkok

3rd Class carriage seats (fan):

  • Adult Fare: 231 Baht
  • Child Fare: 171 Baht

2nd Class carriage seats (fan):

  • Adult Fare: 391 Baht
  • Child Fare: 251 Baht

2nd class day and night coach (Air-condition):

  • Adult Fare: 691 Baht Upper Berth - 761 Baht Lower Berth
  • Child Fare: 551 Baht Upper Berth - 621 Baht Lower Berth

If you would like to see the full timetable, with all the stops for train 109 click here >

To book tickets for this train online click here >

Back to the Bangkok to Chiang Mai timetable page >

Other ways to get from Bangkok to Chiang Mai:

Travel on this service is one of the slowest ways to travel, so you should also take a look at either:

Taking a bus / coach >

Taking a cheap flight from BKK / DMK to CNX >

Powered by 12Go Asia system

Seats and Sleeping Berths on Train 109

If you can handle a long night in a noisy third class seat, this train offers the cheapest way to travel from Bangkok to Chiang Mai using any transport.

3rd class seating3rd class seating

The second class compartments are also fan cooled, but offer more comfortable seats.

2nd class seating2nd class seating

By fare most comfortable are the Day & Night carriages.

Lower berths offer the most comfortable sleep and are considerably wider than the upper berths (so they cost more and sell out quickly).

These carriages are air-condtioned and can get quite cold at times, so bring something warm to wear.

2nd Class Day and night seats that convert in to comfortable beds2nd Class Day and night seats that convert in to comfortable beds

All long distance sleeper services in Thailand travel with a restaurant car attached, where you can buy reasonably priced food and soft drinks (no alcohol allowed) for dinner or breakfast.

Station Information

For information on the railway stations on this route, please visit the following pages on our site:

Bangkok, Hua Lamphong Railway Station page >

How to get to / from  Bangkok station >

Chiang Mai Railway Station page >

How to get to / from Chiang Mai Station >

Booking Tickets on Train 109 Bangkok to Chiang Mai

As with all trains from Bangkok to Chiang Mai, you should book your tickets in advance as far as possible if you want to travel in anything other than third class.

Booking train tickets in Thailand is relatively easy and go on sale up to 90 days in advance.

You can by advance tickets from any SRT station advance booking office or ticket counter.

Or, you can book tickets online (extra admin fees apply) >

Bangkok trains main page >

Chiang Mai trains main page >

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 >