There are 7 ways to get from Xi'an to Hội An by plane, train, bus, car, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly to Da Nang International Airport
best- Fly from Xi'An Xianyang International Airport (XIY) to Da Nang International Airport (DAD)plane XIY - DAD
10h 49m$230–276Fly to Chu Lai International Airport, taxi
cheapest- Fly from Xi'An Xianyang International Airport (XIY) to Chu Lai International Airport (VCL)plane XIY - VCL
- Take the taxi from Chu Lai International Airport (VCL) to Hội Antaxi
20h 35m$174–558Train, bus
- Take the train from Xian North to Nanning Easttrain
- Take the bus from Nanning Tourism Distribution Centre to Ninh Binhbus
- Take the bus from PVOIL Ninh Binh Petroleum Station 1 to Tân Kim Chi Hội An officebus
35h 38m$193–235Train, bus via Da Nang
- Take the train from Xian North to Nanning Easttrain
- Take the bus from Nanning Langdong to Ninh Binhbus
- Take the train from Ninh Binh to Da Nangtrain
39h 13m$203–902Drive 2,624.7 km
- Drive from Xi'an to Hội Ancar 2,624.7 km
29h 51m$331–478Train, bus via Tra Kieu
- Take the train from Xian North to Nanning Easttrain
- Take the bus from Nanning Tourism Distribution Centre to Ninh Binhbus
- Take the train from Ninh Binh to Tra Kieutrain
39h 42m$197–245Train
- Take the train from Xian North to Guilintrain
- Take the train from Guilin to Hanoi Gia Lam Stationtrain
- Take the train from Ha Noi to Da Nangtrain
2d 3h$294–1,087
Xi'An Xianyang International Airport (XIY) to Da Nang International Airport (DAD) flights
Questions & Answers
The cheapest way to get from Xi'an to Hội An is to train and bus which costs $190 - $240 and takes 35h 38m.
The fastest way to get from Xi'an to Hội An is to fly which takes 10h 49m and costs $230 - $280.
No, there is no direct train from Xi'an to Hội An. However, there are services departing from Shi Tushuguan and arriving at Da Nang via Xian North, Guilin, Hanoi Gia Lam Station and Ha Noi. The journey, including transfers, takes approximately 2 days 3h.
The distance between Xi'an and Hội An is 2105 km. The road distance is 2624.7 km.
The best way to get from Xi'an to Hội An without a car is to train and bus which takes 35h 38m and costs $190 - $240.
It takes approximately 10h 49m to get from Xi'an to Hội An, including transfers.
Xi'an to Hội An train services, operated by China Railways G-Class, depart from Xian North station.
The best way to get from Xi'an to Hội An is to fly which takes 10h 49m and costs $230 - $280. Alternatively, you can train, which costs $290 - $1,100 and takes 2 days 3h.
Hội An is 1h behind Xi'an. It is currently 9:43 PM in Xi'an and 8:43 PM in Hội An.
Xi'an to Hội An train services, operated by China Railways G-Class, arrive at Guilin station.
What companies run services between Xi'an, China and Hội An, Vietnam?
Cathay Pacific, HK Express, and five other airlines fly from Xi'An Xianyang International Airport (XIY) to Da Nang International Airport (DAD) twice daily. Alternatively, you can take a subway from Shi Tushuguan to Hội An via Bei Kezhan, Xian North, Guilin, Hanoi Gia Lam Station, Ha Noi, and Da Nang in around 2d 3h.
- Website
- vietnamairlines.com
Flights from Xi'An Xianyang International Airport to Da Nang International Airport via Noi Bai International
- Ave. Duration
- 5h 45m
- When
- Tuesday and Friday
- Estimated price
- $150–450
Flights from Xi'An Xianyang International Airport to Chu Lai International Airport via Noi Bai International
- Ave. Duration
- 16h 30m
- When
- Tuesday and Friday
- Estimated price
- $170–550
Flights from Xi'An Xianyang International Airport to Chu Lai International Airport via Tianfu International, Noi Bai International
- Ave. Duration
- 16h 45m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- $210–800
Flights from Xi'An Xianyang International Airport to Chu Lai International Airport via Changsha, Noi Bai International
- Ave. Duration
- 20h 30m
- When
- Tuesday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- $190–650
Flights from Xi'An Xianyang International Airport to Chu Lai International Airport via Kunming, Noi Bai International
- Ave. Duration
- 22h 45m
- When
- Monday, Tuesday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- $180–550
- Website
- cathaypacific.com
Flights from Xi'An Xianyang International Airport to Da Nang International Airport via Hong Kong
- Ave. Duration
- 8h 45m
- When
- Monday, Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- $140–470
- Website
- hkairlines.com
Flights from Xi'An Xianyang International Airport to Da Nang International Airport via Hong Kong
- Ave. Duration
- 5h 55m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- $150–470
- Website
- hkexpress.com
Flights from Xi'An Xianyang International Airport to Da Nang International Airport via Hong Kong
- Ave. Duration
- 6h
- When
- Saturday
- Estimated price
- $150–470
- Website
- airasia.com
Flights from Xi'An Xianyang International Airport to Da Nang International Airport via Don Muang
- Ave. Duration
- 8h 10m
- When
- Monday, Tuesday, Thursday, and Saturday
- Estimated price
- $190–440
Train from Xian North to Nanning East
- 2nd Class Seat
- $140–160
- 1st Class Seat
- $230–260
- Business Class Seat
- $340–480
Train from Xian North to Nanning East
- 2nd Class Seat
- $140–160
- 1st Class Seat
- $230–260
- Business Class Seat
- $340–480
Train from Xian North to Nanning East
- 2nd Class Seat
- $140–160
- 1st Class Seat
- $230–260
- Business Class Seat
- $340–480
Train from Xian North to Guilin
- 2nd Class Seat
- $115–130
- 1st Class Seat
- $190–220
- Business Class Seat
- $280–400
- Phone
- 19006469
- [email protected]
- Website
- dsvn.vn
Train from Ninh Binh to Da Nang
- Ave. Duration
- 13h 44m
- Frequency
- Every 4 hours
- Estimated price
- $24–45
- Schedules at
- dsvn.vn
- Soft seat, air-conditioned
- $27–40
- Bed, air-conditioned
- $24–35
- soft seat, air-conditioned
- $24–35
Train from Ninh Binh to Tra Kieu
- Soft seat, air-conditioned
- $28–40
- Bed, air-conditioned
- $25–35
- soft seat, air-conditioned
- $25–40
Train from Ha Noi to Da Nang
- Ave. Duration
- 16h 48m
- Frequency
- Every 2 hours
- Estimated price
- $28–45
- Schedules at
- dsvn.vn
- Soft seat, air-conditioned
- $30–45
- Bed, air-conditioned
- $28–40
- soft seat, air-conditioned
- $28–40
- Phone
- +84 868 060 269
- [email protected]
- Website
- lotustrain.com
Train from Ninh Binh to Da Nang
- Ave. Duration
- 14h 33m
- Frequency
- Once daily
- Estimated price
- $70–700
- Schedules at
- lotustrain.vn
Train from Ha Noi to Da Nang
- Ave. Duration
- 16h 38m
- Frequency
- Once daily
- Estimated price
- $70–750
- Schedules at
- lotustrain.vn
- Phone
- 86-010-12306
- Website
- china-railway.com.cn
Train from Guilin to Hanoi Gia Lam Station
- Ave. Duration
- 19h 52m
- Frequency
- Once a week
- Estimated price
- $150–190
- Schedules at
- booking.baolau.com
Bus from Nanning Tourism Distribution Centre to Ninh Binh
- Ave. Duration
- 8h 46m
- Frequency
- 4 times a day
- Estimated price
- $30
- Schedules at
- travelchinaguide.com
Bus from Nanning Langdong to Ninh Binh
- Ave. Duration
- 9h
- Frequency
- 4 times a day
- Estimated price
- $30
- Schedules at
- travelchinaguide.com
Bus from Nanning Tourism Distribution Centre to Ninh Binh
- Ave. Duration
- 8h 46m
- Frequency
- 4 times a day
- Estimated price
- $30
- Schedules at
- travelchinaguide.com
- Phone
- 19005151
- [email protected]
- Website
- Tân Kim Chi
Bus from PVOIL Ninh Binh Petroleum Station 1 to Tân Kim Chi Hội An office
- Ave. Duration
- 11h 45m
- Frequency
- 5 times a day
- Estimated price
- $21–35
- Schedules at
- Tân Kim Chi
- Ave. Duration
- 1h 2m
- Estimated price
- $1
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 Bali: What to do if Mount Agung erupts, Train travel in Spain: A guide to Renfe, and How do I get from Sydney to Melbourne - to help you get the most out of your next trip.
More Questions & Answers
Yes, the driving distance between Xi'an to Hội An is 2625 km. It takes approximately 29h 51m to drive from Xi'an to Hội An.
There are 3052+ hotels available in Hội An.














