There are 8 ways to get from Xi'an to Phnom Penh by taxi, plane, train, or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Taxi to Ankang, fly to Phnom Penh
best- Take the taxi from Xi'an to Ankang (AKA)taxi
- Fly from Ankang (AKA) to Phnom Penh (KTI)plane AKA - KTI
15h 46m$213–576Train to Yuncheng Zhangxiao Airport, fly to Phnom Penh
cheapest- Take the train from Xi'an North to Yuncheng Northtrain
- Fly from Yuncheng Zhangxiao Airport (YCU) to Phnom Penh (KTI)plane YCU - KTI
14h 32m$125–381Train, bus via Chengdu
- Take the train from Xi'an North to Chengdu Easttrain
- Take the train from Chengdu East to Kunming Southtrain
- Take the train from Kunming South to Vientiane stationtrain
- Take the bus from Southern Bus Station Vientiane to Phnom Penhbus
46h 7m$236–404Fly Xi'An Xianyang International Airport to Phnom Penh, bus
- Fly from Xi'An Xianyang International Airport (XIY) to Phnom Penh (KTI)plane XIY - KTI
- Take the bus from Techo International Airport to Canadia Gardenbus
9h 45m$144–418Fly Xi'An Xianyang International Airport to Tan Son Nhat International Airport, bus
- Fly from Xi'An Xianyang International Airport (XIY) to Tan Son Nhat International Airport (SGN)plane XIY - SGN
- Take the bus from Ho Chi Minh to Phnom Penhbus
16h 29m$143–423Train, bus
- Take the train from Xi'an North Station to Kunmingtrain
- Take the train from Kunming South to Vientiane stationtrain
- Take the bus from Southern Bus Station Vientiane to Phnom Penhbus
2d$260–357Train, bus via Kunming
- Take the train from Xian North Station to Chengdu Easttrain
- Take the bus from Chengdu East to Kunmingbus
- Take the train from Kunming South to Vientiane stationtrain
- Take the bus from Southern Bus Station Vientiane to Phnom Penhbus
2d 7h$213–314Train, bus, taxi
- Take the train from Xi'an North Station to Kunmingtrain
- Take the bus from Kunming South to Laos Vientianebus
- Take the bus from Vientiane to Si Phan Donbus
- Take the taxi from Don Det, Laos to Phnom Penhtaxi
2d 13h$331–652
Ankang (AKA) to Phnom Penh (KTI) flights
Questions & Answers
The cheapest way to get from Xi'an to Phnom Penh is to train and fly which costs $120 - $390 and takes 14h 32m.
The fastest way to get from Xi'an to Phnom Penh is to fly and bus which takes 9h 45m and costs $140 - $420.
The distance between Xi'an and Phnom Penh is 2657 km.
The best way to get from Xi'an to Phnom Penh without a car is to train and bus via Chengdu which takes 46h 7m and costs $230 - $410.
It takes approximately 15h 46m to get from Xi'an to Phnom Penh, including transfers.
Phnom Penh is 1h behind Xi'an. It is currently 12:21 PM in Xi'an and 11:21 AM in Phnom Penh.
There are 531+ hotels available in Phnom Penh.
What companies run services between Xi'an, China and Phnom Penh, Cambodia?
There is no direct connection from Xi'an to Phnom Penh. However, you can take the taxi to Ankang (AKA) airport, fly to Phnom Penh (KTI), walk to Techo International Airport, then take the bus to Canadia Garden. Alternatively, you can take a subway from Shi Tushuguan to Phnom Penh via Bei Kezhan, Xi'an North, Chengdu East, Kunming South, Vientiane station, and Southern Bus Station Vientiane in around 46h 7m.
- Website
- csair.com
Flights from Ankang to Phnom Penh via Guangzhou Baiyun
- Ave. Duration
- 14h 50m
- When
- Every day
- Estimated price
- $140–490
Flights from Xi'An Xianyang International Airport to Tan Son Nhat International Airport via Tianfu International
- Ave. Duration
- 6h 30m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- $180–600
Flights from Yuncheng Zhangxiao Airport to Phnom Penh via Guangzhou Baiyun
- Ave. Duration
- 11h 55m
- When
- Every day
- Estimated price
- $150–500
Flights from Yuncheng Zhangxiao Airport to Phnom Penh via Chongqing
- Ave. Duration
- 8h 35m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- $120–360
Train from Xi'an North to Chengdu East
- 2nd Class Seat
- $43–47
- 1st Class Seat
- $70–80
- Business Class Seat
- $100–150
Train from Chengdu East to Kunming South
- 2nd Class Seat
- $70–80
- 1st Class Seat
- $120–130
- Business Class Seat
- $170–250
Train from Xi'an North Station to Kunming
- 2nd Class Seat
- $120–135
- 1st Class Seat
- $200–220
- Business Class Seat
- $290–420
Train from Xian North Station to Chengdu East
- 2nd Class Seat
- $43–47
- 1st Class Seat
- $70–80
- Business Class Seat
- $100–150
Train from Xi'an North Station to Kunming
- 2nd Class Seat
- $120–135
- 1st Class Seat
- $200–220
- Business Class Seat
- $290–420
- Website
- easybook.com
Bus from Southern Bus Station Vientiane to Phnom Penh
- Ave. Duration
- 24h
- Frequency
- Twice daily
- Estimated price
- $69–70
- Book at
- bookaway.com
Bus from Southern Bus Station Vientiane to Phnom Penh
- Ave. Duration
- 24h
- Frequency
- Twice daily
- Estimated price
- $69–70
- Book at
- bookaway.com
Bus from Southern Bus Station Vientiane to Phnom Penh
- Ave. Duration
- 24h
- Frequency
- Twice daily
- Estimated price
- $69–70
- Book at
- bookaway.com
- Ave. Duration
- 8h 41m
- Estimated price
- $70–370
Xi'an Taxi Dispatch
- Phone
- +86 029-87917691
SRL Transport
- Phone
- (+855) 97 592 1111
- Website
- siemreaptolao.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 South Korea: Travelling from Seoul to Busan , How to plan an amazing trip around Scandinavia, and How do I buy a London Underground ticket? - to help you get the most out of your next trip.





