Bangkok to Chaiyaphum 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 5.0 hour(s)
Please note that Morchit Bus Terminal is 10 minutes away by taxi from Kamphaeng Phet MRT Station, Chatuchak Park MRT Station, or Mo Chit BTS Station.

Refine Search
Filter by
Refine Search
Refine Search
Refine Search

Bangkok to Chaiyaphum Bus Schedule and Bus Fare

Bus Operator First Bus Last Bus No.of Trip Depart Day Fare From
Air Chaiyaphum 06:00 23:00 36 M T W T F S S  THB 305.00
Air Muang Loei 11:00 22:00 6 M T W T F S S  THB 335.00
Phu Kradueng Tour 22:00 22:00 2 M T W T F S S  THB 391.00
Sun Bus 08:00 23:59 12 M T W T F S S  THB 305.00
Thian Chai Air 07:30 23:30 22 M T W T F S S  THB 261.00

Bangkok to Chaiyaphum Bus Trip Summary


337 km

Avg Duration


No.of Operator


Total Trip


Popular Bus Company from Bangkok to Chaiyaphum

Bus from Bangkok Chaiyaphum

Bus from Bangkok to Chaiyaphum

Bus from Bangkok to Chaiyaphum is the key public transport to visit Chaiyaphum. Chaiyahum is a town in Isaan region, the northeast of Thailand. The popular attractions in Chaiyahum are Tat Ton National Park, Phu Lan Kha National Park, Ban Khwao Silk Weaving Village.

How to Get from Bangkok to Chaiyaphum

There is no flight service nor train service from Bangkok To Chaiyaphum, hence bus remains the most direct mode of transport.

Alternatively, travellers may take train to Chaiyaphum Town’s nearest railway station at Chatturat in Chaiyaphum province. At Chatturat railway station, travellers change to take bus to Chaiyaphum Town for the remaining 50 km to 60 km journey. Hence this option is not recommended.

How Long is the Journey to get from Bangkok to Chaiyaphum

The journey duration from Bangkok to Chaiyaphum takes about 5 hours.

How Far is Bangkok to Chaiyaphum

The road distance is 337 km from Bangkok to Chaiyaphum.

Bus Operator for Bangkok to Chaiyaphum

Air Chaiyaphum, Air Muang Loei, Phu Kradueng Tour, Sun Bus and Thian Chai Air are reputable bus operators serving bus from Bangkok to Chaiyaphum.

From 6:00am to 11:05pm, almost every 30 minutes to 1 hour, there is bus leaving Bangkok for Chaiyaphum,

How much is the Bus Fare from Bangkok to Chaiyaphum

The fare for bus from Bangkok to Chaiyaphum is in the range of THB261 to THB515. The ticket price and comfort degree vary with the bus types. Generally, bus with higher fare is more spacious and comfortable.

Where is the Boarding Point in Bangkok

The coaches depart from Bangkok Morchit Bus Terminal.

Where is the Arrival Point in Chaiyaphum

There are several option for arrival points. The bus will terminate at Ban Pao, Chai Ya Phoom-Bus Terminal, KIaeng Khro, Kaset Sombun, and Tianchai Air Co,.Ltd. Before terminating at Chaiyaphum Bus Terminal, the coach will drop off some passengers at Chatturat District and Ban Khai District within Chaiyaphum province, denpending on the bus company.

How do I Book Bus Service from Bangkok to Chaiyaphum?

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.