Bangkok to Phetchabun Bus Tickets

Please ensure that you bring along your ID to travel. Passengers who fail to present ID would be denied from boarding.

Estimated Trip Duration is 8.5 hour(s)
Note : Bus from Bangkok to Phetchabun include Express bus

Refine Search
Filter by
Refine Search
Refine Search
Refine Search

Bangkok to Phetchabun Bus Schedule and Bus Fare

Bus Operator First Bus Last Bus No.of Trip Depart Day Fare From
Phitsanulok Yanyon Tour 10:30 22:00 5 M T W T F S S  THB 364.00

Bangkok to Phetchabun Bus Trip Summary


274 km

Avg Duration


No.of Operator


Total Trip


Popular Bus Company from Bangkok to Phetchabun

  • Phitsanulok Yanyon Tour

Bus from Bangkok to Phetchabun

Bus from Bangkok to PhetchabunBesides the locals travelling between the cities, many travelers visit Phetchabun for the beautiful sea of clouds at Phu Thap Boek. Phu Tub Berk is the tallest mountain in Phetchabun. From Phetchabun town, you can either charter a songthaew, arrange a private tour or rent a car and drive yourself to Phu Thap Boek.

How to Get from Bangkok to Phetchabun

Bus from Bangkok to Phetchabun is the most convenient way to travel to Phetchabun from Bangkok.

Bangkok doesn’t have any regular flight and direct train service to Phetchabun. With direct train and direct flight only to Phitsanulok from Bangkok, passengers still need to take taxi or city bus from Phitsanulok to Phetchabun. This non-direct train and flight services result in bus as the preferred option for people to travel from Bangkok to Phetchabun.

Therefore, Thai locals and travellers often rely on direct express bus service to travel from Bangkok to Phetchabun.

How Long is the Journey to get from Bangkok to Phetchabun

The journey required for bus from Bangkok to Phetchabun takes about 8.5 hours, depending on the traffic and weather conditions on the day of departure.

How Far is Bangkok to Phetchabun

The route distance from Bangkok to Phetchabun is about 350 km.

Bus Operator for Bangkok to Phetchabun

Phitsanulok Yanyon Tour, is the only bus operator serving bus from Bangkok to Phetchabun. Phitsanulok Yanyon Tour provides up to 2 daily departure. The schedules are 11:30am and 10pm.

The coach type offered by Phitsanulok Yanyon Tour for this route service is P1 bus. P1 bus is the most common coach with reclining seats, and toilet facilities in the bus.

How much is the Bus Fare from Bangkok to Phetchabun

The fare for bus from Bangkok to Phetchabunis reasonably charged at THB364.

Where is the Boarding Point in Bangkok

The boarding point in Bangkok is at Bangkok Morchit Bus Terminal. Passengers can easily access to Bangkok Bus Terminal (Mo Chit 2) by taking Subway (MRT), Sky Train (BTS), taxi or motorbike taxi.

Where is the Arrival Point in Phetchabun

The arrival point in Phetchabun is at Khao Kho District.

How do I Book Bus Service from Bangkok to Phetchabun?

You can either visit the terminal and go the booth belonging to the bus operator of your choice, wait in line, select a seat, and book your ticket. If you would rather not do that, you can visit and book your seat within 5 minutes.

How can I make an online bus ticket booking in Thailand?

You can book a bus of your choice to any destination in Thailand by logging on to the official website of BusOnlineTicket which is The site is user-friendly and you can book your bus ticket in a matter of minutes.