There are 5 ways to get from Phetchaburi to Suvarnabhumi Airport by train, bus, car, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train
best- Take the train from Phetchaburi to Krung Thep Aphiwat Central Terminaltrain 38 Sungai Kolok - Hua Lamphong - Class II Sleeper AC
3h 42m฿109–942Bus, Public Van
- Take the bus from Phetchaburi to Mochit New Van Terminalbus
- Take the bus from Sutheesarn to Suvarnabhumi Airportbus 555
4h 11m฿187–1,319Drive 145.9 km
- Drive from Phetchaburi to Suvarnabhumi Airportcar 145.9 km
2h 14m฿540–780Taxi
- Take the taxi from Phetchaburi to Suvarnabhumi Airporttaxi 145.9 km
2h 14m฿1,400–1,800Bus
- Take the bus from Phetchaburi to Mochit New Van Terminalbus
4h 13m฿187–1,309
Questions & Answers
The cheapest way to get from Phetchaburi to Suvarnabhumi Airport is to train which costs ฿100 - ฿950 and takes 3h 42m.
The fastest way to get from Phetchaburi to Suvarnabhumi Airport is to drive which takes 2h 14m and costs ฿500 - ฿800.
No, there is no direct bus from Phetchaburi to Suvarnabhumi Airport. However, there are services departing from Phetchaburi and arriving at Suvarnabhumi Airport via หน้าสถานีขนส่งหมอชิต 2;Mo Chit Bus Terminal and Sutheesarn. The journey, including transfers, takes approximately 4h 11m.
No, there is no direct train from Phetchaburi to Suvarnabhumi Airport. However, there are services departing from Phetchaburi and arriving at ARL ท่าอากาศยานสุวรรณภูมิ;Arl Suvarnabhumi Airport via MRT บางซื่อ;Mrt Bang Sue and ARL มักกะสัน;Arl Makkasan. The journey, including transfers, takes approximately 3h 42m.
The distance between Phetchaburi and Suvarnabhumi Airport is 197 km. The road distance is 145.9 km.
The best way to get from Phetchaburi to Suvarnabhumi Airport without a car is to train which takes 3h 42m and costs ฿100 - ฿950.
It takes approximately 3h 42m to get from Phetchaburi to Suvarnabhumi Airport, including transfers.
Phetchaburi to Suvarnabhumi Airport bus services, operated by The Transport Company, depart from Phetchaburi station.
Phetchaburi to Suvarnabhumi Airport train services, operated by State Railway of Thailand, depart from Phetchaburi station.
The best way to get from Phetchaburi to Suvarnabhumi Airport is to train which takes 3h 42m and costs ฿100 - ฿950. Alternatively, you can bus and Public Van, which costs ฿180 - ฿1400 and takes 4h 11m.
What companies run services between Phetchaburi, Thailand and Suvarnabhumi Airport, Thailand?
State Railway of Thailand operates a train from Phetchaburi to Krung Thep Aphiwat Central Terminal once daily. Tickets cost ฿50–900 and the journey takes 2h 40m. Alternatively, you can take a bus from Phetchaburi to Suvarnabhumi Airport via Mochit New Van Terminal, หน้าสถานีขนส่งหมอชิต 2;Mo Chit Bus Terminal, ซอยวิภาวดีรังสิต 22;Soi Vibhavadi Rangsit 22, and Sutheesarn in around 4h 11m.
- Phone
- 1690
- [email protected]
- Website
- railway.co.th
Train from Phetchaburi to Krung Thep Aphiwat Central Terminal
- Ave. Duration
- 2h 40m
- Frequency
- Once daily
- Estimated price
- ฿50–900
- Book at
- 12go.asia
- Website
- railway.co.th
- 1st Class (Air-Conditioned Berth)
- ฿600–900
- 3rd Class (Seat)
- ฿120–150
- 2nd Class (Air-Conditioned Berth)
- ฿50–70
- 2nd Class (Air-conditioned Seat)
- ฿300–330
- Phone
- 1490
- [email protected]
- Website
- ฺBor Kor Sor
Bus from Phetchaburi to Mochit New Van Terminal
- Ave. Duration
- 3h 6m
- Frequency
- Every 15 minutes
- Estimated price
- ฿140–1,300
- Book at
- 12go.asia
- Website
- ฺBor Kor Sor
Bus from Phetchaburi to Mochit New Van Terminal
- Ave. Duration
- 3h 6m
- Frequency
- Every 15 minutes
- Estimated price
- ฿140–1,300
- Book at
- 12go.asia
- Website
- ฺBor Kor Sor
- Website
- bangkokairportonline.com
Bus from Sutheesarn to Suvarnabhumi Airport
- Ave. Duration
- 41 min
- Frequency
- Every 20 minutes
- Estimated price
- ฿29–50
- Schedules at
- transitbangkok.com
- Ave. Duration
- 2h 14m
- Estimated price
- ฿1,400–1,800
bangkoktaxi24
- Phone
- +66 95 957 0302
- Website
- bangkoktaxi24.com
Hijiang taxi
- Phone
- +66 2 215 6689
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Want to know more about Flixbus?, What are the different types of Renfe trains in Spain?, and Travelling by boat in Italy - to help you get the most out of your next trip.
More Questions & Answers
Phetchaburi to Suvarnabhumi Airport bus services, operated by The Transport Company, arrive at Mochit New Van Terminal station.
Phetchaburi to Suvarnabhumi Airport train services, operated by State Railway of Thailand, arrive at Krung Thep Aphiwat Central Terminal station.
Yes, the driving distance between Phetchaburi to Suvarnabhumi Airport is 146 km. It takes approximately 2h 14m to drive from Phetchaburi to Suvarnabhumi Airport.
Book your Phetchaburi to Suvarnabhumi Airport train tickets online with 12go.asia.
Book your Phetchaburi to Suvarnabhumi Airport bus tickets online with 12go.asia.
There are 4625+ hotels available in Suvarnabhumi Airport.




