Asia

How to Travel from Da Nang to Hoi An in 2020

This detailed transport guide outlines the different options for travelling from Da Nang to Hoi An, from VIP to budget. Including bus schedules, what to expect from road conditions, where to stop along the way, and how to buy tickets online.

Lantern-lit Hoi An Ancient Town and the popular beach-side city of Da Nang (Danang) are two of the most interesting places to visit in South Vietnam. They aren’t far very apart – but there are lots of different ways to travel between the two cities depending on your comfort preference and budget.

The transport guide outlines 7 ways to go from Danang to Hoi An (and Hoi An to Danang), ranging from a public bus that will cost you little more than pocket change, to a private transfer that will make the experience completely seamless.


Da Nang to Hoi An distance

The distance between Da Nang and Hoi An is 29 kilometres or 18 miles.

Da Nang to Hoi An travel time

There are two ways to travel from Danang to Hoi An: Via the coastal route, or inland on the DT607 highway. Travel time depends on the route your driver takes and the type of vehicle (cars and taxis are faster than minivans and coaches).

It takes a minimum of 45 minutes to get from Da Nang to Hoi An when travelling on the coastal road by car.

On the inland road, it takes a little longer – approximately 50 to 60 minutes by car.

Please note: This post contains affiliate links, meaning I may earn a commission if you make a purchase by clicking a link (at no extra cost to you). Learn more.


Other useful transport guides


Da Nang to Hoi An transport guide

This comprehensive guide for getting from Da Nang to Hoi An is researched and up-to-date for 2020. In this section, I’ll provide a broad overview of the options before going into the detail on all 7 transport methods.

One of the most important things to consider when choosing your transportation is how you’ll be arriving in Danang. As you’ll see, Hoi An transfers depart from both the airport and Da Nang City. If you’re flying in, you’ll want a service straight from Da Nang International Airport so that you don’t have to fight through traffic to get into the city first.

If you’re arriving in Hoi An by train or bus, note that the railway station and bus depot are both located in Danang City. The railway station is conveniently located close to the centre of town, but the main bus station is behind the airport, roughly 5km from the centre.

Similarly, if you’re planning to spend a night or two in Danang before you continue on to Hoi An, you’ll want a transport service that departs from the city or offers hotel pick up.

If you need to travel within Da Nang – for example, to get from the train station to the bus depot – I highly recommend using Grab App (Southeast Asia’s answer to Uber) to book a taxi or motorbike taxi.

Hoi An Ancient City

How many days do you need in Hoi An?

Another factor that will determine which transportation you use is how long you intend to stay in Hoi An. Will you visit as a day trip and return to Da Nang in the evening? Or will you stay in Hoi An for a couple of nights?

Personally, I recommend staying in Hoi An for 1-2 nights. The Old City gets crowded (and extremely hot) in the middle of the day – thus if you stay overnight, you can get up early to explore in the quieter, cooler hours. There are plenty of things to do in Hoi An to keep you occupied for 2 or more full days, including some fantastic cooking classes.

If you’re on a tight schedule or you just prefer to stay at the beach and do your sightseeing during the day, you can easily do a Da Nang to Hoi An day trip. If this is your preference, you’re better off organising a private car or taxi rather than using the bus. It will be a bit more expensive, but the trip will be quicker, maximising your time in Hoi An.

Another option is to join a guided tour from Da Nang to Hoi An. This is a very convenient way to travel between the two cities while incorporating some sightseeing along the way.

What is the road from Da Nang to Hoi An like?

When I first visited Vietnam back in the early 2000s, I was quite anxious about road safety and getting car sick. On my last few trips, I’ve noticed that road conditions have improved quite a bit across the country.

The road between Da Nang and Hoi An is fairly uneventful. Because it hugs the coast, it’s flat and relatively straight the whole way. If you suffer from motion sickness, I still recommend carrying your regular remedy. But you shouldn’t have any major problems.

Road safety is still a concern in Vietnam, especially on busy highways like this one. I highly recommend choosing a reputable transport company with a good safety record and professional drivers (read on for my recommendations).

Avoid travelling after dark, and remember to wear your seat belt!

Pro tip: Choose a seat on the right side of the bus or van so you’re not looking into incoming traffic.

Where to stop between Da Nang and Hoi An

The scenery between Da Nang and Hoi An is quite pleasant, especially when you’re travelling the reverse route (south to north) and you can look out the right-hand window towards the East Vietnam Sea. Leaving Danang, the trip starts by crossing the magnificent Trần Thị Lý Bridge.

