Hoi An is an attractive tourist destination in Vietnam for domestic and international visitors. Hoi An is the place where you can immerse yourself in the traditional culture while walking in the old town and seeing the hundreds of years old houses shimmering in legend under colorful lanterns. The ancient town is only about 30 km from Da Nang, so it’s relatively easy to travel from Da Nang to Hoi An.
We have listed all the main modes of transport that can be used for traveling between these cities so you could choose the best way to travel from Da Nang to Hoi An and vice versa.
1. Public Bus from Da Nang to Hoi An
The cheapest way for getting from Da Nang to Hoi An is taking the direct public bus No. 1 from Da Nang Bus Station to Hoi An Bus Station. The ticket can be easily purchased on board the bus. The bus fare from Da Nang to Hoi An is 18,000 VND per passenger. However, expect to be overcharged and pay the tourist price which is 20,000 - 30,000 VND per person.
There are several things you should consider carefully before choosing to travel by a public bus. Even if it's the most budget-friendly option, the journey from Da Nang to Hoi An by bus can be long and take about 80 minutes. The public bus only stops at fixed locations so you may have to take a taxi to get to your hotel. In addition, normally there are many people on the bus and it gets too crowded so taking a public bus is not suitable for tourists who want to have private space.
If you are arriving at Da Nang Airport, taking a public bus to Hoi An will be even less convenient because the nearest bus stop is about 3 km away. From the airport you will need to take taxi to the bus stop or walk for about 40 minutes. The same awaits when coming to Hoi An as the bus station is located about 1.7 km away from the center of Hoi An Ancient Town, so you need to walk for another 20 minutes or take a taxi / motorbike from there. It can be really inconvenient if you have heavy luggage, but this option works well for backpackers.
However, if you are taking a train to Da Nang Railway Station, there is a bus stop close to the station. The bus stop is found at 162 Ong Ich Khiem, less than 10-minute walk from the railway station.
Bus Ticket Price
Public bus ticket price is 18,000-30,000 VND per person (as a tourist, expect to pay 30,000 VND)
Bus Operating Hours
Public bus between Da Nang and Hoi An is operating daily, from 5:30 to 18:00.
The scheduled frequency of the public bus No. 1 is every 20 minutes. However, it depends on the season (expect the bus to operate less frequently during the low season).
Expected bus travel time between two cities is 70-80 minutes.
Da Nang - Hoi An Bus Route
From Da Nang to Hoi An: Central Bus Station in Da Nang - Ton Duc Thang - Dien Bien Phu - Le Duan - Tran Phu - Trung Nu Vuong - Nui Thanh - Nguyen Van Troi Bridge - Ngu Hanh Son - Le Van Hien - Hoi An Bus Station
From Hoi An to Da Nang: Hoi An Bus Station - Le Van Hien - Ngu Hanh Son - Nguyen Van Troi Bridge - Bach Dang - Phan Dinh Phung - Yen Bai - Le Duan - Dien Bien Phu - Ton Duc Thang - Central Bus Station in Da Nang
Da Nang Bus Station: 36 Xuan Dieu, Thuan Phuoc, Hai Chau, Da Nang City
Hoi An Bus Station: Nguyen Tat Thanh Street, Phuong Cam Pho, Hoi An City
A tip for our readers, on the way from Da Nang to Hoi An, the bus passes by Marble Mountains (Ngu Hanh Son), so you can stop there for 1-3 hours and then continue your trip by catching another bus to Hoi An.
2. Shuttle Bus from Da Nang to Hoi An
Many companies provide shuttle bus service from Da Nang to Hoi An. Travelling by a shuttle bus from Da Nang to Hoi An is reasonably priced and faster way, especially when you go with a big group and don’t want to waste your time. However, when transferring by a shuttle bus, you can’t stop on the way to visit famous places, such as Marble Mountains, Dragon Bridge, and My Khe Beach.
Da Nang - Hoi An Shuttle Bus Ticket Price
Shuttle bus ticket price for a one-way trip from Da Nang to Hoi An and vice versa is 140,000 VND per person.
Convenient transfers between Da Nang and Hoi An can be booked online cheaper here: Shared Shuttle Bus Transfers.
Da Nang - Hoi An Shuttle Bus Schedule
From Da Nang Airport to Hoi An: 5:00-23:00
From Hoi An to Da Nang Airport: 4:00-22:00
From Da Nang Cham Museum to Hoi An: 5:15-23:15
Da Nang - Hoi An Shuttle Bus Route
Da Nang Airport to/from Hoi An: Domestic Airport (Terminal 1) – Nguyen Van Linh street – Da Nang Cham Museum (Entrance Gate) – My Khe Beach – An Bang Beach – Cua Dai Beach – Hotels in Hoi An Center – 30 Tran Hung Dao street
3. Taxi from Da Nang to Hoi An
Taxi is the most popular option, which is chosen by many people, as taxis are generally always available at Da Nang City center or Da Nang Airport during the day. There is no prior arrangement needed, you just tell your destination address to the driver and he takes you there.
Taxi is also a faster way to travel from Da Nang to Hoi An as the journey takes about 30-45 minutes depending on traffic conditions.
However, taxi fare from Da Nang to Hoi An is relatively high. Not everyone knows that taxi service in Da Nang is the most expensive in the country. Da Nang taxi fare is quite high if compared to other cities as taxi meter price is about 15,000 VND/km for 4-seat cars and 16,000 VND/km for 7-seat cars. As the distance from Da Nang City Center to Hoi An is about 30 km, taxi fare should be about 350,000 - 450,000 VND for one way journey.
There are also taxi scams you should be wary of, so please refer to the reliable taxi company.
Reputable taxi companies in Da Nang:
- Taxi Mai Linh Da Nang
- Taxi Han River
- Taxi Tien Sa Da Nang
- Taxi VinaSun Danang
Reputable taxi companies in Hoi An:
- Taxi Mai Linh Hoi An
- Taxi Hoi An
- Taxi Faifo Hoi An
There are more special types of taxis such as Grab or share taxi available. The quality of service is guaranteed, but the cancellation rate is relatively high so you might have to wait long to catch this type of taxi.
4. Private Transfer from Da Nang to Hoi An
If you want a hassle-free experience for getting to your destination, just book a private transfer. Using a private transfer from Da Nang to Hoi An is the best way to travel for people who want convenience and private space. With a private transfer, you don’t have to worry about anything. You just give the pickup address, this can be the airport or your hotel in Da Nang City, and a car will be sent to you at the specified time. The driver will normally be able to speak at least some English and will help you with everything on the way.
The price of a private transfer is varying and depends on how big the car is. For a one-way private transfer from the center of Da Nang to Hoi An or vice versa by a 4-seat car expect to pay only from 260,000 - 320,000 VND, which is cheaper than taking a taxi.
We have used private transfers between these cities several times and we have always found them to be the best value for money deal, especially when booking online. Private transfer from Da Nang to Hoi An can be simply booked here: Private Transfers between Da Nang and Hoi An.
5. From Da Nang to Hoi An By Rented Car
You can rent a car and drive from Da Nang to Hoi An by yourself. However, if you do not know how to drive or are not familiar with the area, renting a car with a driver is the ideal choice. Additionally, you can arrange with the driver to visit some of the places for sightseeing along the way such as My Khe Beach, Marble Mountains, Ling Ung Pagoda, and Thanh Ha Pottery Village.
The price of car rental normally starts from 850,000 to 1,000,000 VND, depending on the number of seats. For solo travellers, this might be a high price, but for groups and families renting a car in Vietnam is really affordable. You can book a private car charter online and freely explore Hoi An and Da Nang.
6. From Da Nang to Hoi An By Motorbike
If you are an adventurous person and feel lack of freedom when traveling by a car or taxi, then this option will be perfect for you. Motorbike is the most popular mean of transportation that is chosen by many local people when traveling in Vietnam. Traveling from Da Nang to Hoi An by motorbike is really a good idea for travelers who love to discover areas and manage their trip by themselves. You will have an opportunity to explore various tourist destinations along the way.
The road from Da Nang to Hoi An is quite smooth and it only takes about 45-50 minutes to drive. This option is only good if you are an experienced motorbike driver. However, we wouldn’t recommend taking a risk if you are not a skilled driver.
The motorbike rental price in Da Nang is from 80,000 to 200,000 VND per day, depending on the type of motorbike and where you rent it. To rent a motorbike, you have to prepare some identification documents such as passport, driver's license, deposit (about 500,000 VND).
Route from Da Nang to Hoi An
There are 4 routes from Da Nang to Hoi An for you to choose from when traveling independently:
Route 1 (29 km): Follow Truong Sa street to Vo Nguyen Giap / Lac Long Quan street and turn to Hoi An Ancient Town.
Route 2 (28 km): Follow Vo Chi Cong street to Vo Nguyen Giap / Lac Long Quan street and turn to Hoi An Ancient Town.
Route 3 (27 km): Take the Highway 1A to the south for about 27 km to Vinh Dien street, turn left to Huynh Thuc Khang street, and go straight to Hoi An Ancient Town.
Route 4 (30 km): Follow Le Van Hien street and go straight via Da Nang - Hoi An provincial road to Hoi An Ancient Town.