HUB hero image

How to Travel from

Phetchaburi to Bangkok

by Train, Bus or Car

Phetchaburi
+0
Bangkok
Transport search to Bangkok
Phetchaburi
+0
Bangkok
Building a composite car route
Cheapest
Best Offer!
Car
1 h 50 min
118 km.
from $6
Composite Route Car Only
Schedule

Phetchaburi, Thailand → Bangkok, Thailand

All
All days
21 Jul, Tue
22 Jul, Wed
23 Jul, Thu
24 Jul, Fri
25 Jul, Sat

Cheapest and Fastest Ways to Travel from Phetchaburi to Bangkok

Composite routes from Phetchaburi to Bangkok

Cheapest

Transport providers

State Railway of Thailand
Website
State Railway of Thailand
Website
2h 40m
Once daily
$2.55–$35.67
1690
1690
Call Contact via email
The Transport Company
Website
Local Minivan Thailand
Local Bus Thailand
Nor Neane Transport
Website
The Transport Company
Website
3h 6m
Every 4 hours
$4.33–$38.22
1490
1490
Call Contact via email
Local Minivan Thailand
1h 30m
Hourly
$1.27–$2.80
Local Bus Thailand
1h 35m
Hourly
$2.06
Nor Neane Transport
Website
4h 20m
Once daily
$7.55

Questions and Answers

What is the cheapest way to get from Phetchaburi to Bangkok?

The cheapest way to get from Phetchaburi to Bangkok is to Minivan and line 471 bus which costs $2.93 - $4.24 and takes 3h 35m.

What is the fastest way to get from Phetchaburi to Bangkok?

The fastest way to get from Phetchaburi to Bangkok is to drive which takes 1h 49m and costs $13.04 - $20.65 .

Is there a direct bus between Phetchaburi and Bangkok?

Yes, there is a direct bus departing from Phetchaburi and arriving at Mochit New Van Terminal. Services depart every four hours, and operate every day. The journey takes approximately 3h 6m.

Is there a direct train between Phetchaburi and Bangkok?

Yes, there is a direct train departing from Phetchaburi and arriving at Krung Thep Aphiwat Central Terminal. Services depart once daily, and operate every day. The journey takes approximately 2h 40m.

How far is it from Phetchaburi to Bangkok?

The distance between Phetchaburi and Bangkok is 159 km. The road distance is 126.3 km.

How do I travel from Phetchaburi to Bangkok without a car?

The best way to get from Phetchaburi to Bangkok without a car is to train which takes 2h 40m and costs $2.17 - $30.43 .

How long does it take to get from Phetchaburi to Bangkok?

The train from Phetchaburi to Krung Thep Aphiwat Central Terminal takes 2h 40m including transfers and departs once daily.

Where do I catch the Phetchaburi to Bangkok bus from?

Phetchaburi to Bangkok bus services, operated by The Transport Company, depart from Phetchaburi station.

Where do I catch the Phetchaburi to Bangkok train from?

Phetchaburi to Bangkok train services, operated by State Railway of Thailand, depart from Phetchaburi station.

Train or bus from Phetchaburi to Bangkok?

The best way to get from Phetchaburi to Bangkok is to train which takes 2h 40m and costs $2.17 - $30.43 . Alternatively, you can bus, which costs $3.70 - $32.61 and takes 3h 6m.

Where does the Phetchaburi to Bangkok bus arrive?

Phetchaburi to Bangkok bus services, operated by The Transport Company, arrive at Mochit New Van Terminal station.

What is the time difference between Phetchaburi and Bangkok?

It is currently 15:22 at both, Phetchaburi and Bangkok.

Where does the Phetchaburi to Bangkok train arrive?

Phetchaburi to Bangkok train services, operated by State Railway of Thailand, arrive at Krung Thep Aphiwat Central Terminal station.

Can I drive from Phetchaburi to Bangkok?

Yes, the driving distance between Phetchaburi to Bangkok is 126 km. It takes approximately 1h 49m to drive from Phetchaburi to Bangkok.

Where can I stay near Bangkok?

There are 4076+ hotels available in Bangkok. Prices start at $21.95 per night.
+0