There aren’t many places you’d want to stop along the way, apart from the Marble Mountains, a limestone rock formation with caves and shrines just outside of Da Nang.

If you’re travelling by Da Nang airport shuttle or on a bus, it won’t be possible to stop off for sightseeing or photos. There may be one rest stop at the halfway point, but only for 10 minutes or so.

If you’re in a taxi or private car, you can stop as often as you like for photos (and/or food, bathroom breaks, and whatever else you need!).

And if you decide to join an organised tour to get from Danang to Hoi An, you’ll be stopping off at various points of interest with your guide.

Da Nang to Hoi An map


Danang to Hoi An transport overview

PriceTravel timeBuy tickets online
Guided day tourFrom $37/person4 hours (with stops)Check prices and availability here
Private car & driverFrom $25 (3 pax)45 minutesReserve a car through Get Your Guide
Hoi An Express airport shuttle$8.40/person75 minutesBuy tickets through Get Your Guide
Private taxiFrom $18 (3 pax)45 minutesReserve a private taxi through 12Go Asia
Shared taxiFrom $4.90/person45 minutesReserve a seat through 12Go Asia
Sinh Tourist bus$10.80/person1.5 hoursBuy tickets through Baolau
Public busFrom $0.80/person1.5–2 hoursNot possible – buy tickets at the station

Option 1: Guided tour from Da Nang to Hoi An (the scenic route)

  • Perfect if you want to take a day trip from Danang to Hoi An
  • Great flexibility, and the added benefit of a private guide

If you plan on staying in Da Nang and you want to visit Hoi An as a day trip, an accompanied tour with an English-speaking guide and private transportation is by far the most convenient way to travel.

One day in Hoi An is enough to see some of the major highlights and soak up the atmosphere of the UNESCO-Listed Ancient Town.

This all-inclusive tour lasts for 7 hours and includes pick-up and drop-off at your hotel in Danang. With your private guide, you’ll experience a traditional Vietnamese lunch, a walk around the Ancient Town, and visit some of Hoi An’s key landmarks, including the Covered Bridge and the local market.

On the way to Hoi An, you’ll stop off to summit one of the Marble Mountains for a panoramic view of Danang. The price of the tour includes lunch, all entrance fees, and door-to-door transfers in a private air conditioned car. Check availability and make a secure online booking here via Get Your Guide, my preferred tour service in Vietnam.

If your intention is to stay overnight in Hoi An, it may be possible to bring your luggage with you on the day and get dropped off in Hoi An at the end of the tour. I’ve done this once or twice in the past. Just enquire with the tour operator first to double check.

Yellow buildings and cyclos in Hoi An Ancient City.
Hoi An Ancient Town.

Option 2: Private transfer from Da Nang Airport to Hoi An by car (the VIP route)

  • Perfect for families, groups, and anyone with a lot of luggage
  • The best option for accessible travellers & travellers with young kids
  • 24/7 service on demand
  • From $25 per car
  • Book online here

If you’re looking for a one-way transfer from Danang to Hoi An and you don’t want to mess around with buses and taxis or share the ride with other passengers, hiring a private car and driver is the most efficient and comfortable option.

An airport transfer from Danang to Hoi An is ideal if you’re arriving in Da Nang by plane and and you don’t want to waste any time in getting to the Ancient Town. I also recommend this option for families and groups, as the price works out better.

A private car from Da Nang Airport to Hoi An Ancient Town takes 45-60 minutes depending on traffic and the location of your hotel.

A row of bicycles parked in front of yellow buildings in Hoi An, Vietnam.
Hoi An.

How to book a private Da Nang to Hoi An transfer online

There are a couple of options for booking a private transfer from Da Nang Airport. Your accommodation in Hoi An can usually organise a car for you – but I often find the price can be a bit high.

Instead, I recommend booking a car and driver through Get Your Guide. With this platform, you can book instantly and pay securely online. If you’ve left things to the last minute, you can usually book a same-day transfer (depending on availability). You also have the flexibility to cancel up to 24 hours in advance if plans change.

This hassle-free private transfer is excellent value for money at just $25 per car (up to 3 people) or $30 (up to 5 people). Vehicles are modern, air-conditioned and importantly, wheelchair accessible. Kids car seats are available on request. Drivers are professional and speak English.

When you book, you supply the company with your flight details so that your driver can meet you in the airport arrivals hall with a placard. It’s a 24/7 service, so if your flight gets in late, you’ll have someone there to meet you. They’ll then drive you all the way to your hotel in Hoi An. You can stop anywhere you want along the way.

