
Da Nang to Hoi An: Fastest Ways, Costs and Times
Da Nang to Hoi An is about 30 km and under an hour by car. Compare taxi, bus, shuttle and motorbike by cost, time and luggage.
On this page
Last updated November 2026: the trip from Da Nang to Hoi An covers roughly 25–32 km, and most car journeys take 40–60 minutes. Taxi or ride-hail is the default pick, a pre-booked hotel transfer suits late arrivals, and the public bus suits tight budgets. Exact figures shift with your start point and the traffic, and readers who have not landed yet can start with our guide on How to Get to Da Nang: Flights, Trains, Buses and Transfers.
Featured image: Steffen Schmitz (more photos), CC BY-SA 4.0, via Wikimedia Commons.
Quick answer: the best way from Da Nang to Hoi An

Take a taxi or Grab if you carry luggage or travel in a group. Budget about 30 km and 40–50 minutes door to door. Grab fares run around 300,000 VND, and Green SM lists 380,000 VND for a standard car from the airport. Solo budget travelers can ride the public bus for about 30,000 VND, but it takes around 1 hour 20 minutes. Prices and hours checked November 2026; treat all fares as approximate.
| Option | Typical cost | Time | Best for |
|---|---|---|---|
| Taxi or Grab | About 300,000 VND per car | 40–50 min | Most travelers, luggage, families |
| Public bus | About 30,000 VND per person | About 1h20 | Solo budget travelers |
| Rented motorbike | 80,000–180,000 VND per day | 50–70 min with stops | Confident riders on a day trip |

Da Nang to Hoi An: distance and travel time by start point
Your starting point changes the numbers by a few kilometers and several minutes. Sources disagree on the airport figure, so treat each value as a range. Morning and late-afternoon rush hours add time, as do weekends and rainy days. Leave early or late if you want the faster end of each range.
- Da Nang city centre and Han River area: about 28–30 km, 40–45 minutes by car.
- My Khe Beach: about 25–27 km, 35–40 minutes by car.
- Da Nang Airport (DAD): about 28–32 km, 45–50 minutes by car.
- Public bus from any of these: 60–80 minutes including stops.
Compare every option: cost, time, luggage, best for

Four people sharing one 300,000 VND car pay 75,000 VND each. Four bus tickets cost 30,000 VND each, but they add about 40 minutes and make luggage awkward. Groups of four or more usually come out ahead by car once bags are counted. Hoi An also now sits inside Da Nang City after the administrative changes, so maps may label both places under one city name.
| Option | Cost | Time | Luggage | Best for | Worst for |
|---|---|---|---|---|---|
| Taxi or Grab | About 300,000 VND per car | 40–50 min | Easy | Couples, families | Solo budget trips |
| Private transfer | Fixed fare agreed when booking | 40–50 min | Easy | Late arrivals, groups | Spontaneous plans |
| Hotel shuttle | Free or paid, varies by hotel | 40–60 min | Easy | Airport arrivals | Hotels without the service |
| Public bus | About 30,000 VND | About 1h20 | Awkward | Solo budget | Big bags, evening return |
| Shared car | 120,000–140,000 VND per person | 45–60 min | Limited | Budget with some comfort | Tight schedules |
| Motorbike rental | 80,000–180,000 VND per day | 50–70 min | Backpack only | Experienced riders | First-time riders, rain |
| Self-drive car | 500,000–1,500,000 VND per day | 40–60 min | Easy | Multi-stop days | Nervous drivers |

Which option fits which traveler
Match the option to your situation rather than to the lowest fare. Each row below names the pick and the failure case to avoid.

| Traveler | Best pick | Failure case |
|---|---|---|
| Solo budget | Public bus, about 30,000 VND | Missing the last bus around 18:00 |
| Couple | Grab or taxi | Unagreed street fare |
| Family with kids | Pre-booked car | Bus with strollers and bags |
| Group of 4+ | One taxi or 7-seat car | Splitting across two buses |
| Late arrival | Pre-booked hotel transfer | Hunting for a ride after midnight |
| First-time rider | Skip the motorbike | Riding in rain on unfamiliar roads |
From Da Nang Airport to Hoi An
Distance from DAD to Hoi An is about 28.6 km, and the ride takes 45–50 minutes. Green SM lists 380,000 VND for a standard one-way car and 440,000 VND for premium. You can book through its hotline, 1900 2088, or its app. Grab and Be also work from the terminal. Our Da Nang Airport guide covers the arrivals hall in more detail. Pre-book if your flight lands late or you travel in peak season. Agree the fare before you get in and carry small notes for change. Hotel shuttles are free at some Hoi An properties, so ask when you book. Whether a public bus serves the terminal is worth confirming on arrival. Flying in from the north? Our Hanoi to Da Nang guide covers that leg. From the south, see Ho Chi Minh City to Da Nang: Flight, Train & Bus Compared.

