Da Nang to Hoi An: Taxi, Grab, Bus and Train Compared

Da Nang Hoi An taxi - Hoi An fairy tour - taxi to Hoi An, Da Nang airport to Hoi An, Da Nang train station to Hoi An, cheap taxi to Hoi An

The easiest way to get from Da Nang to Hoi An is a private taxi: about 30 km, 45 to 60 minutes, from 300,000 VND (~$12.5) per car. If you travel alone on a tight budget, the shared shuttle (130,000 VND (≈ $5) per person) or the public bus (20,000 VND (≈ $0.8) per leg, with one change) work too. This guide compares every option, including taxi, Grab, bus, train, Grab bike and motorbike, so you can pick the one that fits your luggage, budget and arrival time. I am Vincent from Hoi An Fairy Tour, and I explain what I tell guests who ask me every week.

OptionTimePriceBest for
Private taxi45–60 minFrom 300,000 VND (≈ $11.5) per carLuggage, families, flights, night arrivals
Grab or local taxi45–60 minAbout 450,000 VND (≈ $17.3) from the airport; Grab is often 20–30% above a private taxiLeaving right now without booking
Shared shuttleAbout 1h20130,000 VND (≈ $5) per person one way, 230,000 returnSolo travellers; book at least 5 hours ahead
Public busSlow, with a change20,000 VND (≈ $0.8) per bus, 40,000 VND (≈ $1.5) for bothLowest budget, light luggage
Grab bikeAbout 1 hourFrom 170,000 VND (≈ $6.5)One person, a small bag
Rented motorbikeAbout 1 hourPer day, see the rental pageExperienced riders with light luggage
Prices and bus routes change over time. Private taxi prices are fixed by us; for the other options confirm with the operator before you travel.

Private Taxi from Da Nang to Hoi An

A private taxi is my first choice for the price, the pick-up and the fixed fare. The driver can pick you up anywhere in Da Nang (airport, train station, hotel) and drop you at your door in Hoi An, and arrives about 15 to 20 minutes after you book. Send your flight or train number and the driver tracks your arrival, even when it is delayed, and waits with a name sign. There is no surcharge except for a midnight ride (10 PM to 6 AM, +50,000 VND (≈ $1.9)) or special requests. Tipping is optional. See prices for every car size on the page for the Da Nang Airport to Hoi An taxi, or all routes on Hoi An private taxi.

Grab and Local Taxis

Grab and local taxis are handy if you do not want to wait. A local taxi from the airport typically charges around 450,000 VND (≈ $17.3), and Grab is usually 20 to 30% more than a private taxi on this route. The big local companies are Mai Linh (green), Vinasun (white), Tien Sa (yellow) and Song Han (silver), and fares run at roughly 11,000 to 14,000 VND (≈ $0.5) per km. A meter is not a guarantee: tampered meters exist, so always call the official hotline, check that the car matches the company, and read our guide to taxi tipping, prices and scams in Hoi An.

Shared Shuttle Bus

If you travel alone, the shared shuttle is a good middle path. It costs 130,000 VND (≈ $5) per person one way (230,000 VND (≈ $8.8) return), takes about 1 hour 20 minutes and leaves every hour in both cities, but you must book at least 5 hours ahead. It picks you up at set points in Da Nang such as the airport, train station and bus station, and drops you in Hoi An city centre. Message us to check the next departure.

Public Bus (Futabus)

Is there a bus from Da Nang to Hoi An? Yes, but not a direct one. Before the pandemic there was a public bus; after it stopped, a new route started in April 2024 operated with Futabus. You change once: take Route 1 from Da Nang Bus Station to the Vietnam-Korea University terminal, then Route 2 to Cua Dai Dock in Hoi An. The fare is 20,000 VND (≈ $0.8) per bus (40,000 VND (≈ $1.5) in total) and the buses run from 5:00 AM to 6:00 PM. The hotline of the company is 1900 638 494. The route is new and has few reviews, so check the latest timetable with the operator, and travel light because space for bags is limited.

Is There a Train Station in Hoi An?

No. Hoi An has no train station. The nearest one is Da Nang Station on the North-South railway, about 30 km away. From the station, a private taxi costs the same 300,000 VND (≈ $11.5), and the driver waits outside with your name on a sign. The train station is also one of the pick-up points of the shared shuttle, and Grab works from there. If you arrive by train, book the car in advance and send your train number so the driver follows delays.

Grab Bike and Motorbike Rental

A Grab bike costs from about 170,000 VND (≈ $6.5), and you need to walk outside the airport to book it. The rider cannot carry much luggage. Renting a motorbike at Da Nang Airport gives you freedom to explore both cities, with coastal views on the way, but it is only for people with light luggage and riding experience in Vietnamese traffic. Compare the options on our motorbike rental in Hoi An page.

What to See on the Way

The road passes My Khe Beach, the Marble Mountains, An Bang Beach, Non Nuoc Beach and the Tra Que vegetable village. A private driver can stop at one or two of them for a surcharge, usually from 50,000 VND (≈ $1.9) per stop. Learn more about the Marble Mountains tour or Tra Que vegetable village.

My advice: with luggage, a late flight or more than one person, take the private taxi. Alone with a backpack and time to spare, the shuttle is good value. I always book the private taxi myself because pick-up, price and driver are settled before I land.

Book Your Ride

Option 1

Let Hoi An Fairy Tour contact you

Not sure yet? Tell us your plan and our local team will reach out with free advice, prices and availability.

  • Our experienced team speaks your language and books everything for you
  • We take care of you from booking until your tour is done
  • The tour itself is still run by the local provider

Prefer to message us directly?
+84 903 532 168 (WhatsApp, Viber, Line, Zalo)
Email: [email protected]

Frequently Asked Questions

How do I get from Da Nang to Hoi An?

The easiest way is a private taxi from 300,000 VND (≈ $11.5) per car (about 45 to 60 minutes). Cheaper options are the shared shuttle at 130,000 VND (≈ $5) per person and the public bus with one change at 20,000 VND (≈ $0.8) per leg.

How far is Da Nang from Hoi An?

About 30 km. By car it takes roughly 45 to 60 minutes depending on traffic.

Is there a bus from Da Nang to Hoi An?

Yes, with one change: Route 1 to the Vietnam-Korea University terminal, then Route 2 to Cua Dai Dock. It costs 20,000 VND (≈ $0.8) per bus. A shared shuttle at 130,000 VND (≈ $5) per person is faster.

Is there a train station in Hoi An?

No. The nearest is Da Nang Station, about 30 km away. A taxi from there to Hoi An starts at 300,000 VND (≈ $11.5).

Is Grab cheaper than a private taxi?

Usually not. Grab is often 20 to 30% more than a private taxi on this route, and local taxis from the airport charge around 450,000 VND (≈ $17.3).

From Vincent – the Author

If you find this post useful and would like to show your appreciation, you can support me by making a donation via PayPal. Your generosity helps me continue creating helpful content. Thank you!
Paypal Link: [Click here]

HOI AN FAIRY TOUR – HOME – TOURS & ACTIVITIES – TAXI – TRAVEL ESSENTIALS – HOI AN TRAVEL TIPS – ABOUT US

Leave a Reply

Book now!Send a request, we reply fast