There are 7 ways to get from Phichit to Bangkok by train, bus, taxi, car or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.
Recommended option
Train • 3h 55m
6 alternative options
Bus via Nakhon Sawan • 5h 20m
Bus • 6h
Taxi • 4h 48m
Drive • 4h 48m
Phichit to Bangkok by train
The train journey time between Phichit and Bangkok is around 3h 55m and covers a distance of around 341 km. Operated by State Railway of Thailand, the Phichit to Bangkok train service departs from Phichit and arrives in Bang Sue Junction. Typically 28 trains run weekly, although weekend and holiday schedules can vary so check in advance.
Questions & Answers
The cheapest way to get from Phichit to Bangkok is to bus which costs ฿240 - ฿360 and takes 6h.
The quickest way to get from Phichit to Bangkok is to train and fly which costs ฿900 - ฿2700 and takes 3h 36m.
Yes, there is a direct bus departing from Phichit and arriving at Bangkok Mochit Bus Terminal. Services depart twice daily, and operate every day. The journey takes approximately 6h.
Yes, there is a direct train departing from Phichit and arriving at Bang Sue Junction. Services depart four times a day, and operate every day. The journey takes approximately 3h 55m.
The distance between Phichit and Bangkok is 299 km. The road distance is 341.2 km.
The best way to get from Phichit to Bangkok without a car is to train which takes 3h 55m and costs ฿110 - ฿1200.
The train from Phichit to Bang Sue Junction takes 3h 55m including transfers and departs four times a day.
Phichit to Bangkok bus services, operated by Phetprasert Tour, depart from Bang Mun Nak station.
Phichit to Bangkok train services, operated by State Railway of Thailand, depart from Phichit station.
The best way to get from Phichit to Bangkok is to train which takes 3h 55m and costs ฿110 - ฿1200. Alternatively, you can bus via Nakhon Sawan, which costs ฿340 - ฿380 and takes 5h 20m.

- Distance: 299.3 km
- Duration: 3h 55m
What companies run services between Phichit, Thailand and Bangkok, Thailand?
State Railway of Thailand operates a train from Phichit to Bang Sue Junction 4 times a day. Tickets cost ฿110 - ฿1200 and the journey takes 3h 55m. Alternatively, you can take a bus from Phichit to Bangkok Mochit Bus Terminal via Nakhonsawan in around 5h 20m.

- Website
- nokair.com
Flights from Phitsanulok to Don Muang
- Ave. Duration
- 57 min
- When
- Every day
- Estimated price
- ฿850 - ฿2500

- Website
- airasia.com
Flights from Phitsanulok to Don Muang
- Ave. Duration
- 55 min
- When
- Monday, Tuesday, Thursday, Friday, Saturday and Sunday
- Estimated price
- ฿1000 - ฿2600

- Website
- lionairthai.com
Flights from Phitsanulok to Don Muang
- Ave. Duration
- 1h
- When
- Every day
- Estimated price
- ฿900 - ฿2900

- Website
- bangkokair.com
Flights from Sukhothai to Suvarnabhumi
- Ave. Duration
- 1h 20m
- When
- Every day
- Estimated price
- ฿1200 - ฿3500

- Phone
- 1690
- webmaster.srt@railway.co.th
- Website
- railway.co.th
Train from Phichit to Bang Sue Junction
- Ave. Duration
- 3h 55m
- Frequency
- 4 times a day
- Estimated price
- ฿110 - ฿1200
- Website
- http://www.railway.co.th/main/timetable/time-train.html
- Book at
- https://12go.asia/en/operator/thai-railways
- Schedules at
- https://www.railway.co.th/Home/Index
- 3rd Class (Seat)
- ฿110 - ฿220
- 2nd Class (Air-Conditioned Berth)
- ฿600 - ฿850
- 2nd Class (Air-conditioned Seat)
- ฿320 - ฿450
- 1st Class (Air-Conditioned Berth)
- ฿900 - ฿1200
Train from Phichit to Phitsanulok
- Ave. Duration
- 27 min
- Frequency
- Twice daily
- Estimated price
- ฿45 - ฿950
- Website
- http://www.railway.co.th/main/timetable/time-train.html
- Book at
- https://12go.asia/en/operator/thai-railways
- Schedules at
- https://www.railway.co.th/Home/Index
- 3rd Class (Seat)
- ฿45 - ฿160
- 2nd Class (Air-Conditioned Berth)
- ฿550 - ฿750
- 2nd Class (Air-conditioned Seat)
- ฿240 - ฿330
- 1st Class (Air-Conditioned Berth)
- ฿700 - ฿950
Train from Phichit to Phichai
- Ave. Duration
- 1h 30m
- Frequency
- Once daily
- Estimated price
- ฿60 - ฿1000
- Website
- http://www.railway.co.th/main/timetable/time-train.html
- Book at
- https://12go.asia/en/operator/thai-railways
- Schedules at
- https://www.railway.co.th/Home/Index
- 3rd Class (Seat)
- ฿60 - ฿170
- 2nd Class (Air-Conditioned Berth)
- ฿550 - ฿800
- 2nd Class (Air-conditioned Seat)
- ฿260 - ฿360
- 1st Class (Air-Conditioned Berth)
- ฿750 - ฿1000

- Phone
- +66 56 720 720
- Website
- phetprasert.com
Bus from Bang Mun Nak to Nakhonsawan
- Ave. Duration
- 1h 20m
- Frequency
- 4 times a day
- Estimated price
- ฿75 - ฿110
- Schedules at
- phetprasert.com

- Phone
- +66 (0) 86351 9290
- thaisriram@hotmail.com
- Website
- thaisriram.com
Bus from Nakhonsawan to Bangkok Mochit Bus Terminal
- Ave. Duration
- 3h
- Frequency
- Twice daily
- Estimated price
- ฿267
- Schedules at
- booking.baolau.com
- Book at
- bookaway.com

- Phone
- 089 226 2769
- borkorsor@transport.co.th
- Website
- home.transport.co.th
Bus from Phichit to Bangkok Mochit Bus Terminal
- Ave. Duration
- 6h
- Frequency
- Twice daily
- Estimated price
- ฿240 - ฿360
- Schedules at
- tcl99web.transport.co.th
- Ave. Duration
- 4h 48m
- Estimated price
- ฿2400 - ฿3000
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 Flying into Beijing?, The London Underground: Essential tips to navigate the Tube and Getting to Milan from the airport - to help you get the most out of your next trip.
More Questions & Answers
The quickest flight from Phitsanulok Airport to Don Muang Airport is the direct flight which takes 50 min.
Phichit to Bangkok bus services, operated by Thai Sriram Tour, arrive at Bangkok Mochit Bus Terminal station.
Phichit to Bangkok train services, operated by State Railway of Thailand, arrive at Bang Sue Junction station.
Yes, the driving distance between Phichit to Bangkok is 341 km. It takes approximately 4h 48m to drive from Phichit to Bangkok.
Thai AirAsia, Thai Lion Mentari and Nok Air offer flights from Phitsanulok Airport to Don Muang Airport.
There are 2185+ hotels available in Bangkok. Prices start at ฿3750 per night.