Da Nang International Airport is the nearest airport, about 1hr drive north of Hoi An. It is serviced with domestic flights from the south and north of Vietnam as well as international flights, though mostly from other Asian destinations. You will need to arrange transport from Da Nang airport to get to Hoi An.
Shuttle bus
You can take a shuttle bus from the airport to Hoi An. This is one of the most efficient/budget-friendly options for solo travellers. Hoi An Express come recommended for this trip.
💰140k
⏰ every hour between 5am – 11pm
📍 Pick up from domestic and international terminals
Private car/taxi
I normally book a Grab Car from the airport as it is always set fair and reliable. If taking a taxi from the airport I recommend using the meter or agreeing on a set fare before leaving.
💰 ~350-550k depending on demand and time of day
Public bus
This is the most budget way to get from Da Nang to Hoi An. Bus #1 departs from Da Nang city, with a direct route to Hoi An. You can use BusMap to help you plan routes. Alternatively, this post details the route or you can use GoogleMaps to find your nearest stop.
⏰ every 20 minutes between 5:30am – 5:30pm
💰 30k
📍 The bus leaves from the city centre so it is not the most convenient if you are flying into Da Nang.