There are 10 ways to get from Chumphon to Kamphaeng Phet by train, bus, car, plane, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train, bus via Phetchaburi
best- Take the train from Chumphon to Phetchaburitrain 32
- Take the train from Phetchaburi to Nakhon Pathomtrain 32
- Take the train from Nakhon Pathom to Krung Thep Aphiwat Central Terminaltrain 32
- Take the bus from Mochit to Kamphaeng Phetbus
13h 58m฿560–3,115Train, bus via Nakhon Sawan
cheapest- Take the train from Chumphon to Phetchaburitrain 32
- Take the train from Phetchaburi to Nakhon Pathomtrain 32
- Take the train from Nakhon Pathom to Krung Thep Aphiwat Central Terminaltrain 32
- Take the train from Krung Thep Aphiwat Central Terminal to Nakhon Sawantrain 9
- Take the bus from Nakhonsawan to Kamphaeng Phetbus
14h 57m฿483–3,942Bus via Bangkok
- Take the bus from Chumphon to Southern Bus Terminal Bangkokbus
- Take the bus from Bangkok Mochit Bus Terminal to Kamphaeng Phetbus Route No.90
14h 9m฿1,228–1,279Drive 805.4 km
- Drive from Chumphon to Kamphaeng Phetcar 805.4 km
10h 22m฿3,085–4,456Fly Chumphon Airport to Phitsanulok, taxi, Minivan
- Fly from Chumphon Airport (CJM) to Phitsanulok (PHS)plane CJM - PHS
- Take the taxi from Phitsanulok (PHS) to Phichittaxi
- Take the bus from Phichit to Kamphaeng Phetbus
13h 6m฿4,282–8,824Train, bus
- Take the train from Chumphon to Krung Thep Aphiwat Central Terminaltrain 86 Nakhon Si Thammarat - Krung Thep Aphiwat Central Terminal Station - Class II Sleeper AC / ...
- Take the bus from Bangkok Mochit Bus Terminal to Kamphaeng Phetbus Route No.90
14h 44m฿830–1,529Bus
- Take the bus from Chumphon to Bangkok Sai Tai Mai Terminalbus
- Take the bus from Khao San Tara Travel Office to Kamphaeng Phet Bus Terminalbus Khao San Tara Travel Office - Kamphaeng Phet Bus Terminal
21h 29m฿1,052–4,110Fly Chumphon Airport to Don Mueang International Airport, train, bus
- Fly from Chumphon Airport (CJM) to Don Mueang International Airport (DMK)plane CJM - DMK
- Take the train from Don Muang to Ayutthayatrain
- Take the bus from Phra Nakhon Si Ayutthaya Tonys Place to Kamphaeng Phet Bus Terminalbus
10h 48m฿2,244–4,999Minivan to Ranong Airport, fly to Phitsanulok, taxi, Minivan
- Take the bus from Chumphon to Ranong Bus Stationbus
- Fly from Ranong Airport (UNN) to Phitsanulok (PHS)plane UNN - PHS
- Take the taxi from Phitsanulok (PHS) to Phichittaxi
- Take the bus from Phichit to Kamphaeng Phetbus
14h 54m฿4,801–6,405Train to Surat Thani, fly to Phitsanulok, taxi, Minivan
- Take the train from Chumphon to Surat Thani Train Stationtrain
- Fly from Surat Thani (URT) to Phitsanulok (PHS)plane URT - PHS
- Take the taxi from Phitsanulok (PHS) to Phichittaxi
- Take the bus from Phichit to Kamphaeng Phetbus
11h 35m฿3,717–14,392
Chumphon to Kamphaeng Phet by train and bus
Comparing Your Travel Options
The cheapest way to get from Chumphon to Kamphaeng Phet is to train and bus via Phetchaburi which costs ฿550 - ฿3200 and takes 13h 58m.
The fastest way to get from Chumphon to Kamphaeng Phet is to drive which takes 10h 22m and costs ฿3000 - ฿4500.
No, there is no direct bus from Chumphon to Kamphaeng Phet. However, there are services departing from Chumphon and arriving at Kamphaeng Phet via Borommaratchachonnani 58 and Bangkok Mochit Bus Terminal. The journey, including transfers, takes approximately 14h 9m.
The distance between Chumphon and Kamphaeng Phet is 826 km. The road distance is 805.4 km.
The best way to get from Chumphon to Kamphaeng Phet without a car is to train and bus via Phetchaburi which takes 13h 58m and costs ฿550 - ฿3200.
It takes approximately 13h 58m to get from Chumphon to Kamphaeng Phet, including transfers.
Chumphon to Kamphaeng Phet bus services, operated by Suwannatee, depart from Chumphon station.
Chumphon to Kamphaeng Phet bus services, operated by Suwannatee, arrive at Southern Bus Terminal Bangkok station.
Yes, the driving distance between Chumphon to Kamphaeng Phet is 805 km. It takes approximately 10h 22m to drive from Chumphon to Kamphaeng Phet.
Book your Chumphon to Kamphaeng Phet bus tickets online with Omio and 12go.asia.
What companies run services between Chumphon, Thailand and Kamphaeng Phet, Thailand?
You can take a bus from Chumphon to Kamphaeng Phet via Southern Bus Terminal Bangkok, Borommaratchachonnani 58, Mea Chatuchak, and Bangkok Mochit Bus Terminal in around 14h 9m.
- Website
- airasia.com
Flights from Chumphon Airport to Phitsanulok via Don Mueang International Airport
- Ave. Duration
- 8h 2m
- When
- Every day
- Estimated price
- ฿3,200–7,500
Flights from Chumphon Airport to Don Mueang International Airport
- Ave. Duration
- 1h
- When
- Every day
- Estimated price
- ฿1,000–2,700
Flights from Ranong Airport to Phitsanulok via Don Mueang International Airport
- Ave. Duration
- 7h 37m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ฿3,800–5,000
Flights from Surat Thani to Phitsanulok via Don Mueang International Airport
- Ave. Duration
- 4h 3m
- When
- Every day
- Estimated price
- ฿2,600–7,500
- Website
- lionairthai.com
Flights from Surat Thani to Phitsanulok via Don Mueang International Airport
- Ave. Duration
- 4h 35m
- When
- Every day
- Estimated price
- ฿2,600–7,500
- Website
- nokair.com
Flights from Chumphon Airport to Don Mueang International Airport
- Ave. Duration
- 1h
- When
- Every day
- Estimated price
- ฿1,200–3,300
- Website
- Thai Railway
Train from Chumphon to Phetchaburi
- Ave. Duration
- 4h 26m
- Frequency
- Hourly
- Estimated price
- ฿160–1,300
- Schedules at
- Thai Railway
Train from Phetchaburi to Nakhon Pathom
- Ave. Duration
- 1h 37m
- Frequency
- Hourly
- Estimated price
- ฿50–1,100
- Schedules at
- Thai Railway
Train from Nakhon Pathom to Krung Thep Aphiwat Central Terminal
- Ave. Duration
- 1h 10m
- Frequency
- Hourly
- Estimated price
- ฿20–850
- Schedules at
- Thai Railway
Train from Chumphon to Krung Thep Aphiwat Central Terminal
- Ave. Duration
- 10h 5m
- Frequency
- Hourly
- Estimated price
- ฿190–1,500
- Schedules at
- Thai Railway
Train from Chumphon to Phetchaburi
- Ave. Duration
- 4h 26m
- Frequency
- Hourly
- Estimated price
- ฿160–1,300
- Schedules at
- Thai Railway
Train from Phetchaburi to Nakhon Pathom
- Ave. Duration
- 1h 37m
- Frequency
- Hourly
- Estimated price
- ฿50–1,100
- Schedules at
- Thai Railway
Train from Nakhon Pathom to Krung Thep Aphiwat Central Terminal
- Ave. Duration
- 1h 10m
- Frequency
- Hourly
- Estimated price
- ฿20–850
- Schedules at
- Thai Railway
Train from Krung Thep Aphiwat Central Terminal to Nakhon Sawan
- Ave. Duration
- 3h 34m
- Frequency
- Hourly
- Estimated price
- ฿95–1,300
- Schedules at
- Thai Railway
Train from Don Muang to Ayutthaya
- Ave. Duration
- 45 min
- Frequency
- Every 30 minutes
- Estimated price
- ฿20–1,100
- Schedules at
- Thai Railway
Train from Chumphon to Surat Thani Train Station
- Ave. Duration
- 2h 40m
- Frequency
- Hourly
- Estimated price
- ฿80–1,200
- Schedules at
- Thai Railway
- Phone
- 1690
- [email protected]
- Website
- railway.co.th
Train from Chumphon to Phetchaburi
- Ave. Duration
- 5h 5m
- Frequency
- Once daily
- Estimated price
- ฿100–900
- Book at
- 12go.asia
- Website
- railway.co.th
- 1st Class (Air-Conditioned Berth)
- ฿600–900
- 3rd Class (Seat)
- ฿160–190
- 2nd Class (Air-Conditioned Berth)
- ฿100–140
- 2nd Class (Air-conditioned Seat)
- ฿380–410
Train from Phetchaburi to Nakhon Pathom
- Ave. Duration
- 1h 35m
- Frequency
- Once daily
- Estimated price
- ฿35–900
- Book at
- 12go.asia
- Website
- railway.co.th
- 1st Class (Air-Conditioned Berth)
- ฿600–900
- 3rd Class (Seat)
- ฿110–140
- 2nd Class (Air-Conditioned Berth)
- ฿35–45
- 2nd Class (Air-conditioned Seat)
- ฿280–310
Train from Nakhon Pathom to Krung Thep Aphiwat Central Terminal
- Ave. Duration
- 1h 5m
- Frequency
- Once daily
- Estimated price
- ฿19–900
- Book at
- 12go.asia
- Website
- railway.co.th
- 1st Class (Air-Conditioned Berth)
- ฿600–900
- 3rd Class (Seat)
- ฿100–120
- 2nd Class (Air-Conditioned Berth)
- ฿19–25
- 2nd Class (Air-conditioned Seat)
- ฿260–280
Train from Chumphon to Krung Thep Aphiwat Central Terminal
- Ave. Duration
- 7h 51m
- Frequency
- Every 4 hours
- Estimated price
- ฿160–900
- Book at
- 12go.asia
- Website
- railway.co.th
- 1st Class (Air-Conditioned Berth)
- ฿600–900
- 3rd Class (Seat)
- ฿190–240
- 2nd Class (Air-Conditioned Berth)
- ฿160–210
- 2nd Class (Air-conditioned Seat)
- ฿450–490
Train from Chumphon to Phetchaburi
- Ave. Duration
- 5h 5m
- Frequency
- Once daily
- Estimated price
- ฿100–900
- Book at
- 12go.asia
- Website
- railway.co.th
- 1st Class (Air-Conditioned Berth)
- ฿600–900
- 3rd Class (Seat)
- ฿160–190
- 2nd Class (Air-Conditioned Berth)
- ฿100–140
- 2nd Class (Air-conditioned Seat)
- ฿380–410
Train from Phetchaburi to Nakhon Pathom
- Ave. Duration
- 1h 35m
- Frequency
- Once daily
- Estimated price
- ฿35–900
- Book at
- 12go.asia
- Website
- railway.co.th
- 1st Class (Air-Conditioned Berth)
- ฿600–900
- 3rd Class (Seat)
- ฿110–140
- 2nd Class (Air-Conditioned Berth)
- ฿35–45
- 2nd Class (Air-conditioned Seat)
- ฿280–310
Train from Nakhon Pathom to Krung Thep Aphiwat Central Terminal
- Ave. Duration
- 1h 5m
- Frequency
- Once daily
- Estimated price
- ฿19–900
- Book at
- 12go.asia
- Website
- railway.co.th
- 1st Class (Air-Conditioned Berth)
- ฿600–900
- 3rd Class (Seat)
- ฿100–120
- 2nd Class (Air-Conditioned Berth)
- ฿19–25
- 2nd Class (Air-conditioned Seat)
- ฿260–280
Train from Krung Thep Aphiwat Central Terminal to Nakhon Sawan
- Ave. Duration
- 3h 34m
- Frequency
- Every 4 hours
- Estimated price
- ฿80–900
- Book at
- 12go.asia
- Website
- railway.co.th
- 1st Class (Air-Conditioned Berth)
- ฿600–900
- 3rd Class (Seat)
- ฿140–170
- 2nd Class (Air-Conditioned Berth)
- ฿80–110
- 2nd Class (Air-conditioned Seat)
- ฿340–370
Train from Don Muang to Ayutthaya
- Ave. Duration
- 35 min
- Frequency
- Every 4 hours
- Estimated price
- ฿17–900
- Book at
- 12go.asia
- Website
- railway.co.th
- 1st Class (Air-Conditioned Berth)
- ฿600–900
- 3rd Class (Seat)
- ฿95–120
- 2nd Class (Air-Conditioned Berth)
- ฿17–22
- 2nd Class (Air-conditioned Seat)
- ฿250–280
Train from Chumphon to Surat Thani Train Station
- Ave. Duration
- 2h 25m
- Frequency
- Hourly
- Estimated price
- ฿55–900
- Book at
- 12go.asia
- Website
- railway.co.th
- 1st Class (Air-Conditioned Berth)
- ฿600–900
- 3rd Class (Seat)
- ฿120–150
- 2nd Class (Air-Conditioned Berth)
- ฿55–75
- 2nd Class (Air-conditioned Seat)
- ฿310–340
- Website
- Viriya Tour
Bus from Mochit to Kamphaeng Phet
- Ave. Duration
- 4h 50m
- Frequency
- Once daily
- Estimated price
- ฿380–430
- Schedules at
- Viriya Tour
- Phone
- +66 2 284 1084
- [email protected]
- Website
- 12go.co
Bus from Mochit to Kamphaeng Phet
- Ave. Duration
- 5h 30m
- Frequency
- Once daily
- Estimated price
- ฿776
- Book at
- Kasemthara Tour
- Phone
- +66 2 287 1087
- [email protected]
- Website
- Kamphaeng Phet Tour
Bus from Mochit to Kamphaeng Phet
- Ave. Duration
- 6h
- Frequency
- Once daily
- Estimated price
- ฿380
- Schedules at
- Kamphaeng Phet Tour
Bus from Nakhonsawan to Kamphaeng Phet
- Ave. Duration
- 2h 10m
- Frequency
- Once daily
- Estimated price
- ฿380
- Schedules at
- Kamphaeng Phet Tour
- Phone
- +66 2 936 3256
- Website
- Sombat Tour
Bus from Bangkok Mochit Bus Terminal to Kamphaeng Phet
- Ave. Duration
- 5h 34m
- Frequency
- Twice daily
- Estimated price
- ฿667
- Book at
- 12 Go
- Website
- Sombat Tour
Bus from Bangkok Mochit Bus Terminal to Kamphaeng Phet
- Ave. Duration
- 5h 34m
- Frequency
- Twice daily
- Estimated price
- ฿667
- Book at
- 12 Go
- Website
- Sombat Tour
Bus from Nakhonsawan to Kamphaeng Phet
- Ave. Duration
- 1h 51m
- Frequency
- Twice daily
- Estimated price
- ฿226
- Book at
- 12 Go
- Website
- Sombat Tour
Bus from Phichit to Kamphaeng Phet
- Ave. Duration
- 2h
- Frequency
- Hourly
- Estimated price
- ฿80
Bus from Phichit to Kamphaeng Phet
- Ave. Duration
- 2h
- Frequency
- Hourly
- Estimated price
- ฿80
Bus from Phichit to Kamphaeng Phet
- Ave. Duration
- 2h
- Frequency
- Hourly
- Estimated price
- ฿80
- Phone
- +66 56 720 720
- [email protected]
- Website
- phetprasert.com
Bus from Nakhonsawan to Kamphaeng Phet
- Ave. Duration
- 1h 40m
- Frequency
- Once daily
- Estimated price
- ฿110–210
- Schedules at
- phetprasert.com
- 13
- ฿110–140
- Phone
- 1490
- [email protected]
- Website
- ฺBor Kor Sor
Bus from Chumphon to Bangkok Sai Tai Mai Terminal
- Ave. Duration
- 11h 47m
- Frequency
- Every 3 hours
- Estimated price
- ฿400–3,500
- Book at
- 12go.asia
- Website
- ฺBor Kor Sor
- Phone
- 086 065 5466
- [email protected]
- Website
- Tara Tour and Travel
Bus from Khao San Tara Travel Office to Kamphaeng Phet Bus Terminal
- Ave. Duration
- 8h
- Frequency
- Once daily
- Estimated price
- ฿600–950
- Schedules at
- Tara Tour and Travel
Bus from Phra Nakhon Si Ayutthaya Tonys Place to Kamphaeng Phet Bus Terminal
- Ave. Duration
- 4h 50m
- Frequency
- Once daily
- Estimated price
- ฿500–900
- Schedules at
- Tara Tour and Travel
- Phone
- +66 81 676 4900
- [email protected]
- Website
- 12go.asia
Bus from Chumphon to Ranong Bus Station
- Ave. Duration
- 2h 30m
- Frequency
- Twice daily
- Estimated price
- ฿500–900
- Schedules at
- facebook.com
- Book at
- 12go.asia
- Ave. Duration
- 58 min
- Estimated price
- ฿380–450
Phitsanulok Taxi Call Centre
- Phone
- +66 55-338-888
- Website
- facebook.com
Taxi Phitsanulok
- Phone
- +66 55 338 888
Phitsanulok Taxi Call Centre
- Phone
- +66 55-338-888
- Website
- facebook.com
Taxi Phitsanulok
- Phone
- +66 55 338 888
Phitsanulok Taxi Call Centre
- Phone
- +66 55-338-888
- Website
- facebook.com
Taxi Phitsanulok
- Phone
- +66 55 338 888
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 Train travel in France: A guide to SNCF, Italian Lakes: Getting around by train, and Flying into Beijing? - to help you get the most out of your next trip.
Booking & Getting There
There are 28+ hotels available in Kamphaeng Phet.











