There are 5 ways to get from Pulau Perhentian (Island) to Cambodia by ferry, bus, plane, train, 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.
Ferry, bus, fly to Sihanoukville
best- Take the ferry from Pulau Perhentian Port to Kuala Besutferry
- Take the bus from Kuala Besut Jetty to Kota Bharu Airportbus
- Fly from Sultan Ismail Petra (KBR) to Sihanoukville (KOS)plane KBR - KOS
9h 4m$237–557Ferry, bus, drive
cheapest- Take the ferry from Pulau Perhentian Port to Kuala Besutferry
- Take the bus from Kuala Besut Bus Terminal to Kangarbus
- Drive from Kangar to Satuncar
- Take the bus from Satun to Bangkok Mochit Bus Terminalbus
- Take the bus from Bangkok Mochit Bus Terminal to Phnom Penhbus
2d 2h$87–314Ferry, bus, train via Bangkok
- Take the ferry from Pulau Perhentian Port to Kuala Besutferry
- Take the bus from Kuala Besut Jetty to Terminal Kota Bharubus
- Take the train from Sungai Kolok to Krung Thep Aphiwat Central Terminaltrain
- Take the bus from Bangkok Mochit Bus Terminal to Phnom Penhbus
37h 20mFerry, bus, fly to Phnom Penh
- Take the ferry from Pulau Perhentian Port to Kuala Besutferry
- Take the bus from Kuala Besut Jetty to Kota Bharu Airportbus
- Fly from Sultan Ismail Petra (KBR) to Phnom Penh (KTI)plane KBR - KTI
11h 15m$118–418Ferry, bus, train
- Take the ferry from Pulau Perhentian Port to Kuala Besutferry
- Take the bus from Kuala Besut Jetty to Terminal Kota Bharubus
- Take the train from Sungai Kolok to Hua Lamphongtrain
- Take the bus from Bangkok Khao San Road to Phnom Penhbus
42h 59m
Sultan Ismail Petra (KBR) to Sihanoukville (KOS) flights
Questions & Answers
The cheapest way to get from Pulau Perhentian (Island) to Cambodia is to ferry and bus and drive which costs $85 - $320 and takes 2 days 2h.
The fastest way to get from Pulau Perhentian (Island) to Cambodia is to ferry and bus and fly which takes 9h 4m and costs $230 - $600.
The distance between Pulau Perhentian (Island) and Cambodia is 620 km.
It takes approximately 9h 4m to get from Pulau Perhentian (Island) to Cambodia, including transfers.
Cambodia is 1h behind Pulau Perhentian (Island). It is currently 1:01 AM in Pulau Perhentian (Island) and 12:01 AM in Cambodia.
There are 528+ hotels available in Cambodia.
What companies run services between Pulau Perhentian (Island), Malaysia and Cambodia?
There is no direct connection from Pulau Perhentian (Island) to Cambodia. However, you can take the ferry to Kuala Besut, walk to Kuala Besut Jetty, take the bus to Kota Bharu Airport, walk to Sultan Ismail Petra (KBR) airport, fly to Sihanoukville (KOS), then take the taxi to Sihanoukville. Alternatively, you can take a ferry from Pulau Perhentian Port to Phnom Penh via Kuala Besut, Kuala Besut Jetty, Terminal Kota Bharu, Sungai Kolok, Krung Thep Aphiwat Central Terminal, ด้านหลังสถานีกลางกรุงเทพอภิวัฒน์;Rear Krung Thep Aphiwat Central Terminal, หน้าสถานีขนส่งหมอชิต 2;Mo Chit Bus Terminal, and Bangkok Mochit Bus Terminal in around 37h 20m.
- Website
- katmaiair.com
Flights from Sultan Ismail Petra to Sihanoukville via Kuala Lumpur
- Ave. Duration
- 4h
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- $180–470
Flights from Sultan Ismail Petra to Phnom Penh via Kuala Lumpur
- Ave. Duration
- 4h 38m
- When
- Every day
- Estimated price
- $120–320
- Website
- airasia.com
Flights from Sultan Ismail Petra to Sihanoukville via Kuala Lumpur
- Ave. Duration
- 4h
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- $110–410
- Website
- skyangkorair.com
Flights from Sultan Ismail Petra to Sihanoukville via Kuala Lumpur
- Ave. Duration
- 4h 15m
- When
- Saturday
- Estimated price
- $100–600
- Website
- singaporeair.com
Flights from Sultan Ismail Petra to Phnom Penh via Singapore Changi
- Ave. Duration
- 4h 45m
- When
- Thursday
- Estimated price
- $100–400
- Website
- malaysiaairlines.com
Flights from Sultan Ismail Petra to Phnom Penh via Kuala Lumpur
- Ave. Duration
- 8h 25m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $110–350
- Website
- cambodia-airways.com
Flights from Sultan Ismail Petra to Phnom Penh via Kuala Lumpur
- Ave. Duration
- 4h 5m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- $160–410
- Website
- airasia.com
Flights from Sultan Ismail Petra to Phnom Penh via Soekarno–Hatta
- Ave. Duration
- 9h 5m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- $160–500
- Phone
- 1690
- [email protected]
- Website
- railway.co.th
Train from Sungai Kolok to Krung Thep Aphiwat Central Terminal
- Ave. Duration
- 19h 25m
- Frequency
- Once daily
- Estimated price
- $10–27
- Book at
- 12go.asia
- Website
- railway.co.th
- 1st Class (Air-Conditioned Berth)
- $19–27
- 3rd Class (Seat)
- $10–13
- 2nd Class (Air-Conditioned Berth)
- $12–16
- 2nd Class (Air-conditioned Seat)
- $23–26
Train from Sungai Kolok to Hua Lamphong
- Ave. Duration
- 22h 25m
- Frequency
- Once daily
- Estimated price
- $10–27
- Book at
- 12go.asia
- Website
- railway.co.th
- 1st Class (Air-Conditioned Berth)
- $19–27
- 3rd Class (Seat)
- $10–13
- 2nd Class (Air-Conditioned Berth)
- $12–16
- 2nd Class (Air-conditioned Seat)
- $23–26
- Phone
- +6019-558 4736
- [email protected]
- Website
- besutjetty.com
Bus from Kuala Besut Jetty to Kota Bharu Airport
- Ave. Duration
- 1h 15m
- Frequency
- 4 times a day
- Estimated price
- $8
- Schedules at
- besutjetty.com
Bus from Kuala Besut Jetty to Terminal Kota Bharu
- Ave. Duration
- 1h
- Frequency
- 4 times a day
- Schedules at
- besutjetty.com
Bus from Kuala Besut Jetty to Kota Bharu Airport
- Ave. Duration
- 1h 15m
- Frequency
- 4 times a day
- Estimated price
- $8
- Schedules at
- besutjetty.com
Bus from Kuala Besut Jetty to Terminal Kota Bharu
- Ave. Duration
- 1h
- Frequency
- 4 times a day
- Schedules at
- besutjetty.com
- Phone
- +609-765 6000
- [email protected]
- Website
- Ekspres Perdana
Bus from Kuala Besut Bus Terminal to Kangar
- Ave. Duration
- 8h 35m
- Frequency
- Once daily
- Estimated price
- $12–29
- Website
- Ekspres Perdana
- Phone
- 1490
- [email protected]
- Website
- ฺBor Kor Sor
Bus from Satun to Bangkok Mochit Bus Terminal
- Ave. Duration
- 24h 7m
- Frequency
- Twice daily
- Estimated price
- $25–230
- Book at
- 12go.asia
- Website
- ฺBor Kor Sor
- Phone
- 02 629 1300
- Website
- 12go.asia
Bus from Bangkok Khao San Road to Phnom Penh
- Ave. Duration
- 14h 35m
- Frequency
- Every 4 hours
- Estimated price
- $37
- Schedules at
- travelmartbangkok.com
- Phone
- +60 19-558 4736
- [email protected]
- Website
- perhentiantrans.com
Ferry from Pulau Perhentian Port to Kuala Besut
- Ave. Duration
- 33 min
- Frequency
- 4 times a day
- Estimated price
- $9
- Schedules at
- perhentiantrans.com
- Book at
- 12go.asia
Ferry from Pulau Perhentian Port to Kuala Besut
- Ave. Duration
- 33 min
- Frequency
- 4 times a day
- Estimated price
- $9
- Schedules at
- perhentiantrans.com
- Book at
- 12go.asia
Ferry from Pulau Perhentian Port to Kuala Besut
- Ave. Duration
- 33 min
- Frequency
- 4 times a day
- Estimated price
- $9
- Schedules at
- perhentiantrans.com
- Book at
- 12go.asia
Ferry from Pulau Perhentian Port to Kuala Besut
- Ave. Duration
- 33 min
- Frequency
- 4 times a day
- Estimated price
- $9
- Schedules at
- perhentiantrans.com
- Book at
- 12go.asia
Ferry from Pulau Perhentian Port to Kuala Besut
- Ave. Duration
- 33 min
- Frequency
- 4 times a day
- Estimated price
- $9
- Schedules at
- perhentiantrans.com
- Book at
- 12go.asia
- Phone
- +6019-558 4736
- [email protected]
- Website
- besutjetty.com
Ferry from Pulau Perhentian Port to Kuala Besut
- Ave. Duration
- 40 min
- Frequency
- 4 times a day
- Estimated price
- $9
- Schedules at
- besutjetty.com
Ferry from Pulau Perhentian Port to Kuala Besut
- Ave. Duration
- 40 min
- Frequency
- 4 times a day
- Estimated price
- $9
- Schedules at
- besutjetty.com
Ferry from Pulau Perhentian Port to Kuala Besut
- Ave. Duration
- 40 min
- Frequency
- 4 times a day
- Estimated price
- $9
- Schedules at
- besutjetty.com
Ferry from Pulau Perhentian Port to Kuala Besut
- Ave. Duration
- 40 min
- Frequency
- 4 times a day
- Estimated price
- $9
- Schedules at
- besutjetty.com
Ferry from Pulau Perhentian Port to Kuala Besut
- Ave. Duration
- 40 min
- Frequency
- 4 times a day
- Estimated price
- $9
- Schedules at
- besutjetty.com
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 Getting to Rome from the airport, Thanksgiving 2018: How to travel stress-free, and Which London airport should I choose? - to help you get the most out of your next trip.











