How to get from Bangkok to Ayutthaya by train

Ayutthaya Railway Station, Thailand

Ayutthaya is one of the most fascinating cities in Thailand, with a historic centre recognised as a Unesco World Heritage site. Attracting thousands of visitors each year to its temples and heritage sights, it’s easily accessible by numerous trains from Bangkok, making for an ideal day trip from the capital.

Route map and details

There are two possible departure points from Bangkok, either Hualamphong (often listed on timetables as ‘Bangkok’) and Krung Thep Aphiwat Central.

On the map below, both Bangkok stations are marked by a blue circle. Regardless of where you begin your journey, all trains to Ayutthaya use the same route north once they’ve left the city centre.

Timetables

Bangkok to Ayutthaya is served by two different types of trains, each with their own pros and cons.

Ordinary/commuter trains runs from Bangkok’s Hualamphong station to various points along the Northern and Northeast Lines, stopping off at Ayutthaya. Cheap and full of character, these trains are used more by Thais than international visitors.

Express or Special trains are travelling long-distance, further into Northern Thailand (e.g. towards Chiang Mai) but also including Ayutthaya on their schedule. They start from the newer station in Bangkok, Krung Thep Aphiwat Central and lack some of the romance of the other trains, but are a significantly faster.

Hualamphong Station is more central and easy to reach than Krung Thep Aphiwat Central, which is now Bangkok’s main railway station.

Ayutthaya Railway Station, Thailand

Ordinary trains

There are eleven trains per day from Bangkok’s Hualamphong station to Ayutthaya (third-class seats only).

Train No.HualamphongAyutthaya
30304:1505:48
33905:0506:44
20110:1512:14
20911:1512:57
23312:0013:38
21112:5514:34
20714:2016:07
30116:3018:23
34117:0018:52
31717:3019:12
31318:2020:08
Average journey time: 1 hour 45 minutes

Express and Special trains

There are nineteen trains per day from Bangkok’s Krung Thep Aphiwat station to Ayutthaya with a mixture of berths and seats, although as the journey is so short, most people opt for a cheap second-class seat.

Train No.Krung Thep AphiwatAyutthaya
SP2106:1006:58
RP13507:1008:27
SP707:3008:21
RP11107:5008:57
EX7508:4509:41
EX7110:3511:30
RP10914:1515:18
RP14515:5016:56
SP918:4019:43
EX7719:0520:03
RP13919:2520:25
SP1320:0521:07
SP2520:2521:38
RP10720:4521:48
SP2321:0522:01
RP13321:2522:29
EX6722:0523:03
EX5122:3023:36
RP14123:0500:16
Average journey time: 1 hour 2 minutes

How to buy tickets

The ticket buying process for the Bangkok to Ayutthaya journey varies depending which route you plan to take.

The Ordinary/Commuter trains cannot be booked in advance and must be purchased from the station on the day of travel. These trains can’t sell out and you won’t be assigned a seat, instead you find an available one and enjoy the ride. As long as you’re not heading out of Bangkok during the evening rush hour, the trains should be fairly quiet.

For the long distance trains departing from Bangkok’s Krung Thep Aphiwat station, tickets must be pre-booked and you’ll be assigned a seat. The only confusion is that Thai Railways don’t open bookings for this short journey until the day before travel, so you’ll need to be slightly organised. To compound this, tickets (usually) can’t be booked online on the day of travel either, so you’ll need to purchase from the station in that case.

If you do decide to book online, Baolau is the best site to use as they have access to the live Thai Railways booking engine, so you can easily see availability, timetables and prices.

Payment can be made using international credit card and PDF confirmation tickets are sent to your email address within a few minutes. This is the actual ticket you need to board the train, so there’s no need to exchange it at the station before travel. You may prefer to print the pdf out, but it’s also fine to show it on your mobile phone to the conductors and station staff.

Bangkok to Ayutthaya train tickets

Loading train search engine…
Ayutthaya Railway Station, Thailand

How much does it cost?

As it’s such a short journey, many travellers choose a non-AC second class seat, open the windows and enjoy the Thai countryside. If you prefer the AC carriages, second-class AC seats are available on some trains and make for a comfortable journey,

Note that if you book a sleeper berth, it’ll be in the day configuration for most services on the route. It’s best to give the sleeper berths a miss on this route and take a seat.

Ayutthaya Railway Station, Thailand

Book your train travel:

Loading train search engine…