There are 7 ways to get from Phnom Penh to Penang by plane, bus, train, tram, or car ferry
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Phnom Penh to Penang International Airport
best- Fly from Phnom Penh (KTI) to Penang International Airport (PEN)plane KTI - PEN
8h 10mRM 502–1,202Bus, train, tram, car ferry via Bangkok #2
cheapest- Take the bus from Phnom Penh Virak Buntham Express to Bangkokbus
- Take the train from Hua Lamphong 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
35h 55mRM 161–340Bus, train, tram, car ferry via Bangkok
- Take the bus from Phnom Penh to Bangkok Mochit Bus Terminalbus
- Take the train from Bang Bamru to Padang Besar Malaysiatrain 45
- Take the tram from Padang Besar to Butterworthtram
- Take the carferry from Sultan Abdul Halim Ferry Terminal to Raja Tun Uda Ferry Terminalcarferry
32h 58mRM 255–284Bus
- Take the bus from Phnom Penh to Bangkok Mochit Bus Terminalbus
- Take the bus from Mochit Terminal to Komtarbus Mochit Terminal - Komtar
37hRM 405Bus to Tan Son Nhat International Airport, fly to Penang International Airport
- Take the bus from Phnom Penh to Ho Chi Minhbus
- Fly from Tan Son Nhat International Airport (SGN) to Penang International Airport (PEN)plane SGN - PEN
10h 28mRM 407–771Fly Phnom Penh to Alor Setar, train
- Fly from Phnom Penh (KTI) to Alor Setar (AOR)plane KTI - AOR
- Take the train from Alor Setar to Tasek Gelugortrain
11h 49mRM 605–1,530Bus, train, tram, car ferry
- Take the bus from Phnom Penh to Bangkok Mochit Bus Terminalbus
- Take the train from Krung Thep Aphiwat Central Terminal to Padang Besar Malaysiatrain 45
- Take the tram from Padang Besar to Butterworthtram
- Take the carferry from Sultan Abdul Halim Ferry Terminal to Raja Tun Uda Ferry Terminalcarferry
35h 3mRM 254–281
Phnom Penh (KTI) to Penang International Airport (PEN) flights
Comparing Your Travel Options
The cheapest way to get from Phnom Penh to Penang is to bus and train and tram and car ferry via Bangkok which costs RM 160 - RM 340 and takes 35h 55m.
The fastest way to get from Phnom Penh to Penang is to fly which takes 8h 10m and costs RM 500 - RM 1200.
No, there is no direct bus from Phnom Penh to Penang. However, there are services departing from Phnom Penh and arriving at Komtar via Mochit Terminal. The journey, including transfers, takes approximately 37h.
The distance between Phnom Penh and Penang is 885 km.
The best way to get from Phnom Penh to Penang without a car is to bus and train and tram and car ferry via Bangkok which takes 32h 58m and costs RM 250 - RM 290.
It takes approximately 8h 10m to get from Phnom Penh to Penang, including transfers.
Phnom Penh to Penang bus services, operated by , depart from Phnom Penh station.
The best way to get from Phnom Penh to Penang is to fly which takes 8h 10m and costs RM 500 - RM 1200. Alternatively, you can bus, which costs RM 405 and takes 37h.
Phnom Penh to Penang bus services, operated by , arrive at Bangkok Mochit Bus Terminal station.
Penang is 1h ahead of Phnom Penh. It is currently 6:25 AM in Phnom Penh and 7:25 AM in Penang.
What companies run services between Phnom Penh, Cambodia and Penang, Malaysia?
Malaysia Airlines, Singapore Airlines, and five other airlines fly from Phnom Penh (KTI) to Penang International Airport (PEN) every 4 hours. Alternatively, you can take a bus from Phnom Penh to Komtar via Bangkok Mochit Bus Terminal and Mochit Terminal in around 37h.
- Website
- airasia.com
Flights from Phnom Penh to Penang International Airport via Kuala Lumpur
- Ave. Duration
- 4h 10m
- When
- Every day
- Estimated price
- RM 500–1,200
Flights from Tan Son Nhat International Airport to Penang International Airport
- Ave. Duration
- 1h 45m
- When
- Every day
- Estimated price
- RM 310–550
Flights from Tan Son Nhat International Airport to Penang International Airport via Senai
- Ave. Duration
- 4h 25m
- When
- Every day
- Estimated price
- RM 310–550
Flights from Tan Son Nhat International Airport to Penang International Airport via Kuala Lumpur
- Ave. Duration
- 4h 25m
- When
- Every day
- Estimated price
- RM 310–550
Flights from Phnom Penh to Alor Setar via Kuala Lumpur
- Ave. Duration
- 6h 2m
- When
- Every day
- Estimated price
- RM 600–1,500
- Website
- malaysiaairlines.com
Flights from Phnom Penh to Penang International Airport via Kuala Lumpur
- Ave. Duration
- 4h 22m
- When
- Every day
- Estimated price
- RM 430–1,600
Flights from Phnom Penh to Penang International Airport via Suvarnabhumi
- Ave. Duration
- 4h 5m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- RM 550–1,400
Flights from Tan Son Nhat International Airport to Penang International Airport via Kuala Lumpur
- Ave. Duration
- 4h 15m
- When
- Monday, Friday, Saturday, and Sunday
- Estimated price
- RM 380–1,400
Flights from Phnom Penh to Alor Setar via Kuala Lumpur
- Ave. Duration
- 6h 22m
- When
- Sunday
- Estimated price
- RM 550–1,900
- Website
- singaporeair.com
Flights from Phnom Penh to Penang International Airport via Singapore Changi
- Ave. Duration
- 5h 35m
- When
- Every day
- Estimated price
- RM 600–1,300
Flights from Phnom Penh to Alor Setar via Kuala Lumpur
- Ave. Duration
- 4h 55m
- When
- Sunday
- Estimated price
- RM 700–1,700
Flights from Phnom Penh to Alor Setar via Singapore Changi, Kuala Lumpur
- Ave. Duration
- 9h 25m
- When
- Sunday
- Estimated price
- RM 800–1,700
- Website
- malindoair.com
Flights from Phnom Penh to Penang International Airport via Kuala Lumpur
- Ave. Duration
- 4h
- When
- Every day
- Estimated price
- RM 500–1,200
- Website
- thaiairways.com
Flights from Phnom Penh to Penang International Airport via Suvarnabhumi
- Ave. Duration
- 4h 5m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- RM 550–1,400
- Website
- Thai Railway
Train from Bang Bamru to Padang Besar Malaysia
- Ave. Duration
- 15h 43m
- Frequency
- Once daily
- Estimated price
- RM 111
- Schedules at
- Thai Railway
Train from Krung Thep Aphiwat Central Terminal to Padang Besar Malaysia
- Ave. Duration
- 18h 15m
- Frequency
- Once daily
- Estimated price
- RM 112
- Schedules at
- Thai Railway
- Phone
- +603 - 9779 1200
- [email protected]
- Website
- KTMB
Tram from Padang Besar to Butterworth
- Ave. Duration
- 1h 51m
- Frequency
- Hourly
- Estimated price
- RM 4–29
- Website
- KTMB
- Shuttle
- RM 4–7
- Express
- RM 20–29
Train from Alor Setar to Tasek Gelugor
- Ave. Duration
- 41 min
- Frequency
- Every 4 hours
- Estimated price
- RM 2–20
- Website
- KTMB
- Shuttle
- RM 2–3
- Express
- RM 13–20
Tram from Padang Besar to Butterworth
- Ave. Duration
- 1h 51m
- Frequency
- Hourly
- Estimated price
- RM 4–29
- Website
- KTMB
- Shuttle
- RM 4–7
- Express
- RM 20–29
Tram from Padang Besar to Butterworth
- Ave. Duration
- 1h 51m
- Frequency
- Hourly
- Estimated price
- RM 4–29
- Website
- KTMB
- Shuttle
- RM 4–7
- Express
- RM 20–29
- Phone
- +603 - 9779 1200
- [email protected]
- Website
- KTM Intercity
Train from Alor Setar to Tasek Gelugor
- Ave. Duration
- 45 min
- Frequency
- Hourly
- Estimated price
- RM 19–26
- Website
- KTM Intercity
- Phone
- +603 - 9779 1200
- [email protected]
- Website
- KTM
Train from Alor Setar to Tasek Gelugor
- Ave. Duration
- 42 min
- Frequency
- 5 times a day
- Estimated price
- RM 19
- Website
- KTM
- Silver
- RM 14–16
- Gold
- RM 19
- Platinum
- RM 21–23
- Phone
- 1690
- [email protected]
- Website
- railway.co.th
Train from Hua Lamphong to Padang Besar
- Ave. Duration
- 18h 40m
- Frequency
- Once daily
- 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 40–55
- 2nd Class (Air-conditioned Seat)
- RM 80–95
- Phone
- +66 2 269 1069
- [email protected]
- Website
- KST Travel
Bus from Mochit Terminal to Komtar
- Ave. Duration
- 23h 30m
- Frequency
- Once daily
- Estimated price
- RM 270
- Website
- KST Travel
- Phone
- +855 97 924 8888
- Website
- 12go.asia
Bus from Phnom Penh to Ho Chi Minh
- Ave. Duration
- 6h
- Frequency
- Every 4 hours
- Estimated price
- RM 115
- Book at
- 12go.asia
- Phone
- +84 28 3837 0969
- Website
- 12go.asia
Bus from Phnom Penh to Ho Chi Minh
- Ave. Duration
- 7h
- Frequency
- Every 4 hours
- Estimated price
- RM 90
- Book at
- 12go.asia
- Phone
- (+855) 81 911 911
- [email protected]
- Website
- vireakbuntham.com
Bus from Phnom Penh Virak Buntham Express to Bangkok
- Ave. Duration
- 12h 30m
- Frequency
- Hourly
- Estimated price
- RM 110–200
- Schedules at
- vireakbuntham.com
- Book at
- 12go.asia
- 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 1–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 1–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 1–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 The London Underground: Essential tips to navigate the Tube, Need to know: Greyhound, and Which side of Niagara Falls should I choose (and how do I get there)? - to help you get the most out of your next trip.
Booking & Getting There
Book your Phnom Penh to Penang bus tickets online with 12go.asia.
There are 2414+ hotels available in Penang.



















