Trains from Bangkok to Phetchaburi

Phetchaburi is a province in Thailand that is known for its natural beauty, beaches, mountains, and historical sites. It is located not too far from Bangkok, making it a popular tourist destination for both Thais and foreigners. The province is home to a number of historical parks, ancient temples, caves, and beaches. It also has a popular resort town, Cha-Am.

If you are catching the train from Bangkok to Phetchaburi, there are three terminal stations where you can start your journey. The quickest and most comfortable train is Special Express No. 43 which is a diesel railcar that does the run during the day in two hours and 50 minutes. This goes from Krung Thep Aphiwat Station (KTW). Tickets are 384 Baht which includes a meal and soft drinks. This train has air-conditioning and reclining seats.

Search for bus and train tickets to Phetchaburi >>>

TIMETABLE

BKK is Hua Lamphong, TB is Thonburi, and KTW is Krung Thep Aphiwat.

TRAINBANGKOKTHONBURIKRUNG THEP APHIWAT
PHETCHABURI
TIME
Special Express No. 43--08:10
11:00
2 hours and 50 minutes
Ordinary No. 255-07:30-
11:30
4 hours
Ordinary No. 26109:20--
12:57
3 hours and 37 minutes
Rapid No. 171--13:10
16:14
3 hours and 4 minutes
Ordinary No. 251-13:10-
16:48
3 hours and 38 minutes
Special Express No. 31--17:30
20:28
2 hours and 58 minutes
Special Express No. 37--15:35
18:42
3 hours and 7 minutes
Rapid No. 16916:10
19:05
4 hours and 55 minutes
Express No. 8317:30
20:28
2 hours and 58 minutes
Rapid No. 17318:10
21:23
3 hours and 13 minutes
Rapid No. 16718:50
22:12
3 hours and 22 minutes
Express No. 8520:10
23:20
3 hours and 10 minutes
Special Express No. 39/4122:10
00:57
2 hours and 47 minutes

For more information, visit the Destination Guide for Phetchaburi >>>