Check availability and book instantly through Get Your Guide.

For a totally unique experience, this airport transfer to Hoi An in a restored army era open-top Jeep is an unforgettable way to travel! Many of the drivers are vets.

Note that this service only operates during the day (starting from 8.30am) and cars can only hold 2 adults (perfect for couples – but families can always split up into pairs).

Check availability and book a Jeep instantly through Get Your Guide.

Reverse route: Hoi An to Danang by private transfer

Both private car services recommended here also offer transfers in the opposite direction (Hoi An to Danang). In this case, pick up will be at your hotel in Hoi An, and you’ll get dropped off at Danang Airport.


Option 3: Hoi An Express shuttle from Da Nang Airport to Hoi An (the streamlined route)

  • Perfect for mid-range travellers and solo travellers
  • Less flexible; takes slightly longer
  • Runs every hour on the hour between 5am and 11pm daily
  • From $8.40 per person
  • Book online here

Hoi An Express is a popular transfer company that runs regular minivan shuttles between Danang International Airport and Hoi An Ancient Town. The journey takes slightly longer, but because you’re sharing with other passengers, the price is lower – making this a great option for couples and solo travellers.

Shuttles leave the airport every hour. If your flight arrives at quarter-past, for example, you’ll have to wait 45 minutes. Supply your flight details at the time of booking and Hoi An Express will recommend the most appropriate time slot (taking immigration and visa processing into account if you’re flying in from overseas).

When you land, a representative will meet you with a name placard. Vans are modern and air-conditioned with free WIFI on board. When you get to Hoi An, they will drop you off at your hotel. Note that an extra charge may apply if your accommodation is outside the city centre.

A silver minivan.
Hoi An Express Shuttle. Photo via Baolau.

How to buy tickets for the Da Nang to Hoi An shuttle bus

Tickets for the Hoi An Express shuttle can be purchased in advance through Get Your Guide. Hit ‘Check availability’ then select your route (‘From Da Nang Airport to Hoi An: Transfers by Shuttle’) from the drop down menu.

If you’re flying out of Danang, you can buy your tickets for the return trip at the same time (although no discount is applied).

You’ll notice that Hoi An Express also offers private minivan, van and sedan transfers starting from $28 per car.

Check availability and book instantly through Get Your Guide.

Reverse route: Hoi An to Danang Airport by shuttle bus

Travelling from Hoi An to Da Nang, shuttle buses run every hour between 4am and 10pm. A ticket includes pick-up at your central hotel and drop off at the departure hall of Danang Domestic Airport.

For international flights, you’ll have to walk 10 minutes to the international terminal.

Check availability and book instantly through Get Your Guide.


Option 4: Private or shared taxi from Danang to Hoi An (the ‘happy medium’ route)

  • Perfect for mid-range and budget-savvy travellers
  • Ideal if you’re already in Da Nang City
  • 24/7 service on demand
  • From $18 per car (private) or $4.90 (shared)
  • Book online here

If you’re looking for a way to travel between Da Nang and Hoi An that’s comfortable, efficient and has a slightly lower price tag, a taxi is a good compromise between private transfer and taking the bus.

If you’re already in Da Nang, you can use this door-to-door taxi service to travel from anywhere in the city to your hotel in Hoi An. Similarly, you can organise to be picked up at the airport, the bus station or Danang Railway Station. In other words, it’s more flexible than the shuttle.

There are two options here: Pre-book a private taxi (pay for the whole vehicle), or buy a single seat in a shared taxi.

A white minivan.
Ouros taxi. Photo via 12Go Asia.

How much is a taxi from Danang to Hoi An?

There are lots of different factors that determine the price of a taxi from Danang to Hoi An, including time of day, how much luggage you have, and what kind of a mood the driver is in! If you’re hailing a taxi off the street or at Danang Airport/station (which I don’t recommend!), it’s very easy to get talked into paying more than you should.

Generally speaking, a taxi from Danang to Hoi An should cost somewhere in the neighbourhood of 300,000 to 400,000 VND ($13-$17).

How to book your Da Nang to Hoi An taxi online

To avoid confusion and eliminate the possibility of getting ripped off, I highly recommend pre-booking a taxi through a reputable company in advance. 12Go Asia, my preferred agent for organising taxis in Vietnam, offers instant confirmation, secure online payment, and a guarantees the price.

12Go work with Ouros Travel, a professional taxi company that is registered with the Ministry of Tourism.

