Rome2Rio

How to get fromNakhon Pathom to Kamphaeng Phetby train, bus, car, taxi, or plane

Find Transport to Kamphaeng Phet

See all options

There are 10 ways to get from Nakhon Pathom to Kamphaeng Phet by train, bus, car, taxi, 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.

  1. Train, bus

    best
    1. Take the train from Nakhon Pathom to Krung Thep Aphiwat Central Terminaltrain train 32
    2. Take the bus from Mochit to Kamphaeng Phetbus bus Mochit - Kamphaeng Phet
    7h 13m
    ฿416–1,315
  2. Train, bus via Nakhon Sawan

    cheapest
    1. Take the train from Nakhon Pathom to Krung Thep Aphiwat Central Terminaltrain train 32
    2. Take the train from Krung Thep Aphiwat Central Terminal to Nakhon Sawantrain train 9
    3. Take the bus from Nakhonsawan to Kamphaeng Phetbus bus
    8h 12m
    ฿339–2,142
  3. Drive  358.4 km

    1. Drive from Nakhon Pathom to Kamphaeng Phetcar car 358.4 km
    4h 59m
    ฿1,373–1,983
  4. Taxi

    1. Take the taxi from Nakhon Pathom to Kamphaeng Phettaxi taxi 358.4 km
    4h 59m
    ฿3,900–4,800
  5. Train to Don Mueang International Airport, fly to Phitsanulok, taxi, Minivan

    1. Take the train from Nakhon Pathom to Krung Thep Aphiwat Central Terminaltrain train
    2. Fly from Don Mueang International Airport (DMK) to Phitsanulok (PHS)plane plane DMK - PHS
    3. Take the taxi from Phitsanulok (PHS) to Phichittaxi taxi
    4. Take the bus from Phichit to Kamphaeng Phetbus bus
    6h 58m
    ฿1,479–3,292
  6. Bus

    1. Take the bus from visual stop to Salaya Clock Towerbus bus 8228
    2. Take the bus from Bangkok Mochit Bus Terminal to Kamphaeng Phetbus bus Route No.90
    9h 5m
    ฿702–709
  7. Bus via Bangkok

    1. Take the bus from visual stop to Salaya Clock Towerbus bus 8228 / ...
    2. Take the bus from Khao San Tara Travel Office to Kamphaeng Phet Bus Terminalbus bus Khao San Tara Travel Office - Kamphaeng Phet Bus Terminal
    11h 58m
    ฿670–676
  8. Train to Suvarnabhumi Airport, fly to Sukhothai Airport, drive

    1. Take the train from Nakhon Pathom to Krung Thep Aphiwat Central Terminaltrain train
    2. Fly from Suvarnabhumi Airport (BKK) to Sukhothai Airport (THS)plane plane BKK - THS
    3. Drive from Sukhothai Airport (THS) to Kamphaeng Phetcar car
    6h 22m
    ฿1,894–4,792
  9. Train to Don Mueang International Airport, fly to Mae Sot, bus

    1. Take the train from Nakhon Pathom to Krung Thep Aphiwat Central Terminaltrain train
    2. Fly from Don Mueang International Airport (DMK) to Mae Sot (MAQ)plane plane DMK - MAQ
    3. Take the bus from Mae Sot to Kamphaeng Phetbus bus
    7h 28m
    ฿3,169–6,622
  10. Train to Don Mueang International Airport, fly to Lampang, bus

    1. Take the train from Nakhon Pathom to Krung Thep Aphiwat Central Terminaltrain train
    2. Fly from Don Mueang International Airport (DMK) to Lampang (LPT)plane plane DMK - LPT
    3. Take the bus from Lampang to Kamphaeng Phetbus bus
    8h 33m
    ฿2,211–4,984

Nakhon Pathom to Kamphaeng Phet by train and bus

Calendar21Weekly Services
Duration7h 13mAverage Duration
Ticket฿416Cheapest Price
See schedules

Comparing Your Travel Options

What companies run services between Nakhon Pathom, Thailand and Kamphaeng Phet, Thailand?

You can take a bus from visual stop to Kamphaeng Phet via Salaya Clock Tower, Opposite Salaya Clock Tower, Mea Chatuchak, and Bangkok Mochit Bus Terminal in around 9h 5m.

Airlines
Train operators
Bus operators
Other operators

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 Travelling Croatia’s Dalmatian Coast by boat, bus, car and train, Travel Insider: Top Japan travel tips by Beatrix Holland, and How to travel India's Golden Triangle - to help you get the most out of your next trip.

Booking & Getting There