Photograph of a train inside Bangkok’s Hua Lamphong Station, used to introduce rail travel in Thailand
Thailand by train

Thailand train tickets and overnight trains

Travel from Bangkok to Chiang Mai, Ayutthaya, Nong Khai or the south. Choose daytime seats or overnight sleepers based on your itinerary and arrival time.

From BangkokOvernight sleepersThailand’s north–south rail routes
At a glance

What should I check before booking Thailand trains with Quitang?

Confirm the full departure station and date, then choose a seat or sleeper. Bangkok has multiple railway stations. For overnight journeys to Chiang Mai or Hat Yai, also check the arrival date. Quitang offers Chinese-language booking links; SRT D-Ticket is the State Railway of Thailand’s official ticketing channel. Trains, availability, fees and travel credentials are shown in search results and order details.

Booking process and services
Slow travel, deep experience

Make the train part of your Thailand experience

Thailand’s trains suit travellers who enjoy a slower view of the scenery. Overnight journeys can save a hotel night, but trains, seat classes and arrival times vary. Bangkok has several stations; check the full name on your order after booking.

Open Thailand train booking

On mobile, open the Quitang mini program directly. On desktop, scan with WeChat to reach the Thailand search page.

Open the mini program to search trains
Scan with WeChat to search Thailand trainsScan with WeChat
Popular journeys

Popular train routes in Thailand

For long journeys, compare departure times, arrival times and seat classes together.

Before you book

Key checks before booking

01 / Timing

Check the arrival date

Overnight trains may arrive the next day. Book accommodation and onward transport for the actual arrival date.

02 / Seat class

Choose a sleeper to suit your needs

Compare seats and sleepers for longer journeys. Train configurations and availability are shown in search results.

03 / Station

Look beyond “Bangkok station”

Locate the station using the full name in your order. Check travel distances and allow enough time before boarding.

FAQ

Thailand train ticket FAQs

Some long-distance trains offer sleepers. Available services and classes depend on search results for your travel date.

Bangkok has several railway stations. Different routes and trains may use different stations. Plan your journey using the full station name on your order.

Conditions depend on the ticket product and application time. Read the rules before paying, or contact online support about an existing order.

SRT D-Ticket is the State Railway of Thailand’s official ticketing service. Search by departure, arrival and date, then choose a seat or sleeper. Quitang offers a Chinese-language booking option. Before paying, confirm full station names, total cost, collection instructions and refund/change conditions in your order.

Wake up to another side of Thailand

Scan to search trains and seat classes, and confirm your station before departure.

Stations

More station guides for Thailand

Find your departure and arrival stations, and learn about access, transfers and travel preparation. On your travel day, check your order and station notices for boarding arrangements.

AYUTTHAYA RAILWAY STATION

Ayutthaya Station

Ayutthaya Station, the historical park and the bus station are different locations. Arrange local transport to your actual destination after arrival.

Read the full station guide
NONG KHAI RAILWAY STATION

Nong Khai Station

Nong Khai Station is in Thailand. Passengers on Thailand–Laos cross-border trains follow instructions to complete Thai border formalities at Nong Khai and Lao formalities at Vientiane's Khamsavath Station. Khamsavath is separate from the Vientiane station on the Laos–China Railway.

Read the full station guide
HUA HIN RAILWAY STATION

Hua Hin Station

Hua Hin Station, the airport, bus station and your accommodation are different locations. Use the full railway station name in your order when booking and navigating.

Read the full station guide
HAT YAI JUNCTION

Hat Yai Junction

SRT D-Ticket uses the full name Hat Yai Junction / ชุมทางหาดใหญ่. It is distinct from Hat Yai Airport, the bus station and the wider city.

Read the full station guide
Official references

Official information and travel rules

Use these official channels to check boarding, baggage and entry requirements. Search schedules, fares and availability for your date, and check railway and station notices for temporary changes.

Sources checked: