🇻🇳

Getting to Hoi An: from Da Nang airport and beyond

Hoi An sits 30 kilometers south of Da Nang, and almost everyone arrives through Da Nang International Airport (DAD). The airport handles domestic flights from Hanoi, Ho Chi Minh City, and several regional hubs, plus direct international routes from Singapore, Bangkok, Seoul, and Kuala Lumpur. The transfer from airport to hotel is straightforward, but the options vary widely in price, comfort, and time.

11 min read·Updated on August 29, 2026

This guide covers every practical way to make that journey, plus the less obvious routes if you are coming overland from Hue, by train, or as part of a longer Central Vietnam loop.

Da Nang airport to Hoi An: every option compared

The airport sits on the eastern edge of Da Nang city center. Hoi An's old town is roughly 30 kilometers south. The road follows the coast past My Khe Beach and the Marble Mountains, then turns inland through rice paddies and villages before reaching Hoi An's outskirts.

Here is the full breakdown of your options:

Option Time Cost (VND) Best for
Grab car (4-seat) 45-60 min 250,000-350,000 ($10-14) Most travelers, door-to-door
Grab SUV (7-seat) 45-60 min 350,000-450,000 ($14-18) Groups of 4+, families
Hotel private transfer 45-60 min 300,000-500,000 ($12-20) Pre-booked convenience
Airport taxi (Mai Linh, Vinasun) 45-60 min 300,000-400,000 ($12-16) No smartphone, fixed rates
Public bus (route 1) 60-90 min 30,000 ($1.20) Budget travelers, no luggage
Motorbike taxi (Grab Bike) 40-50 min 120,000-180,000 ($5-7) Solo travelers, light luggage
Self-drive rental car 45-60 min 500,000-800,000 ($20-32) Exploring beyond Hoi An

Grab is the default choice

Grab operates reliably in Da Nang. Open the app after clearing customs and baggage claim, set your pickup to the international terminal door, and a car will arrive within five to ten minutes. The fare is quoted upfront, so there is no haggling and no risk of being overcharged.

The ride takes about 50 minutes in normal traffic. It can stretch to 75 minutes during evening rush hour or when the Cau Rong (Dragon Bridge) area is congested. The route follows the coastal road, so the views are pleasant even when traffic is slow.

Pro tip: Use the Grab app to book a car from the airport rather than walking to the taxi stand. Airport taxis are metered and legitimate, but Grab shows the exact price before you commit. If you have more than two large bags, book a Grab SUV. A standard 4-seat car may not fit everything.

Public bus: the 30,000 VND option

Route 1 runs from Da Nang airport to Hoi An Bus Station. The bus departs every 20-30 minutes from a stop about 200 meters from the airport terminal. Look for the yellow bus with the number 1 displayed in the front window. The journey takes 60-90 minutes depending on stops.

This option works if you are traveling light and know exactly where you are going. The bus does not enter Hoi An Ancient Town. You will need to walk or take a short taxi from the bus station to your hotel. For first-time visitors with luggage, the savings are rarely worth the hassle.

Motorbike taxi: fast but not for everyone

A Grab Bike from the airport costs around 150,000 VND ($6) and takes 40-50 minutes. This is the fastest option because motorbikes filter through traffic. It also requires you to hold your luggage on your lap or between your legs. A backpack is fine. A rolling suitcase is not.

The ride is safe with an experienced Grab driver, but it is not suitable for elderly travelers, anyone with mobility issues, or families with young children. Those travelers should book a car instead.

Arriving by train: Da Nang station transfer

Travelers coming from Hue, Ninh Binh, or Hanoi by train will arrive at Da Nang Railway Station, located in the city center at 791 Dien Bien Phu Street. The station is about 30 kilometers from Hoi An, the same distance as the airport.

The station has a Grab pickup point near the main entrance. A car to Hoi An costs 280,000-380,000 VND ($11-15). Motorbike taxis wait outside the station and cost around 150,000 VND ($6).

If you arrive late at night, consider staying in Da Nang and traveling to Hoi An the next morning. The train station area has several budget hotels within walking distance, and the morning coastal drive is more pleasant than the late-night version.

Pro tip: The train from Hue to Da Nang is one of the most scenic rail journeys in Vietnam. The route hugs the coast through the Hai Van Pass tunnels. Book a seat on the left side of the train (facing south) for the best views. For more on train travel in Vietnam, see our Vietnam by train guide.

Coming overland from Hue: the Hai Van Pass route

Many travelers combine Hue and Hoi An in a single trip. The two cities are 120 kilometers apart, and the journey takes 2.5 to 3.5 hours depending on the route.

There are two main options:

The coastal route via the Hai Van Pass is the scenic choice. The road climbs over the pass, offering panoramic views of the coastline and Lang Co Beach. This route takes about 3.5 hours by car. It is the same road used by the famous "Top Gear" Vietnam special, though the modern highway has bypassed much of the old pass.

The tunnel route uses the Hai Van Tunnel, which cuts straight through the mountain. This saves about 30 minutes and avoids the winding mountain road. The tunnel route is the better choice if you are prone to motion sickness or traveling with young children.

Private cars from Hue to Hoi An cost 900,000-1,300,000 VND ($36-52). The price depends on the car type and whether you want to stop at the pass, Lang Co Beach, or the Marble Mountains along the way. Many drivers include these stops in the fare if you ask.

Buses from Hue to Hoi An are cheaper but less convenient. The bus drops you at Hoi An Bus Station, about 2 kilometers from the old town. Tickets cost 150,000-200,000 VND ($6-8) and take 3.5-4 hours. The bus uses the tunnel route and does not stop at scenic viewpoints.

For a detailed comparison of the two cities, see our guide to Hoi An vs. Hue.

Getting to Hoi An from other cities

From Hanoi or Ho Chi Minh City

The fastest way is to fly to Da Nang and transfer from the airport. Vietnam Airlines, Vietjet Air, and Bamboo Airways all operate multiple daily flights from both Hanoi and Ho Chi Minh City. Flight time is about 1 hour 15 minutes from Hanoi and 1 hour 20 minutes from Ho Chi Minh City.

One-way domestic fares range from 600,000 to 1,800,000 VND ($24-72) depending on how far in advance you book. Budget airlines like Vietjet frequently run promotional fares below 500,000 VND ($20) if you book 4-6 weeks ahead.

For a breakdown of domestic airlines, see our comparison of Vietjet vs. Bamboo vs. Vietnam Airlines.

From Nha Trang

The overland route from Nha Trang to Hoi An takes 6-8 hours by bus or car. Sleeper buses run overnight and cost 250,000-400,000 VND ($10-16). The journey follows National Highway 1A through Quang Ngai province and passes through several small towns.

Flying from Nha Trang to Da Nang takes 55 minutes and costs 700,000-1,500,000 VND ($28-60). Consider the flight if you are short on time. The bus makes more sense for budget travelers who want to save a night of accommodation.

From the Central Highlands

Travelers coming from Da Lat or Buon Ma Thuot can take a bus to Da Nang and transfer to Hoi An. The bus from Da Lat takes 8-10 hours and costs 350,000-500,000 VND ($14-20). The route crosses the Hai Van Pass, so expect winding roads and possible motion sickness.

For more on the highlands route, see our guide to the Central Highlands route.

Getting around Hoi An once you arrive

Hoi An Ancient Town is compact and mostly pedestrianized. The central area around the Japanese Covered Bridge, the Assembly Halls, and the riverside promenade is walkable in 20-30 minutes. Cars and motorbikes are restricted in the old town during daylight hours, so walking is the default mode of transport.

For trips beyond the old town, options include:

  • Bicycle rental: 30,000-50,000 VND ($1.20-2) per day from most hotels. Cycling to An Bang Beach takes 15-20 minutes on flat roads.
  • Motorbike rental: 120,000-150,000 VND ($5-6) per day. Rental shops require a valid driver's license. For the legal details, read our guide to renting a motorbike in Vietnam.
  • Grab car: Available throughout Hoi An and surrounding areas. A ride from the old town to An Bang Beach costs 60,000-90,000 VND ($2.50-3.50).
  • Taxi: Mai Linh and Vinasun operate in Hoi An. Metered fares are slightly higher than Grab.

Practical considerations for the transfer

Luggage and accessibility

The airport to Hoi An transfer is straightforward for most travelers, but those with mobility issues should plan ahead. The public bus is not accessible. The airport terminal has elevators and ramps, but the transfer vehicle may not.

Private transfers with wheelchair-accessible vehicles are available but must be booked in advance through your hotel. For more on traveling with disabilities in Vietnam, see our accessibility guide.

