There are 10 ways to get from Malaysia to Siem Reap by bus, plane, subway, 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.
Recommended option
Bus to Singapore Changi, fly • 6h 26m
Cheapest option
Train, bus • 30h 53m
8 alternative options
Fly from Penang • 8h 59m
Fly from Senai • 7h 45m
Subway, train to Kuala Lumpur, fly • 6h 59m
Train, bus via Poipet • 33h 2m
Bus via Hat Yai • 33h 44m
Train, bus #2 • 36h 11m
Bus • 41h 30m
Drive • 24h 35m
Penang (PEN) to Siem Reap (SAI) flights
Questions & Answers
The cheapest way to get from Malaysia to Siem Reap is to train and bus which costs RM 95 - RM 600 and takes 30h 53m.
The fastest way to get from Malaysia to Siem Reap is to bus and fly which takes 6h 26m and costs RM 550 - RM 1400.
No, there is no direct bus from Malaysia to Siem Reap. However, there are services departing from Kl1821 Pasar Seni and arriving at Siem Reap via Hentian Duta, Thanon Nipatuthit 2, Hat Yai Bus Terminal, ตรงข้ามสถานีขนส่งสายใต้ใหม่(ตลิ่งชัน);Bus Terminal Southern and Khaosan Road Travel Mart. The journey, including transfers, takes approximately 33h 44m.
The distance between Malaysia and Siem Reap is 1442 km. The road distance is 1861.2 km.
The best way to get from Malaysia to Siem Reap without a car is to train and bus which takes 30h 53m and costs RM 95 - RM 600.
It takes approximately 6h 26m to get from Malaysia to Siem Reap, including transfers.
Malaysia to Siem Reap bus services, operated by KPB Express, depart from Hentian Duta station.
The best way to get from Malaysia to Siem Reap is to fly which takes 8h 59m and costs RM 440 - RM 1200. Alternatively, you can bus via Hat Yai, which costs RM 340 - RM 390 and takes 33h 44m.
Malaysia to Siem Reap bus services, operated by Travel Mart, arrive at Siem Reap station.
Yes, the driving distance between Malaysia to Siem Reap is 1861 km. It takes approximately 24h 35m to drive from Malaysia to Siem Reap.
- Distance: 1441.6 km
- Duration: 6h 26m
What companies run services between Malaysia and Siem Reap, Cambodia?
Thai AirAsia, AirAsia and eight other airlines fly from George Town to Siem Reap every 4 hours. Alternatively, you can take a bus from Kuala Lumpur to Siem Reap via Kl1025 Masjid Wilayah Pintu Utama, Hentian Duta, Hat Yai Station, Thanon Nipatuthit 2, Hat Yai Bus Terminal, Bangkok Southern Bus Terminal, ตรงข้ามสถานีขนส่งสายใต้ใหม่(ตลิ่งชัน);Bus Terminal Southern, กองสลาก;The Government Lottery Office, and Khaosan Road Travel Mart in around 33h 44m.
- Website
- airasia.com
Flights from Singapore Changi to Siem Reap via Kuala Lumpur
- Ave. Duration
- 4h 40m
- When
- Monday, Wednesday, Friday and Sunday
- Estimated price
- $65 - $240
Flights from Penang to Siem Reap via Kuala Lumpur
- Ave. Duration
- 5h 40m
- When
- Monday, Wednesday, Friday and Sunday
- Estimated price
- $55 - $200
Flights from Penang to Siem Reap via Langkawi, Kuala Lumpur
- Ave. Duration
- 5h 35m
- When
- Monday, Wednesday, Friday and Sunday
- Estimated price
- $65 - $220
Flights from Senai to Siem Reap via Kuala Lumpur
- Ave. Duration
- 4h 35m
- When
- Monday, Wednesday, Friday and Sunday
- Estimated price
- $60 - $230
Flights from Senai to Siem Reap via Penang, Kuala Lumpur
- Ave. Duration
- 8h 35m
- When
- Monday, Wednesday, Friday and Sunday
- Estimated price
- $80 - $270
Flights from Kuala Lumpur to Siem Reap
- Ave. Duration
- 2h 7m
- When
- Every day
- Estimated price
- $45 - $180
- Website
- singaporeair.com
Flights from Singapore Changi to Siem Reap
- Ave. Duration
- 2h 5m
- When
- Every day
- Estimated price
- $95 - $600
Flights from Singapore Changi to Siem Reap via Suvarnabhumi
- Ave. Duration
- 4h 55m
- When
- Every day
- Estimated price
- $70 - $230
Flights from Penang to Siem Reap via Singapore Changi
- Ave. Duration
- 10h 55m
- When
- Sunday
- Estimated price
- $95 - $550
Flights from Kuala Lumpur to Siem Reap via Singapore Changi
- Ave. Duration
- 4h 15m
- When
- Monday to Saturday
- Estimated price
- $85 - $550
- Website
- airasia.com
Flights from Penang to Siem Reap via Don Muang
- Ave. Duration
- 5h 5m
- When
- Monday, Wednesday, Friday and Sunday
- Estimated price
- $70 - $210
Flights from Senai to Siem Reap via Don Muang
- Ave. Duration
- 7h 20m
- When
- Wednesday and Friday
- Estimated price
- $90 - $270
Flights from Kuala Lumpur to Siem Reap via Don Muang
- Ave. Duration
- 4h 50m
- When
- Every day
- Estimated price
- $75 - $230
- Website
- thaiairways.com
Flights from Penang to Siem Reap via Suvarnabhumi
- Ave. Duration
- 5h 10m
- When
- Every day
- Estimated price
- $130 - $320
Flights from Kuala Lumpur to Siem Reap via Suvarnabhumi
- Ave. Duration
- 4h 40m
- When
- Every day
- Estimated price
- $95 - $220
- Website
- vietnamairlines.com
Flights from Penang to Siem Reap via Tan Son Nhat
- Ave. Duration
- 6h 25m
- When
- Every day
- Estimated price
- $50 - $190
- Website
- bangkokair.com
Flights from Kuala Lumpur to Siem Reap via Suvarnabhumi
- Ave. Duration
- 4h 40m
- When
- Every day
- Estimated price
- $95 - $220
- Phone
- +60 3 7885 2585
- suggest@rapidkl.com.my
- Website
- myrapid.com.my
Subway from Taipan to Kl Sentral
- Ave. Duration
- 47 min
- Frequency
- Every 10 minutes
- Estimated price
- $1 - $3
- Schedules at
- myrapid.com.my
- Phone
- +603 2267 8000
- CustomerEnquiry@KLIAekspres.com
- Website
- kliaekspres.com
Train from KL Sentral to Klia T1
- Ave. Duration
- 36 min
- Frequency
- Every 30 minutes
- Estimated price
- $4 - $10
- Website
- https://www.kliaekspres.com
- Book at
- https://12go.asia/en/operator/klia-ekspres
- Phone
- +60 3 2267 1200
- cllcenter@ktmb.com.my
- Website
- ktmb.com.my
Train from Kuala Lumpur to Padang Besar
- Ave. Duration
- 5h 27m
- Frequency
- 5 times a day
- Estimated price
- $3 - $18
- Website
- https://www.ktmb.com.my
- Shuttle
- $3 - $5
- Express Economy
- $6 - $8
- Express First
- $18
- Phone
- 1690
- sarabanklang@railway.co.th
- Website
- railway.co.th
Train from Padang Besar to Hat Yai
- Ave. Duration
- 46 min
- Frequency
- Once daily
- Estimated price
- $1 - $26
- Book at
- https://12go.asia/en/operator/thai-railways
- Website
- https://dticket.railway.co.th/DTicketPublicWeb/home/Home
- 3rd Class (Seat)
- $1 - $5
- 2nd Class (Air-Conditioned Berth)
- $15 - $20
- 2nd Class (Air-conditioned Seat)
- $6 - $9
- 1st Class (Air-Conditioned Berth)
- $19 - $26
Train from Hat Yai to Krung Thep Aphiwat Central Terminal
- Ave. Duration
- 14h 25m
- Frequency
- 3 times a day
- Estimated price
- $7 - $50
- Book at
- https://12go.asia/en/operator/thai-railways
- Website
- https://dticket.railway.co.th/DTicketPublicWeb/home/Home
- 3rd Class (Seat)
- $7 - $9
- 2nd Class (Air-Conditioned Berth)
- $21 - $28
- 2nd Class (Air-conditioned Seat)
- $13 - $19
- 1st Class (Air-Conditioned Berth)
- $35 - $50
Train from Hua Takhe to Ban Klong Luk Border
- Ave. Duration
- 3h 39m
- Frequency
- Twice daily
- Estimated price
- $1 - $30
- Book at
- https://12go.asia/en/operator/thai-railways
- Website
- https://dticket.railway.co.th/DTicketPublicWeb/home/Home
- 3rd Class (Seat)
- $2 - $6
- 2nd Class (Air-Conditioned Berth)
- $16 - $22
- 2nd Class (Air-conditioned Seat)
- $8 - $11
- 1st Class (Air-Conditioned Berth)
- $23 - $30
Train from Hat Yai to Hua Lamphong
- Ave. Duration
- 18h 45m
- Frequency
- Once daily
- Estimated price
- $7 - $50
- Book at
- https://12go.asia/en/operator/thai-railways
- Website
- https://dticket.railway.co.th/DTicketPublicWeb/home/Home
- 3rd Class (Seat)
- $7 - $10
- 2nd Class (Air-Conditioned Berth)
- $21 - $28
- 2nd Class (Air-conditioned Seat)
- $13 - $19
- 1st Class (Air-Conditioned Berth)
- $35 - $50
- Phone
- +65 6295 9009
- enquiry@transtar.travel
- Website
- transtar.travel
Bus from Johor Bahru CIQ to Expo Stn
- Ave. Duration
- 1h 10m
- Frequency
- Every 4 hours
- Estimated price
- $6 - $9
- Schedules at
- transtar.travel
- Phone
- 1490
- borkorsor@transport.co.th
- Website
- home.transport.co.th
Bus from Bangkok Mochit Bus Terminal to Siem Reap
- Ave. Duration
- 7h
- Frequency
- Twice daily
- Estimated price
- $8 - $21
- Book at
- https://12go.asia/en/operator/transport-co
- Website
- https://tcl99web.transport.co.th/Home
Bus from Sungai Kolok to Bangkok Southern Bus Terminal
- Ave. Duration
- 20h 27m
- Frequency
- Once daily
- Estimated price
- $23 - $35
- Book at
- https://12go.asia/en/operator/transport-co
- Website
- https://tcl99web.transport.co.th/Home
- Phone
- 081 911 911
- support@virakbuntham.com
- Website
- vireakbuntham.com
Bus from Poipet Virak Buntham Express to Siem Reap Virak Buntham Express
- Ave. Duration
- 3h
- Frequency
- Twice daily
- Estimated price
- $9 - $20
- Book at
- https://12go.asia/en/operator/virak-buntham-express
- Website
- https://vireakbuntham.com/
Bus from Bangkok to Siem Reap Old Market
- Ave. Duration
- 8h
- Frequency
- Every 4 hours
- Estimated price
- $15 - $35
- Book at
- https://12go.asia/en/operator/virak-buntham-express
- Website
- https://vireakbuntham.com/
- VIP
- $34
- Seater 40
- $30
- Seater 27
- $35
- Phone
- +604 332 5815
- kpbekspress@outlook.com
- Website
- kpbekspres.com
Bus from Hentian Duta to Hat Yai Station
- Ave. Duration
- 8h 10m
- Frequency
- Twice daily
- Estimated price
- $15
- Book at
- https://12go.asia/en/operator/kpb-express
- Website
- http://www.kpbekspres.com/
- Phone
- 0-2894-6330-2
- Website
- busonlineticket.co.th
Bus from Hat Yai Bus Terminal to Bangkok Southern Bus Terminal
- Phone
- 02 629 1300
- Website
- 12go.asia
Bus from Khaosan Road Travel Mart to Siem Reap
- Ave. Duration
- 7h 30m
- Frequency
- Every 4 hours
- Estimated price
- $34 - $37
- Schedules at
- travelmartbangkok.com
- Book at
- 12go.asia
- Phone
- (09) 774 2655
- hq@e-mutiara.com
- Website
- e-mutiara.com.my
Bus from Terminal Bersepadu Selatan to Rantau Panjang
- Ave. Duration
- 8h 36m
- Frequency
- 5 times a day
- Estimated price
- $10
- Schedules at
- e-mutiara.com.my
- Book at
- easybook.com
- Phone
- +6 09 742 2277
- QueenExpress77@gmail.com
- Website
- queenexpress.com.my
Bus from Terminal Bersepadu Selatan to Rantau Panjang
- Ave. Duration
- 8h 40m
- Frequency
- 3 times a day
- Estimated price
- $10
- Schedules at
- queenexpress.com.my
- Book at
- 12go.asia
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 Best ways to travel around Australia, South Korea: Travelling from Seoul to Busan and Italian Lakes: Getting around by train - to help you get the most out of your next trip.
More Questions & Answers
There are 564+ hotels available in Siem Reap. Prices start at $25 USD per night.