Routes: coastal road vs inland road
Coastal drivers follow Vo Nguyen Giap Street along My Khe Beach, then Truong Sa Street past Non Nuoc Beach and the Marble Mountains. Lac Long Quan Road or Hai Ba Trung Street leads into Hoi An. That route takes 40–50 minutes and wins for taxis, cars and motorbikes. Inland, National Highway 1A runs south through Dien Ban district and takes 45–60 minutes. Buses and local drivers favor it when beach traffic backs up. Drivers choose automatically, so you rarely need to direct a taxi.
By motorbike: realistic advice
Rentals cost 80,000–180,000 VND per day, and the ride is about 32 km. Allow 50–70 minutes with stops. Ask the shop which licence and insurance cover you need, because rules for foreigners change. Wear a helmet, check the brakes and fill the tank before you leave. Wet roads are slippery, and fatigue builds quickly in heavy traffic. Some Old Town streets and attractions require you to park and walk. In our editorial assessment, first-time riders should take a car instead. Confident riders can enjoy the coast road in dry weather.
A bike covers about 32 km, longer than the 25–27 km car run from My Khe Beach. Factor that gap in when you compare ride times.

By bus and shared options
The public bus costs about 30,000 VND, runs every 20 minutes between 5:30 and 18:00, and takes around 1 hour 20 minutes. It stops only at fixed points, so watch for your stop in Hoi An and walk in from there. Ask a driver or check the Da Nang tourism site for the current route number. Because the last bus leaves around 18:00, it does not work for a lantern evening. Shared cars cost 120,000–140,000 VND per person and fit 4, 7 or 16 passengers. You share space with strangers and may wait to fill seats.
Day trip from Da Nang: sample timing plan
An eight-hour day works well from Da Nang. Add an evening block only if you accept a car ride home after dark.
Last bus leaves around 18:00, so a lantern evening means paying for a ride-hail back. Ride-hail prices can rise after dark, so check the fare before you set off.
- 8:00: leave Da Nang by Grab or taxi.
- 8:45: arrive and walk into the Old Town.
- 9:00–13:00: sights, lunch and shops.
- 13:00–16:00: An Bang Beach or a pottery village.
- 16:00: last comfortable bus window before the 18:00 final departure.
- 18:30–20:30: optional lantern evening, then ride-hail back; prices can rise after dark.

Stops worth making on the way
Each stop costs time, so choose one or two. Planning allowances below are editorial estimates.
- Marble Mountains: allow 60–90 minutes for caves, pagodas and viewpoints.
- Non Nuoc Beach: allow about 30 minutes; it is quieter than My Khe.
- My Khe Beach: allow about 30 minutes for a coffee or morning walk.
- An Bang Beach: allow an hour or more near Hoi An.
Common mistakes and scams to avoid
Most problems come from vague fares and the wrong drop-off point. Check Old Town vehicle restrictions and ticket details on the Hoi An heritage site.
- Riding without an agreed fare or a running meter.
- Paying with large notes when the driver has no change.
- Accepting a drop-off far from the Old Town entrance.
- Ignoring car-free hours in parts of the Old Town.
- Assuming a bus will run after 18:00.
Onward and related routes
Many travelers continue north after Hoi An. Our Da Nang to Hue guide covers that next leg. If you are still choosing a base, staying in Hoi An saves the late ride home after the lanterns. Staying in Da Nang suits beach days and an early flight.
Frequently Asked Questions
Is Da Nang close to Hoi An?
Yes. Hoi An lies about 25–32 km from Da Nang depending on your start point. Most car journeys take 40–60 minutes.
How much is Grab fare from Da Nang to Hoi An?
Grab and taxi fares run around 300,000 VND per car. Airport rides cost more, with Green SM listing 380,000 VND for a standard car. Fares vary with time of day and demand.
Useful notes for your Vietnam trip
Optional updates to our guides.
You might also like
Continue reading
More guides you'll find useful





