There are 7 ways to get from Cambodia to Penang by plane, bus, train, tram, car ferry, 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.
Fly from Sihanoukville
best- Fly from Sihanoukville (KOS) to Penang International Airport (PEN)plane KOS - PEN
4h 21mRM 821–2,033Bus, train, tram, car ferry
cheapest- Take the bus from Phnom Penh to Bangkok Mochit Bus Terminalbus
- Take the train from Krung Thep Aphiwat Central Terminal to Hat Yaitrain
- Take the train from Hat Yai to Padang Besartrain
- Take the tram from Padang Besar to Butterworthtram
- Take the carferry from Sultan Abdul Halim Ferry Terminal to Raja Tun Uda Ferry Terminalcarferry
32h 48mRM 179–296Bus, Mini Van
- Take the bus from Phnom Penh to Bangkok Mochit Bus Terminalbus
- Take the bus from Southern Bus Terminal Bangkok to Hat Yai Bus Terminalbus
- Take the bus from Hat Yai to Komtar Bus Terminalbus
32h 38mRM 355–395Bus to Siem Reap, fly
- Take the bus from Siem Reap Town to Siem Reap Airportbus
- Fly from Siem Reap (SAI) to Penang International Airport (PEN)plane SAI - PEN
6h 55mRM 533–938Bus, drive, tram, car ferry
- Take the bus from Phnom Penh to Bangkok Mochit Bus Terminalbus
- Take the bus from Southern Bus Terminal Bangkok to Songkhlabus
- Drive from Songkhla to Padang Besarcar
- Take the tram from Padang Besar to Butterworthtram
- Take the carferry from Sultan Abdul Halim Ferry Terminal to Raja Tun Uda Ferry Terminalcarferry
33h 8mRM 306–381Bus, train, drive, car ferry
- Take the bus from Phnom Penh to Bangkok Mochit Bus Terminalbus
- Take the train from Krung Thep Aphiwat Central Terminal to Sungai Koloktrain
- Drive from Sungai Kolok to Jelicar
- Take the bus from Jeli to Butterworthbus
- Take the carferry from Sultan Abdul Halim Ferry Terminal to Raja Tun Uda Ferry Terminalcarferry
40h 26mRM 235–360Bus
- Take the bus from Phnom Penh Virak Buntham Express to Bangkokbus
- Take the bus from Bangkok Sai Tai Mai Terminal to Songkhlabus
- Take the bus from Hat Yai to Prangin Mallbus
40h 53mRM 274–1,230
Sihanoukville (KOS) to Penang International Airport (PEN) flights
Questions & Answers
The cheapest way to get from Cambodia to Penang is to bus and train and tram and car ferry which costs RM 170 - RM 300 and takes 32h 48m.
The fastest way to get from Cambodia to Penang is to fly which takes 4h 21m and costs RM 800 - RM 2100.
No, there is no direct bus from Cambodia to Penang. However, there are services departing from Phnom Penh and arriving at Komtar Bus Terminal via จุดขึ้นลง;visual stop, Southern Bus Terminal Bangkok and Hat Yai. The journey, including transfers, takes approximately 32h 38m.
The distance between Cambodia and Penang is 713 km.
The best way to get from Cambodia to Penang without a car is to bus and Mini Van which takes 32h 38m and costs RM 350 - RM 400.
It takes approximately 4h 21m to get from Cambodia to Penang, including transfers.
Cambodia to Penang bus services, operated by , depart from Phnom Penh station.
The best way to get from Cambodia to Penang is to fly which takes 4h 21m and costs RM 800 - RM 2100. Alternatively, you can bus and Mini Van, which costs RM 350 - RM 400 and takes 32h 38m.
Cambodia to Penang bus services, operated by , arrive at Bangkok Mochit Bus Terminal station.
Penang is 1h ahead of Cambodia. It is currently 7:22 AM in Cambodia and 8:22 AM in Penang.
What companies run services between Cambodia and Penang, Malaysia?
AirAsia, Katmai Air, and two other airlines fly from Sihanoukville (KOS) to Penang International Airport (PEN) twice daily. Alternatively, you can take a bus from Phnom Penh to Komtar Bus Terminal via Bangkok Mochit Bus Terminal, จุดขึ้นลง;visual stop, สถานีขนส่งสายใต้ใหม่, Southern Bus Terminal Bangkok, and Hat Yai in around 32h 38m.
- Website
- airasia.com
Flights from Sihanoukville to Penang International Airport via Kuala Lumpur
- Ave. Duration
- 4h 27m
- When
- Monday, Wednesday, Friday, Sunday, and Saturday
- Estimated price
- RM 370–2,000
Flights from Sihanoukville to Penang International Airport via Kuala Lumpur, Langkawi
- Ave. Duration
- 6h 30m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- RM 420–1,600
Flights from Siem Reap to Penang International Airport via Kuala Lumpur
- Ave. Duration
- 5h 25m
- When
- Every day
- Estimated price
- RM 550–1,500
Flights from Siem Reap to Penang International Airport via Tan Son Nhat
- Ave. Duration
- 5h 35m
- When
- Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- RM 500–850
- Phone
- 1690
- [email protected]
- Website
- railway.co.th
Train from Krung Thep Aphiwat Central Terminal to Hat Yai
- Ave. Duration
- 14h 15m
- Frequency
- Every 4 hours
- Estimated price
- RM 35–110
- Book at
- 12go.asia
- Website
- railway.co.th
- 1st Class (Air-Conditioned Berth)
- RM 75–110
- 3rd Class (Seat)
- RM 35–45
- 2nd Class (Air-Conditioned Berth)
- RM 35–50
- 2nd Class (Air-conditioned Seat)
- RM 80–90
Train from Hat Yai to Padang Besar
- Ave. Duration
- 45 min
- Frequency
- 3 times a day
- Estimated price
- RM 1–110
- Book at
- 12go.asia
- Website
- railway.co.th
- 1st Class (Air-Conditioned Berth)
- RM 75–110
- 3rd Class (Seat)
- RM 12–15
- 2nd Class (Air-Conditioned Berth)
- RM 1–3
- 2nd Class (Air-conditioned Seat)
- RM 31–34
Train from Krung Thep Aphiwat Central Terminal to Sungai Kolok
- Ave. Duration
- 19h 45m
- Frequency
- Twice daily
- Estimated price
- RM 40–110
- Book at
- 12go.asia
- Website
- railway.co.th
- 1st Class (Air-Conditioned Berth)
- RM 75–110
- 3rd Class (Seat)
- RM 40–55
- 2nd Class (Air-Conditioned Berth)
- RM 45–65
- 2nd Class (Air-conditioned Seat)
- RM 95–105
- Phone
- 0-2894-6330-2
- Website
- busonlineticket.co.th
Bus from Southern Bus Terminal Bangkok to Hat Yai Bus Terminal
Bus from Southern Bus Terminal Bangkok to Songkhla
- Phone
- 04-375 2400
- [email protected]
- Website
- penangport.com.my
Car ferry from Sultan Abdul Halim Ferry Terminal to Raja Tun Uda Ferry Terminal
- Ave. Duration
- 20 min
- Frequency
- Hourly
- Estimated price
- RM 2
- Schedules at
- penangport.com.my
Car ferry from Sultan Abdul Halim Ferry Terminal to Raja Tun Uda Ferry Terminal
- Ave. Duration
- 20 min
- Frequency
- Hourly
- Estimated price
- RM 2
- Schedules at
- penangport.com.my
Car ferry from Sultan Abdul Halim Ferry Terminal to Raja Tun Uda Ferry Terminal
- Ave. Duration
- 20 min
- Frequency
- Hourly
- Estimated price
- RM 2
- Schedules at
- penangport.com.my
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, What are the different types of Renfe trains in Spain?, and How to get from London to Edinburgh - to help you get the most out of your next trip.
More Questions & Answers
Book your Cambodia to Penang bus tickets online with 12go.asia.
There are 2427+ hotels available in Penang.