Weather and timing

Central Vietnam has a wet season from September to December. During this period, heavy rain can slow traffic and cause flooding on the coastal road. The drive from the airport can take 90 minutes or more during severe weather. Check the forecast before you travel and allow extra time if rain is expected.

For a month-by-month breakdown, see our guide to Danang weather in October and the best time to visit Hoi An.

Money for the transfer

Grab accepts credit cards and cash. Airport taxis prefer cash but accept cards at a 3% surcharge. Bus fares are cash only. If you are arriving late at night, have some Vietnamese dong on hand before you land. The airport currency exchange counters offer poor rates. For better rates, use an ATM in the arrivals hall or wait until you reach Hoi An.

For a full breakdown of currency exchange options, see our guide to exchanging money in Vietnam.

SIM cards and connectivity

You will need data to book a Grab car from the airport. The airport has free WiFi, but it can be slow and unreliable. Buy a tourist SIM card at one of the kiosks in the arrivals hall before you head outside. Tourist SIMs cost 200,000-300,000 VND ($8-12) for 30 days with 30-60 GB of data. For more options, see our SIM card and eSIM guide.

Where to stay in Hoi An: a quick orientation

Hoi An has three main accommodation zones:

Ancient Town: The heart of the historic district. Hotels here are close to the main attractions but can be noisy at night. Prices are the highest in the city. This area suits travelers who want to step out of their hotel and be in the middle of everything.

Riverside: Stretches along the Thu Bon River, south of the old town. Quieter than the Ancient Town but within walking distance. Many mid-range hotels and homestays are here.

An Bang Beach: Five kilometers east of the old town. This area has the best beach access and a relaxed village atmosphere. It suits travelers who want to split their time between the beach and the old town. A Grab car to the Ancient Town costs about 80,000 VND ($3.20).

For a detailed breakdown of neighborhoods and hotels, see our guide to where to stay in Hoi An.

Day trips from Hoi An

Once you are settled, several destinations are easy to reach:

My Son Sanctuary: The ruins of the Champa Kingdom are 45 kilometers west of Hoi An. A private car costs 800,000-1,000,000 VND ($32-40) round trip. The site is worth a half-day visit.

Da Nang: The city is 30 kilometers north. The Marble Mountains, the Golden Bridge at Ba Na Hills, and the city's beaches are all reachable as day trips.

Cham Islands: A boat from Hoi An's harbor reaches the Cham Islands in 30-45 minutes. The islands offer snorkeling, beaches, and a fishing village. Day trips cost 500,000-800,000 VND ($20-32) per person.

FAQ

Q: How far is Hoi An from Da Nang airport? A: The distance is 30 kilometers. The drive takes 45-60 minutes by car, depending on traffic and weather conditions.

Q: Is there a direct bus from Da Nang airport to Hoi An? A: Yes. Public bus route 1 runs from the airport to Hoi An Bus Station. It costs 30,000 VND ($1.20) and takes 60-90 minutes. The bus stop is a short walk from the terminal.

Q: How much does a Grab car from Da Nang airport to Hoi An cost? A: A 4-seat Grab car costs 250,000-350,000 VND ($10-14). A 7-seat SUV costs 350,000-450,000 VND ($14-18). Prices are quoted upfront in the app.

Q: Should I stay in Da Nang or Hoi An? A: It depends on your priorities. Da Nang has better beaches, more modern hotels, and a livelier nightlife scene. Hoi An has the historic old town and a more atmospheric setting. Many travelers split their time between the two.

Q: Can I take a motorbike taxi from the airport with luggage? A: Yes, if your luggage fits in a backpack. A Grab Bike costs 120,000-180,000 VND ($5-7) and takes 40-50 minutes. Rolling suitcases do not work well on motorbikes.

Q: What is the best time of year to travel to Hoi An? A: February to April offers the best combination of dry weather and moderate temperatures. May to August is hotter but still dry. September to December brings heavy rain and occasional flooding.

Q: How do I get from Hue to Hoi An? A: Private cars cost 900,000-1,300,000 VND ($36-52) and take 2.5-3.5 hours. Buses cost 150,000-200,000 VND ($6-8) and take 3.5-4 hours. The scenic route over the Hai Van Pass is worth the extra time if you are not in a hurry.

Getting to Hoi An: from Da Nang airport and beyond | Vietnam Tourism