The average bus between Nonthaburi and Phetchaburi takes 4h 7m and the fastest bus takes 4h. The bus service runs several times per day from Nonthaburi to Phetchaburi. The journey time may be longer on weekends and holidays; use the search form on this page to search for a specific travel date.
Buses run every 2 hours between Nonthaburi and Phetchaburi. The earliest departure is at 5:25 AM in the morning, and the last departure from Nonthaburi is at 5:10 PM which arrives into Phetchaburi at 9:21 PM. All services require a transfer at หน้าสถานีขนส่งหมอชิต 2;Mo Chit Bus Terminal and take an average of 4h 7m. The schedules shown below are for the next available departures.

4h 5m • 1 change

4h 10m • 1 change

4h 10m • 1 change

4h 10m • 1 change

4h 5m • 1 change

4h 10m • 1 change

4h 10m • 1 change

4h 10m • 1 change

4h 5m • 1 change

4h 10m • 1 change

4h 10m • 1 change

4h 10m • 1 change

4h 5m • 1 change

4h 10m • 1 change

4h 10m • 1 change

4h 10m • 1 change

4h 5m • 1 change

4h 10m • 1 change

4h 10m • 1 change

4h 10m • 1 change
Want to know about travelling from Nonthaburi to Phetchaburi? We have put together a list of the most frequently asked questions from our users such as: What is the cheapest mode of transport? What is the quickest option? How much do tickets usually cost? and many more.
No, there is no direct bus from Nonthaburi to Phetchaburi. However, there are services departing from Nonthaburi station and arriving at Phetchaburi station via หน้าสถานีขนส่งหมอชิต 2;Mo Chit Bus Terminal. The journey, including transfers, takes approximately 4h 7m.
Nonthaburi to Phetchaburi bus services, operated by Thai Smile Bus, depart from สถาบันโรคทรวงอก;Central Chest Institute of Thailand station.
Nonthaburi to Phetchaburi bus services, operated by Thai Smile Bus, arrive at Phetchaburi station.
The distance between Nonthaburi and Phetchaburi is 103.6 km. The road distance is 148 km.
You can take a bus from สถาบันโรคทรวงอก;Central Chest Institute of Thailand to Phetchaburi via หน้าสถานีขนส่งหมอชิต 2;Mo Chit Bus Terminal and Bangkok Mochit Bus Terminal in around 5h.