The State Railway links Chiang Mai to Bangkok and points south. As the uninteresting trip from Bangkok takes about 13 hours, overnight sleepers are the best choice. The overnight trains are invariably well maintained, with clean sheets on rows of two-tier bunks. Spending a few extra baht for a first-class compartment is strongly recommended. In second class you may be kept awake by partying passengers. Trains for the north depart from Bangkok's Hualamphong Railway Station and arrive in the Chiang Mai Railway Station. First-class fares from Bangkok to Chiang Mai range from B1,450 for a sleeper to B600 or B800 for a day train .