Thailand train classes

CNR second class sleeper

An air-conditioned berth in an open car of 40, with a curtain and bedding, on the newest CNR carriages. On 3 night lines from 997 THB (US$ 29.68), bookable 90 days ahead. The best value on the SRT network for a night on the train.

Comparing classes? See all Thailand train classes

40 berths per car On 3 lines From 997 THB (US$ 29.68) Book 90 days ahead
★★★★★ Rated Excellent on Trustpilot Official SRT e-ticket Secure payment
8 trains sell this class
from 997 THB (US$ 29.68) per berth
Official SRT e-ticket

Book Thailand train tickets online

YesMyTrips books State Railway of Thailand (SRT) tickets for routes across Thailand. Prices shown in the search results are final and include all fees: nothing is added at checkout. You receive the official SRT D-Ticket as a PDF by email once your booking is confirmed.

Why travelers book with YesMyTrips

  • Final prices from the first screen, all fees included. QR code payment costs even less.
  • Choose your exact seat or berth on most trains.
  • Real-time prices and availability from the operator.
  • Real people answer by email, WhatsApp or Telegram.
  • We handle changes and cancellations with the operator for you, when the operator allows them.
Search trains in Thailand

Founded by Maxence Decamp, train booking specialist in Southeast Asia since 2019. YES MY TRIPS Co., Ltd. (Vietnam), member of EuroCham Vietnam and CCI France Vietnam.

Where to find it

Every train with this class, and its fares.

One row per train and direction, on its full run. SRT fares per berth, all fees included.

Train Route Times Upper berthLower berth
9Special Express CNR Bangkok - Chiang Mai12h35m 18:40 → 07:15+1 1,062 THB (US$ 31.62) 1,174 THB (US$ 34.95) Book →
10Special Express CNR Chiang Mai - Bangkok12h10m 18:20 → 06:30+1 1,062 THB (US$ 31.62) 1,174 THB (US$ 34.95) Book →
23Special Express CNR Bangkok - Ubon Ratchathani8h55m 21:05 → 06:00+1 997 THB (US$ 29.68) 1,108 THB (US$ 32.99) Book →
24Special Express CNR Ubon Ratchathani - Bangkok9h35m 19:15 → 04:50+1 997 THB (US$ 29.68) 1,108 THB (US$ 32.99) Book →
25Special Express CNR Bangkok - Nong Khai10h00m 20:25 → 06:25+1 1,013 THB (US$ 30.16) 1,125 THB (US$ 33.49) Book →
26Special Express CNR Nong Khai - Bangkok9h50m 19:40 → 05:30+1 1,013 THB (US$ 30.16) 1,125 THB (US$ 33.49) Book →
31Special Express CNR Bangkok - Hat Yai14h15m 16:50 → 07:05+1 1,135 THB (US$ 33.79) 1,247 THB (US$ 37.12) Book →
32Special Express CNR Hat Yai - Bangkok14h25m 17:45 → 08:10+1 1,135 THB (US$ 33.79) 1,247 THB (US$ 37.12) Book →

Shorter trips on the same trains cost less: open the route for its own fares.

Verified SRT fares.Times and fares from the State Railway of Thailand, not estimates. Last verified: October 20, 2026
i

Lower or upper berth?

The lower berth is wider, has the window and turns into a bench by day. It always sells first. The upper berth is narrower but perfectly fine if the ladder does not bother you. With the curtain closed, privacy is decent but not total: bring earplugs and an eye mask, the corridor lights sometimes stay on at night.

Inside the cabin

What you get, in numbers.

Cabin specs

Type
Open carriage, curtains
Lockable door
No
Air-conditioning
Central
Washbasin in cabin
No
Power
220 V type C sockets + USB
Bedding
Sheet, duvet, pillow
Berth size
Lower 183 × 73 cm · Upper 183 × 57 cm
Showers
None in the car
Dining car
Yes
Luggage allowance
Up to 40 kg per passenger
i

Travelling as a family? Take a bay of four.

Berths come in groups of four, two lower and two upper facing each other. Book all four in one bay and you get an almost private space. For full privacy with young children, look at CNR first class and its connecting cabins instead.