Ouros runs sedans (up to 3 people), SUVs (4 people) and minivans (up to 9 people). Taxis run 24/7, and offer a door-to-door service. When you book online, you input all your travel details and addresses to ensure a smooth ride.

Check availability and book instantly through 12Go Asia.

Another reputable company is Dichung Taxi, which is the leader in offering shared taxis to Hoi An. They too offer fixed pricing, so you won’t get ripped off.

A seat in a shared minivan taxi to Hoi An costs 110,000 VND ($4.90) or 170,000 VND ($7.60) in a sedan. You can reserve a spot online in advance, but payment is made on the day directly to the driver (note that drivers only accept Vietnamese dong, not dollars). If you opt for the shared sedan, be aware that luggage space is limited.

Ride sharing with Dichung operates daily between 5am and 11pm.

Reverse route: Hoi An to Danang by taxi

Both Ouros and Dichung can offer taxi services back to Danang Airport from Hoi An.

Book a taxi from Hoi An to Danang instantly through 12Go Asia.

Can you use Grab to get to Hoi An?

Grab (Southeast Asia’s answer to Uber) is a popular transport app that can be used to book taxis, rideshare cars and motorbikes in Vietnam. Grab works in Danang, so it is possible to book a ride to Hoi An Ancient Town through the app.

To use Grab, you’ll either need to pick up a Vietnamese sim card or download the app before you leave home and register with your usual phone number. There is free WIFI at Danang Airport, so you can get online to book a ride when you land.

Expect to pay slightly less than a regular taxi for a Grab taxi.


Option 5: Sinh Tourist bus from Da Nang to Hoi An (the tourist-friendly route)

  • Perfect for mid-range travellers
  • Ideal if you’re already in Da Nang City
  • Twice daily at 10am and 3.30pm
  • 250,000 VND ($10.80) per person
  • Book online here

If you don’t mind spending a bit longer in transit, a great budget-friendly way to travel from Da Nang to Hoi An is by bus.

Sinh Tourist is a popular bus company that runs coaches between Da Nang City and Hoi An. It has the advantage of AC, plenty of luggage space, and extra leg room – which are by no means guaranteed on public buses.

The buses that use this route are sleeper buses with fully reclining seats.

A blue and white bus.
Sinh Tourist bus. Photo via Baolau.

How to buy tickets for the Da Nang to Hoi An bus online

Sinh Tourist bus tickets can be pre-purchased online through agent Baolau. Note that there are only two departures per day – one in the morning at 10am, and another at 3.30pm.

Buy Sinh Tourist bus tickets online through Baolau.

How to get to the Sinh Tourist office in Da Nang

Buses depart from the Sinh Tourist office at 16, 3 Thang 2, Thuan Phuoc in the north-western part of the city (see the exact location here). The office is located 8km from Danang’s main bus terminal, and 2km from Con Market.

Expect to pay around 100,000 VND ($4.30) for a Grab or taxi to the Danang office.

In Hoi An, the bus terminates at the Sinh Tourist office at 646 Hai Ba Trung, 1.5km north of the Night Market and 600m from the Ancient City (see the exact location here).

Reverse route: Hoi An to Danang by Sinh Tourist bus

Travelling the opposite way, Sinh Tourist buses leave Hoi An at 8am and 1.45pm. The return journey to Danang is a little faster, taking just 45 minutes.

Buy Sinh Tourist bus tickets online through Baolau.


Option 6: Public bus from Da Nang to Hoi An (the cheapest route)

  • Perfect for backpackers and budget travellers
  • Slow but atmospheric!
  • Every 20 minutes between 5.30am and 6pm
  • 18,000 VND ($0.80) per person
  • Buy tickets at the station

Bus #1, colloquially known as ‘the yellow bus’, is a local coach that loops from Da Nang to Hoi An and back. Buses run from 5.30am and there is one departure every 20 minutes during high season, and buses every 30-45 minutes during low season.

This is definitely the local way to travel! There are lots of stops along the way, but it can be a fun experience – just don’t expect the AC to be working.

Tickets cost a low 18,000 VND (80 cents) per person without luggage, or 30,000 VND ($1.30) with luggage. Tickets can be bought from the steward once you board the bus.

In Danang, the #1 stops outside the museum, the Cho Market, the Cathedral, and at a dozen other roadside stops in town. Conveniently, it’s all linked up with Google Maps, so you can use the app to find the nearest stop to you (see here for the route).

Note that the closest stop to the airport is 3km away, so you’ll have to walk or take a second local bus from out the front of the airport (see here for the route).

In Hoi An, the bus terminates at the Bến xe Hội An Nguyễn Tất Thành bus station, 1.5km north of the Ancient Town (see the exact location here).

