Vietnam Guider

Getting Around

Da Nang to Hoi An: cheapest, easiest and comfiest ways (2026)

Some booking links here earn us a commission at no extra cost to you. How this works

Da Nang to Hoi An: the honest guide

Hoi An sits about 30 km south of Da Nang, so this is a short, easy transfer — usually 40 minutes to an hour. Most travellers fly into Da Nang and head straight to Hoi An. Here's how the options compare.

Da Nang Hoi An

Cheapest

Public bus / shuttle

from ~$1· ~1h

The yellow local bus is dirt cheap; tourist shuttles cost a little more but are simpler.

Check shuttles on 12Go

Easiest

Grab / taxi

from ~$12· ~45min

Door to door, book on the app in minutes. The easy default for most people.

See transfers on 12Go

Comfiest

Private car

from ~$18· ~45min

Pre-booked driver, can stop at Marble Mountains on the way. Best with luggage or a group.

Reserve a private car
INDICATIVE PRICES · SET BY THE OPERATOR

Which should you pick?

For such a short hop the private car is only a few dollars more than a Grab and lets you stop at the Marble Mountains — a nice bonus on the way in. If you're counting every dong, the local bus works; just have small notes ready.

Airport transfers

Coming straight from Da Nang airport? The same options apply, and a pre-booked private car waiting with your name is the least stressful after a flight.

Where to stay in Hoi An

  • Budget

    Old Town homestay

    Near the Ancient Town

    from ~$16/night

    Walk to the lantern-lit streets; bikes usually included.

    Check on Agoda
  • Mid-range

    Garden pool villa

    Cam Thanh / An Bang

    from ~$50/night

    Pool and rice-field views, a short ride to town and the beach.

    Check on Booking.com
  • Top end

    Beach resort

    An Bang Beach

    from ~$160/night

    Right on the sand, with a spa and free town shuttle.

    See resorts on Agoda

LIVE PRICES ON THE BOOKING SITE

Before you go

Hoi An's Ancient Town is best at dusk when the lanterns come on. Grab an eSIM at the airport so you can book a ride the moment you land, then pick your transfer above.