Bangkok – Chiang Mai

Details of the train connection from Bangkok to Chiang Mai.

Bangkok Hua Lamphong Chiang Mai Railway Station

Travel from Bangkok to Chiang Mai by train. Information on the train journey from Bangkok to Chiang Mai. Timetable, prices and buying tickets.

Bangkok Hua Lamphong Chiang Mai Railway Station
Rail operator

State Railway of Thailand (SRT)

Countries

Thailand

Price

from €15

Ø Daily departures

approx. 5 departures

Distance

700 km

Shortest journey time:

11:00 hours

Longest journey time:

14:00 hours

First train

08:30

Last train

22:00

Train category

Special Express | Rapid | Sleeper

Your train connection in detail

From Bangkok to Chiang Mai by train

Bangkok – Chiang Mai

The train route from Bangkok to Chiang Mai offers daily connections on comfortable trains run by the State Railway of Thailand (SRT). The main train types on this route are the Special Express, the Rapid and the sleeper train. These trains run several times a day with a journey time of about 11 to 14 hours. Direct connections are available, so you don't need to change trains.

Prices for the train journey start at around €15. If you'd like more comfort, you can also book sleeper compartments and use extra services such as seat reservations.

Tickets can easily be bought online on the State Railway of Thailand (SRT) website or at the stations.

Bangkok Hua Lamphong Chiang Mai Railway Station

Train tickets Bangkok – Chiang Mai

Buy cheap train tickets for the train route from Bangkok, Thailand to Chiang Mai, Thailand from our partners.

12GO logo
12GO
Our recommendation!

Buy your train tickets easily online at 12GO and compare trains, buses, flights and ferries.

BUY HERE
Back to top