BEGINNER’S GUIDE TO THE DA NANG TO HOI AN EXPRESS BUS: SCHEDULES & MUST-KNOWS
You just landed in Da Nang, the sun is out, and Hoi An’s lantern-lit streets are calling. The express bus looks like the easiest way to get there—cheap, direct, and no haggling with taxi drivers. But if you don’t know these five insider secrets, you’ll waste time, money, or worse, end up on the wrong bus. Here’s what the bus companies won’t tell you, but every local and frequent traveler already knows.
—
THE OFFICIAL SCHEDULE IS A SUGGESTION, NOT A PROMISE
Most websites list the Da Nang to Hoi An express bus as running every 30 minutes from 5:30 AM to 6:00 PM. That’s true—on paper. In reality, buses leave when they’re full. If you show up at 2:15 PM and only three people are waiting, the driver will wait until more passengers arrive. This can add 10 to 40 minutes to your trip. The only exception is the first bus of the day at 5:30 AM, which leaves on time because it’s packed with workers and students.
Action: Arrive at the bus stop 15 minutes early and check how many people are already waiting. If fewer than 10, expect a delay. If you’re in a hurry, walk to the next stop (usually An Thuong or My Khe) where more tourists board, increasing the chance of a full bus.
—
THE “EXPRESS” BUS MAKES SECRET STOPS
The bus is marketed as a non-stop 45-minute ride between Da Nang and Hoi An. That’s a lie. Drivers make unscheduled stops to pick up or drop off regular passengers along the way. These stops aren’t listed anywhere, but they happen at three predictable spots: the intersection near Vincom Plaza, the roundabout by Marble Mountains, and the gas station before the Hoi An turnoff. Each stop adds 5 to 10 minutes to your trip.
Action: Sit near the front of the bus. When the driver slows down at these spots, say “No stop, please” firmly. Most drivers will skip the stop if someone objects. If you’re polite but insistent, they’ll listen.
—
YOUR TICKET PRICE DEPENDS ON WHO YOU ASK
The official price is 30,000 VND (about $1.30 USD). But if you buy your ticket on the bus, the driver might charge you 50,000 VND and pocket the difference. This happens most often with solo travelers who don’t speak Vietnamese. The scam is subtle—no receipt, no change given, and the driver acts like he doesn’t understand English.
Action: Buy your ticket at the official counter inside Da Nang’s main bus station (near the entrance) or at any authorized ticket booth marked with the green and white “Hoi An Express Bus” sign. If you must buy on the bus, hand the driver exact change in small bills and watch him put it in the fare box. If he hesitates, demand your money back.
—
THE BUS STOPS AREN’T WHERE GOOGLE MAPS SAYS THEY ARE
Google Maps marks the Da Nang bus stop at 34 Bach Dang Street, right by the Han River Bridge. That’s outdated. The real stop moved 200 meters north to 122 Bach Dang Street, in front of a small convenience store with a red awning. In Hoi An, the official stop is at 96 Hung Vuong Street, but the bus actually drops you 300 meters away at Nguyen Truong To Street, near the market. If you’re not watching, you’ll miss it.
Action: Save these exact locations in your phone: Da Nang stop (122 Bach Dang Street) and Hoi An drop-off (Nguyen Truong To Street). When the bus slows down, check your GPS. If the driver says “Last stop,” but you’re not at the right spot, ask to be let off at the correct location.
—
THE LAST BUS BACK TO DA NANG LEAVES EARLIER THAN YOU THINK
The schedule says the last bus from Hoi An to Da Nang departs at 6:00 PM. That’s true—if you’re at the official stop. But the bus often fills up by 5:30 PM, especially on weekends or holidays. Once it’s full, the driver leaves, even if it’s not 6:00 PM yet. If you miss it, your only options are a 400,000 VND taxi or a 200,000 VND Grab ride.
Action: Plan to be at the Hoi An bus stop by 5:00 PM. If you’re sightseeing, set a phone alarm for 4:30 PM to start heading back. The bus stop is a 10-minute walk from the Ancient Town, so factor that in. If you’re unsure, ask your hotel to call the bus company and confirm the last departure time for that day.
—
HOW TO AVOID THE CROWDS AND TRAVEL LIKE A LOCAL
The express bus is popular with tourists, but locals know a better way: the local yellow bus (route #1). It runs the same route, costs the same (30,000 VND), and makes fewer stops. The catch? It’s slower (about 60 minutes) and less comfortable, with no air conditioning on some buses. But it’s reliable, leaves on time, and won’t overcharge you.
Action: If you’re not in a hurry, take the yellow bus. The Da Nang stop is at 34 Bach Dang Street (the old express bus stop), and the Hoi An stop is at 96 Hung Vuong Street. Buses run every 20 minutes from 5:30 AM to 6:00 PM. Check the schedule at the stop or ask your hotel to confirm.
—
WHAT TO DO IF THE BUS NEVER SHOWS UP
Sometimes, the bus breaks down or the driver calls in sick. If you’ve been waiting more than 45 minutes past the scheduled departure time, don’t wait any longer. Walk to the nearest main road (Bach Dang Street in Da Nang or Hung Vuong Street in Hoi An) and flag a Grab or taxi. Insist on the meter or agree on a price before getting in. The ride should cost 250,000 to 350,000 VND.
Action: Save the Grab app on your phone before you leave. If you don’t have data, buy a local SIM card at the airport (Viettel or Vinaphone) for 50,000 VND. It’s cheaper than roaming and ensures you can call a ride anytime.
—