Reverse route: Hoi An to Danang by public bus #1

Bus #1 originates at Bến xe Hội An Nguyễn Tất Thành in Hoi An and stops at all the same stops before terminating near the Cathedral in Da Nang.


Is there a Da Nang to Hoi An train service?

No, there is no train service between Hoi An and Danang.

The closest train station to Hoi An is in Danang, so if you’re coming from elsewhere in Vietnam on the Reunification Express, you’ll need to transfer to one of the road options outlined above to travel the rest of the way to Hoi An (this is exactly what I did on my first trip to Vietnam).


Da Nang to Hoi An transport summary

PriceTravel timeBuy tickets online
Guided day tourFrom $37/person4 hours (with stops)Check prices and availability here
Private car & driverFrom $25 (3 pax)45 minutesReserve a car through Get Your Guide
Hoi An Express airport shuttle$8.40/person75 minutesBuy tickets through Get Your Guide
Private taxiFrom $18 (3 pax)45 minutesReserve a private taxi through 12Go Asia
Shared taxiFrom $4.90/person45 minutesReserve a seat through 12Go Asia
Sinh Tourist bus$10.80/person1.5 hoursBuy tickets through Baolau
Public busFrom $0.80/person1.5–2 hoursNot possible – buy tickets at the station

Should I tip my driver?

Tipping is a big part of the culture in Vietnam. Although it’s not mandatory, it is increasingly expected – especially from foreign tourists.

If you’re travelling from Da Nang to Hoi An by private car, taxi, or as part of a guided tour, it would be customary to leave your driver and/or guide a small tip (50,000–100,000 VND) – provided you are happy with the service.

It’s not necessary to tip on buses, the shuttle, or when using Grab (although Grab drivers do appreciate it if you round the fare up to the nearest 10,000 VND).


Where to stay in Hoi An

Little Riverside Hoi An is located inside the Ancient Town and is undoubtedly the loveliest hotel in the city. Just look at the photos if you don’t believe me! Check rates and availability on Agoda.

If you don’t mind staying a bit out of the centre, Bay Sand Villa Resort is a phenomenal riverside property on the island adjacent to the Ancient Town. The outdoor pool and sprawling private terraces make this hotel perfect for families or anyone who wants some chill time. Check rates and availability on Agoda.

Also inside the Ancient Town, My House Hoi An Homestay offers friendly budget accommodation. Check rates and availability on Agoda.

Where to stay in Da Nang

Minh Boutique is a great mid-range hotel with clean, contemporary apartments and a leafy pool. Check rates and availability on Agoda.

If you want to stay near the water, Sala Danang Beach Hotel is 100m from My Khe Beach. There’s an ocean-facing infinity pool, panoramic water views from the high-rise restaurant, and the modern suites are beautifully decorated. Check rates and availability on Agoda.

For budget travellers, Hanami Hotel and OYO 711 Otium Hostel both offer great value for money. Hanami is a little closer to the beach, making it my first choice.


Vietnam essentials

Here are the booking sites and services I personally use whenever I travel to Vietnam.

– Find affordable flights to Vietnam on Kiwi.com, a booking site that mixes and matches airlines to find the best route (there’s a money back guarantee if you miss a connection).

– Use iVisa to check if you need a tourist visa for Vietnam and apply for an expedited e-visa online.

– Pre-book a private hotel transfer from Hanoi Airport or Ho Chi Minh City Airport.

– Pre-order a local 4G sim card for pickup at your first Vietnam hotel.

– Find the best hotel deals in Vietnam on Agoda, book a Vietnam hostel, or find a unique Airbnb.

– Reserve your Vietnam Rail tickets for the train to Sapa, Da Nang, Hue or Saigon.

– Buy your domestic bus or plane tickets in advance using Baolau or 12GoAsia.

– Find the best cooking classes and foodie experiences in Vietnam. Here are my top 15 Vietnam food experiences to help you decide.

– Find the best city tours and day excursions in Vietnam. Check out my top 10 best Vietnam day trips for more inspiration.

– Consult my comprehensive Halong Bay guide to find the best cruises & tours.

– Try an alternative tour or DIY experience with social enterprise Backstreet Academy.

– Pick up a copy of the latest Lonely Planet guidebook for Vietnam.

Have you travelled between Da Nang and Hoi An recently? Please share any tips for other travellers in the comments below.

Pin this post for later:

2 Comments Add New Comment

Leave a Reply

Your email address will not be published. Required fields are marked *