Skip Navigation

where to buy train tickets Bkk to Chiang Mai?

Travel Forums Asia where to buy train tickets Bkk to Chiang Mai?

1. Posted by miguel_es (Full Member 114 posts) 11y

Any advise about it?

2. Posted by laimui (Budding Member 20 posts) 11y

I think you can head to Kho San rd and be able to choose from many travel agents for a train ticket.

Not sure if you want to fly, you can go to on the internet and you can purchase a one way ticket for around $33US.

Hope that helps.

3. Posted by wainmark (Budding Member 9 posts) 11y

Go to the Khao San Rd, very touristy but most of the agencies are there. I always find the buses are chepaer option. But the night trains are more fun.
You can also just buy the tickets from the train station.

4. Posted by miguel_es (Full Member 114 posts) 11y

Can i buy the ticket in the train station without reservation? It´s cheaper than in the agencies?

5. Posted by wainmark (Budding Member 9 posts) 11y

I've never gone to Chiang Mai by train but have gone south. I brought my ticket at the station.
I'm sure the ticket would be cheaper at the train station, but probably by not that much.
Also the agencies are helpful and will give you journey times.
But if you go by coach, they normally leave from Khao San Rd. It takes around 12hrs if i remember.
It was crazy when i was there a few years ago some places were doing the ride for 60baht.

6. Posted by HaadRinGuide (Travel Guru 542 posts) 11y

Everytime I've went on an overnight train it's been sold out so I wouldn't buy your ticket on the day. It's probably cheaper buying your ticket from the station but if you're going to do this I would definitely get it in advance.

7. Posted by karazyal (Travel Guru 1735 posts) 11y

Quoting miguel_es

Any advise about it?

If you want the overnight sleeper I would go to the train station in person a day or two before your departure. There are some travel agents in the KSR area that will rip you off!

It's easy to get to the train station, you can take a meter taxi (tell the driver meter only, bargaining will not be any cheaper!)

Another choice is to take the Skytrain to the Subway stop at Asoke, and take the subway to the train station. The train station is clearly marked and the subway is cheap.

Go to the ticket window directly, some of the "official" tourism reps approaching you at the train station are as official as you are! Go directly to the ticket window to make your purchase and read your ticket - make sure of the time and dates.

Can't always get a sleeper on the same day you want to travel.

Bring some snacks with you, lock your bags.

8. Posted by rick2u (Budding Member 15 posts) 11y

Hi, you can email, apparently you need to do this 15 days prior to your journey. You collect your tickets from Don Muang station (opposite the airport). I booked my ticket this way last year, arrived at the station, the paperwork was all waiting, and I got my ticket and was on my way no problems. The only issue was the ticket seller did not speak english, so I was glad I had the email reply they sent me. Make sure you include details such From where to where, date, train number and departure number if you know it, what class and how many people.

9. Posted by Laura_B (Respected Member 352 posts) 11y

I did the train from Bangkok to Chiang Mai, it took about 13 hours.

If you're booking a sleeper, you''ll need to book a few days in advance. We booked ours from a travel agency called Mr. Thai, which was in the Rambuttri Village Inn complex, down Soi Rambuttri, around the corner from KSR. Agencies should charge you a small fee (approx 100 baht) for reservation, worth it as it saves you the hassle of booking it at the station, which is pretty manic.

Good luck, it's a nice way to travel!

Post 10 was removed by a moderator