Rome2Rio

How to get fromPenang to Cha-amby plane, train, car ferry, tram, bus, or car

Find Transport to Cha-am

See all options

There are 8 ways to get from Penang to Cha-am by plane, train, car ferry, tram, bus, or car

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.

  1. Fly to Don Mueang International Airport, train

    best
    1. Fly from Penang International Airport (PEN) to Don Mueang International Airport (DMK)plane plane PEN - DMK
    2. Take the train from Krung Thep Aphiwat Central Terminal to Ban Chaamtrain train
    6h 32m
    ฿2,599–6,834
  2. Car ferry, tram, train via Padang Besar

    cheapest
    1. Take the carferry from Raja Tun Uda Ferry Terminal to Sultan Abdul Halim Ferry Terminalcarferry car ferry
    2. Take the tram from Butterworth to Padang Besartram tram
    3. Take the train from Padang Besar to Hua Hintrain train 46
    17h 25m
    ฿920–1,470
  3. Bus via Chumphon

    1. Take the bus from George Town Komtar CIMB Bank to Thong Mee bus stationbus bus George Town Komtar CIMB Bank - Thong Mee bus station / ...
    2. Take the bus from Chumphon to Cha-ambus bus
    23h 37m
    ฿2,270–2,720
  4. Car ferry, drive

    1. Take the carferry from Raja Tun Uda Ferry Terminal to Sultan Abdul Halim Ferry Terminalcarferry car ferry
    2. Drive from Sultan Abdul Halim Ferry Terminal to Cha-amcar car
    13h 42m
    ฿3,716–5,517
  5. Fly to Suvarnabhumi Airport, train

    1. Fly from Penang International Airport (PEN) to Suvarnabhumi Airport (BKK)plane plane PEN - BKK
    2. Take the train from Krung Thep Aphiwat Central Terminal to Ban Chaamtrain train
    6h 53m
    ฿4,066–6,937
  6. Car ferry, tram, train

    1. Take the carferry from Raja Tun Uda Ferry Terminal to Sultan Abdul Halim Ferry Terminalcarferry car ferry
    2. Take the tram from Butterworth to Padang Besartram tram
    3. Take the train from Padang Besar Malaysia to Hua Hintrain train 46
    19h 9m
    ฿922–1,472
  7. Bus

    1. Take the bus from George Town Transfer to Mae Haad Koh Taobus bus George Town Transfer - Mae Haad Koh Tao
    2. Take the bus from Mae Haad Koh Tao to Hua Hinbus bus Mae Haad Koh Tao - Hua Hin
    40h 52m
    ฿3,662–4,126
  8. Drive  982.1 km

    1. Drive from George Town to Cha-amcar car 982.1 km
    13h 34m
    ฿3,762–5,434

Penang to Cha-am by car ferry, tram, foot, and train

Calendar7Weekly Services
Duration17h 25mAverage Duration
Ticket฿920Cheapest Price
See schedules

Comparing Your Travel Options

What companies run services between Penang, Malaysia and Cha-am, Thailand?

You can take a bus from George Town Komtar CIMB Bank to Cha-am via Thong Mee bus station and Chumphon in around 23h 37m.

Airlines
Train operators
Bus operators
Ferry 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, How to get from JFK to New York City, and Need to know: Greyhound - to help you get the most out of your next trip.

Booking & Getting There