Seat map

Picking the right berth.

The car has 40 berths, half lower and half upper. On YesMyTrips every berth is labelled "upper" or "lower" and light blue means free. On the official SRT site, green means free. Odd numbers are usually upper berths and even numbers lower, with exceptions on some trains: trust the ladder icon, which only appears on upper berths.

YesMyTrips seat map
YesMyTrips seat map
Official SRT seat map
Official SRT seat map
i

Travelling as a woman alone?

CNR second class has carriages reserved for women, with the same berths. A reassuring option when travelling alone or with friends.

The ladies-only carriage →
Booking window

When and how to book it.

SRT opens sales 90 days before departure, at 08:30 Bangkok time.

High season (November to February, Songkran in April)

Book on opening day, 90 days out, from 08:30. Lower berths on the busiest trains can go within hours.

Low season (May to October)

Book within the first week after sales open, even on weekdays. Weekends stay busy all year.

Missed the opening?

Check again in the week before departure: SRT sometimes releases seats held for groups, and cancellations do happen. Not guaranteed, but worth a daily look.

If it is sold out

Move the date before you change class, and avoid Friday and Sunday nights. Otherwise classic second class often still has berths, on older carriages.

Your date is not open yet? Book it ahead

1
Search your route
Enter your route and date on YesMyTrips. Future trains will display with an orange "Not open yet" button.
NOT OPEN →
2
Choose train & class
Click on the train to see available travel classes. Each specific class features its own "Waitlist" button.
WAITING LIST →
3
Enter your email
A window will pop up. Enter your email address to subscribe to that precise train and class. Your alert is created instantly.
ALERT CREATED →
4
Get notified instantly
YesMyTrips checks availability daily. The exact moment reservations open, you will receive an immediate email with a direct booking link.
EMAIL SENT
Before you book

Quick answers.

How much is a CNR second class sleeper berth?

From 997 THB (US$ 29.68) for an upper berth to 1,247 THB (US$ 37.12), depending on distance and berth. Bangkok - Chiang Mai: upper 1,062 THB (US$ 31.62), lower 1,174 THB (US$ 34.95). Fares verified October 20, 2026, all fees included.

How far ahead can I book?

90 days before departure, from 08:30 Bangkok time. On shorter trips (under 60% of the line) the window can be shorter.

How is it different from CNR first class?

CNR second class is an open car: berths are separated by a curtain. First class is a private cabin for two with a lockable door and a washbasin. The CNR carriages are the same, only the layout changes. For most travellers, second class is very comfortable for much less.

Lower or upper berth: which one?

The lower berth is wider, has the window and turns into a bench by day. It costs a little more and always sells first. The upper berth is fine if you are not afraid of heights and do not need your luggage often.

Is it air-conditioned?

Yes, the cars are fully air-conditioned and the staff set the temperature centrally. It can feel cold: bring a sweater or a light jacket.

Can a family travel in second class?

Yes. Berths are grouped by four facing each other. Book all four in one group and you get an almost private space. With young children, first class with connecting cabins is more private.

Are there showers?

No, second class cars have no shower. There are toilets at the end of the car.

Are meals included?

No. The dining car is open to you, but value is average. Bring your own food or buy from vendors at stations, which is allowed (just skip the durian).

Sources & verification. Specs cross-checked against the SRT D-Ticket system.

Book your CNR second class sleeper

Live availability, all fees included, official SRT e-ticket by email.

Find tickets ↑

About the author

Maxence Decamp, founder of YesMyTrips, on a boat in Southeast Asia.

Maxence Decamp

French, based in Southeast Asia since 2017

I spent six years in transport booking across Southeast Asia before founding YesMyTrips in 2025. In those years I saw too many travellers arrive at the wrong station, miss their train, or pay two or three times the real fare because of contradictory information found online. The platform exists to make booking simple and reliable.

This editorial site exists for a different reason. Most English language guides to trains in the region are generic, copied from one blog to the next, and often wrong. Here I publish data checked against the official operator systems, and I write the guides from riding the routes myself, not from a search engine.

This blog combines YesMyTrips' regularly verified data and my own travel notes, route by route.