There are 5 ways to get from Phetchaburi to Safari World 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 Nakhon Pathomtrain 32 / ...
- Take the train from Nakhon Pathom to Krung Thep Aphiwat Central Terminaltrain 32 / ...
4h 19m฿92–1,813Train, bus
cheapest- Take the train from Phetchaburi to Krung Thep Aphiwat Central Terminaltrain 32 / ...
- Take the bus from Rear Krung Thep Aphiwat Central Terminal to Ramintra 79/1bus 1-36
5h 20m฿88–909Bus
- Take the bus from Phetchaburi to Bangkok Mochit Bus Terminalbus
4h 50m฿181–1,225Drive 147.7 km
- Drive from Phetchaburi to Safari Worldcar 147.7 km
2h 7m฿674–974Taxi
- Take the taxi from Phetchaburi to Safari Worldtaxi 147.7 km
2h 7m฿1,600–2,000
Phetchaburi to Safari World by train, tram, subway, bus, and foot
Comparing Your Travel Options
The cheapest way to get from Phetchaburi to Safari World is to train and bus which costs ฿85 - ฿950 and takes 5h 20m.
The fastest way to get from Phetchaburi to Safari World is to drive which takes 2h 7m and costs ฿650 - ฿1000.
No, there is no direct bus from Phetchaburi to Safari World. However, there are services departing from Phetchaburi and arriving at Soi Riap Khlong Song 11 via visual stop and Ramintra Km.7. The journey, including transfers, takes approximately 4h 50m.
No, there is no direct train from Phetchaburi to Safari World. However, there are services departing from Phetchaburi and arriving at Mrt Khu Bon via Nakhon Pathom, Srt Krung Thep Aphiwat Central Terminal Station [Red Line] and Mrt Kak Si. The journey, including transfers, takes approximately 4h 19m.
The distance between Phetchaburi and Safari World is 186 km. The road distance is 147.7 km.
The best way to get from Phetchaburi to Safari World without a car is to train which takes 4h 19m and costs ฿90 - ฿1900.
It takes approximately 4h 19m to get from Phetchaburi to Safari World, including transfers.
Phetchaburi to Safari World bus services, operated by The Transport Company, depart from Phetchaburi station.
Phetchaburi to Safari World train services, operated by State Railway of Thailand, depart from Phetchaburi station.
The best way to get from Phetchaburi to Safari World is to train which takes 4h 19m and costs ฿90 - ฿1900. Alternatively, you can bus, which costs ฿180 - ฿1300 and takes 4h 50m.
What companies run services between Phetchaburi, Thailand and Safari World, Thailand?
You can take a train from Phetchaburi to Safari World via Nakhon Pathom, Krung Thep Aphiwat Central Terminal, Srt Krung Thep Aphiwat Central Terminal Station [Red Line], Srt Lak Si, Mrt Kak Si, Mrt Khu Bon, Mrt Khu Bon Station, and Soi Riap Khlong Song 11 in around 4h 19m. Alternatively, The Transport Company operates a bus from Phetchaburi to Bangkok Mochit Bus Terminal hourly. Tickets cost ฿140–1,200 and the journey takes 3h 6m.
- Phone
- 1690
- [email protected]
- Website
- railway.co.th
Train from Phetchaburi to Nakhon Pathom
- Ave. Duration
- 1h 37m
- Frequency
- Hourly
- Estimated price
- ฿35–900
- Book at
- 12go.asia
- Website
- railway.co.th
- 1st Class (Air-Conditioned Berth)
- ฿600–900
- 3rd Class (Seat)
- ฿110–140
- 2nd Class (Air-Conditioned Berth)
- ฿35–45
- 2nd Class (Air-conditioned Seat)
- ฿280–310
Train from Nakhon Pathom to Krung Thep Aphiwat Central Terminal
- Ave. Duration
- 1h 10m
- Frequency
- Hourly
- Estimated price
- ฿19–900
- Book at
- 12go.asia
- Website
- railway.co.th
- 1st Class (Air-Conditioned Berth)
- ฿600–900
- 3rd Class (Seat)
- ฿100–120
- 2nd Class (Air-Conditioned Berth)
- ฿19–25
- 2nd Class (Air-conditioned Seat)
- ฿260–280
Train from Phetchaburi to Krung Thep Aphiwat Central Terminal
- Ave. Duration
- 3h 32m
- Frequency
- Hourly
- 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 Bangkok Mochit Bus Terminal
- Ave. Duration
- 3h 6m
- Frequency
- Hourly
- Estimated price
- ฿140–1,200
- Book at
- 12go.asia
- Website
- ฺBor Kor Sor
- Phone
- 1348
- [email protected]
- Website
- Bangkok Mass Transit Authority
Bus from Rear Krung Thep Aphiwat Central Terminal to Ramintra 79/1
- Ave. Duration
- 1h 13m
- Frequency
- Every 20 minutes
- Estimated price
- ฿17–24
- Schedules at
- Bangkok Mass Transit Authority
- Ave. Duration
- 2h 7m
- Estimated price
- ฿1,600–2,000
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 How to travel India's Golden Triangle, Train travel in France: A guide to SNCF, and How to get from Heathrow Airport into central London - to help you get the most out of your next trip.
Booking & Getting There
Phetchaburi to Safari World bus services, operated by The Transport Company, arrive at Bangkok Mochit Bus Terminal station.
Phetchaburi to Safari World train services, operated by State Railway of Thailand, arrive at Nakhon Pathom station.
Yes, the driving distance between Phetchaburi to Safari World is 148 km. It takes approximately 2h 7m to drive from Phetchaburi to Safari World.
There are 4925+ hotels available in Safari World.





