Travel Halong Bay to Hoi An

Halong Bay to Hoi An

Arrive in Hoi An, where ancient lantern-lit streets greet you, standing apart from the dramatic limestone karsts of Halong Bay. Travel between Halong Bay and Hoi An is possible using two transport options, with clear information on schedules, travel length and prices for each.

Travel options for Halong Bay to Hoi An

Get from Halong Bay to Hoi An quickly and affordably with bus for 767000 VND, covering the journey in only 1h y 20 minutes.

Bus from Halong Bay to Hoi An

Catch a bus at multiple stations, including Ha Long Bay Travel, Quang Ninh, 18A Anh Dao, Quang Ninh, Ha Long Happy Travel Tuan Chau, Quang Ninh, Toyota Quang Ninh and others and start your journey from Halong Bay. Services run frequently throughout the day, with the first departure at 06:00, allowing you to pick a departure that suits your schedule. The trip takes around 1 hour 20 minutes, and you'll arrive at multiple stations, including 103 Ton Duc Thang, Hoi An, 125 Ton Duc Thang, Hoi An, 105 Ton Duc Thang, Hoi An, 23 Nguyen Tat Thanh, Hoi An and others, heading into Hoi An. Fares start from 767,000 VND, and you can check availability and book your seat here.

Prices: 767,000 VND

Duration: 1h 20m – 20h ⏱

Choose bus from Halong Bay to Hoi An for 767000 VND Go with bus from Halong Bay to Hoi An for 767000 VND Explore with bus from Halong Bay to Hoi An for 767000 VND Take bus from Halong Bay to Hoi An for 767000 VND Hop on bus from Halong Bay to Hoi An in 1h 20m Hop on bus from Halong Bay to Hoi An in 1h 20m

View all Bus tickets →

Combined from Halong Bay to Hoi An

From Halong Bay to Hoi An, combined transport allows you to start at multiple stations, including Ha Long Bay Travel, Quang Ninh, Halong SB1, Quang Ninh, Ha Long Happy Travel Tuan Chau, Quang Ninh, B118 Anh Dao Pho Co Bai Chay, Halong Bay and others and reach multiple stations, including Rice Restaurant, Hoi An, 23 Nguyen Tat Thanh, Hoi An, Pool Side Villa, Hoi An, SDT Hoi An Office and others comfortably. Expect a travel time of approximately 16 hours, with fares beginning at 900,000 VND. See all routes and book your tickets here.

Prices: 900,000 VND

Duration: 16h – 20h ⏱

Ride with combined from Halong Bay to Hoi An for 900000 VND Travel with combined from Halong Bay to Hoi An for 900000 VND Journey with combined from Halong Bay to Hoi An for 900000 VND Travel with combined from Halong Bay to Hoi An in 16h

View all Combined tickets →

Distance Halong Bay to Hoi An

The distance between Halong Bay and Hoi An is 574.1 kilometers.

Halong Bay to Hoi An Transportation Comparison

Compare transport options side by side using key travel metrics to find the best way to get from Halong Bay to Hoi An

Bus
Combined
Average price
1,173,574 VND
1,258,083 VND
Cheapest price
767,000 VND
900,000 VND
Average duration
15h 01m
17h 25m
Minimum duration
1h 20m
16h 00m
Number of departures
36
9
Tickets

Bus Routes & Schedules from Halong Bay to Hoi An

To reach Hoi An by bus from Halong Bay, several departure and arrival stations are available along the route rather than a single fixed stop. The total travel time depends on the combination of bus stops used, though most services take around 1h 20m to 20h. Buses operate throughout the day within a shared timetable, starting from 06:00 and continuing until 19:00. Ticket prices generally begin at 767,000 to 1,600,000 VND and may vary slightly depending on the service and boarding point. Checking the complete bus timetable for Halong Bay to Hoi An allows you to understand which stations are served, how long each option takes and which departures best fit your travel plans.

Departure stations
Ha Long Bay Travel, Quang Ninh
18A Anh Dao, Quang Ninh
Ha Long Happy Travel Tuan Chau, Quang Ninh
Toyota Quang Ninh
Tung Luxury Hotel Ha Long, Quang Ninh
Ha Long Full Moon Bus, Halong Bay
Tung Luxury Hotel, Quang Ninh
Tuan Chau, Quang Ninh
B118 Anh Dao Pho Co Bai Chay, Halong Bay
Mojito Station, Halong Bay
Arrival stations
103 Ton Duc Thang, Hoi An
125 Ton Duc Thang, Hoi An
105 Ton Duc Thang, Hoi An
23 Nguyen Tat Thanh, Hoi An
Pool Side Villa, Hoi An
187 March 28 Street, Hoi An
Gas Station Hoa My, Hoi An
Hoi An Full Moon Bus
19 Nguyen Tat Thanh, Hoi An
SDT Hoi An Office

Bus Timetable: 18A Anh Dao, Quang Ninh → 103 Ton Duc Thang, Hoi An

  • 15:30 09:00 17h 30m 1300000 VND

Bus Timetable: 18A Anh Dao, Quang Ninh → 105 Ton Duc Thang, Hoi An

  • 18:30 11:00 16h 30m 1540000 VND
  • 19:00 11:30 16h 30m 1540000 VND

Bus Timetable: 18A Anh Dao, Quang Ninh → 125 Ton Duc Thang, Hoi An

  • 18:00 10:00 16h 1540000 VND
  • 18:40 10:40 16h 1540000 VND

Bus Timetable: 18A Anh Dao, Quang Ninh → 19 Nguyen Tat Thanh, Hoi An

  • 16:15 12:15 20h 1042222 VND

Bus Timetable: 18A Anh Dao, Quang Ninh → 23 Nguyen Tat Thanh, Hoi An

  • 17:00 09:00 16h 1540000 VND
  • 17:40 09:40 16h 1540000 VND

Bus Timetable: B118 Anh Dao Pho Co Bai Chay, Halong Bay → 103 Ton Duc Thang, Hoi An

  • 15:30 09:00 17h 30m 1488889 VND

Bus Timetable: Ha Long Bay Travel, Quang Ninh → 103 Ton Duc Thang, Hoi An

  • 15:30 09:00 17h 30m 1378889 VND
  • 15:45 10:45 19h 1200000 VND

Bus Timetable: Ha Long Bay Travel, Quang Ninh → 19 Nguyen Tat Thanh, Hoi An

  • 16:15 12:15 20h 1042222 VND

Bus Timetable: Ha Long Full Moon Bus, Halong Bay → Hoi An Full Moon Bus

  • 12:00 13:20 1h 20m 831712 VND
  • 12:05 13:25 1h 20m 1208088 VND
  • 12:10 13:30 1h 20m 831712 VND
  • 12:15 13:35 1h 20m 1208088 VND
  • 12:20 13:40 1h 20m 831712 VND
  • 12:25 13:45 1h 20m 1208088 VND

Bus Timetable: Ha Long Happy Travel Tuan Chau, Quang Ninh → Pool Side Villa, Hoi An

  • 15:00 10:00 19h 1012500 VND
  • 16:00 11:00 19h 1012500 VND

Bus Timetable: Mojito Station, Halong Bay → 23 Nguyen Tat Thanh, Hoi An

  • 16:00 10:30 18h 30m 767000 VND

Bus Timetable: Toyota Quang Ninh → 23 Nguyen Tat Thanh, Hoi An

  • 16:00 10:30 18h 30m 1313301 VND

Bus Timetable: Toyota Quang Ninh → Gas Station Hoa My, Hoi An

  • 09:00 00:00 15h 945000 VND
  • 14:45 05:45 15h 945000 VND

Bus Timetable: Toyota Quang Ninh → SDT Hoi An Office

  • 16:00 07:40 15h 40m 810000 VND

Bus Timetable: Tuan Chau, Quang Ninh → 19 Nguyen Tat Thanh, Hoi An

  • 16:15 12:15 20h 1042222 VND

Bus Timetable: Tung Luxury Hotel Ha Long, Quang Ninh → 103 Ton Duc Thang, Hoi An

  • 06:00 00:15 18h 15m 1100000 VND
  • 06:30 00:45 18h 15m 1600000 VND
  • 15:00 09:15 18h 15m 1100000 VND
  • 15:30 09:45 18h 15m 1100000 VND

Bus Timetable: Tung Luxury Hotel Ha Long, Quang Ninh → 187 March 28 Street, Hoi An

  • 06:00 00:30 18h 30m 1184506 VND
  • 14:30 09:00 18h 30m 1184506 VND
  • 15:30 10:00 18h 30m 1184506 VND

Bus Timetable: Tung Luxury Hotel Ha Long, Quang Ninh → Pool Side Villa, Hoi An

  • 06:00 00:30 18h 30m 1184506 VND
  • 15:30 10:00 18h 30m 1184506 VND

Bus Timetable: Tung Luxury Hotel, Quang Ninh → 23 Nguyen Tat Thanh, Hoi An

  • 16:00 10:30 18h 30m 767000 VND

Check all Combined tickets →

Combined Routes & Schedules from Halong Bay to Hoi An

Travelers moving between Halong Bay and Hoi An have a variety of stations and stops to choose from for both departures and arrivals. Depending on the combination selected, journeys usually last about 16h to 20h. Operations run throughout the day, from 15:30 to 18:10, with prices starting at 900,000 to 1,588,000 VND. Checking the complete timetable for Halong Bay and Hoi An helps you understand all available stops, compare durations, and plan a route that works best for your timing.

Departure stations
Ha Long Bay Travel, Quang Ninh
Halong SB1, Quang Ninh
Ha Long Happy Travel Tuan Chau, Quang Ninh
B118 Anh Dao Pho Co Bai Chay, Halong Bay
Arrival stations
Rice Restaurant, Hoi An
23 Nguyen Tat Thanh, Hoi An
Pool Side Villa, Hoi An
SDT Hoi An Office

Combined Timetable: B118 Anh Dao Pho Co Bai Chay, Halong Bay → Rice Restaurant, Hoi An

  • 15:30 11:30 20h 900000 VND

Combined Timetable: Ha Long Bay Travel, Quang Ninh → Rice Restaurant, Hoi An

  • 15:30 11:30 20h 900000 VND

Combined Timetable: Ha Long Happy Travel Tuan Chau, Quang Ninh → Pool Side Villa, Hoi An

  • 17:30 09:30 16h 1588000 VND
  • 17:45 09:45 16h 1588000 VND
  • 18:00 10:00 16h 1588000 VND

Combined Timetable: Ha Long Happy Travel Tuan Chau, Quang Ninh → SDT Hoi An Office

  • 16:00 08:15 16h 15m 1215000 VND
  • 17:00 09:15 16h 15m 1215000 VND
  • 18:10 10:25 16h 15m 1215000 VND

Combined Timetable: Halong SB1, Quang Ninh → 23 Nguyen Tat Thanh, Hoi An

  • 15:30 11:30 20h 1113750 VND

Check all Combined tickets →

Frequently Asked Questions Halong Bay to Hoi An

Below you will find answers to the most common questions about traveling from Halong Bay to Hoi An.

How long does the Halong Bay to Hoi An route usually take?

Travel time on the Halong Bay to Hoi An route varies a lot by service and stop pattern. The bus options in the data range from about 1 hour 20 minutes to about 20 hours, while combined services run from about 16 to 20 hours.

What is the cheapest way to travel from Halong Bay to Hoi An?

The cheapest option shown for the Halong Bay to Hoi An route is the bus, with fares starting at 767,000 VND. Prices can go up to 1,600,000 VND depending on the service and departure or arrival point.

How much should I budget for the Halong Bay to Hoi An trip overall?

For the Halong Bay to Hoi An route, the listed prices are 767,000 to 1,600,000 VND for bus services and 900,000 to 1,588,000 VND for combined services. The final fare depends on the specific operator and route pairing.

Which option is the fastest on the Halong Bay to Hoi An route?

The fastest option in the data is a bus service from Ha Long Full Moon Bus, Halong Bay to Hoi An Full Moon Bus, which takes about 1 hour 20 minutes. Other listed services are much longer, often around 15 to 20 hours.

Where do buses leave from and arrive at on the Halong Bay to Hoi An route?

Bus departures on the Halong Bay to Hoi An route include places such as Ha Long Bay Travel, 18A Anh Dao, Tuan Chau, and Toyota Quang Ninh. Arrivals include 103 Ton Duc Thang, 23 Nguyen Tat Thanh, and several other Hoi An stops.

Are there any combined services on the Halong Bay to Hoi An route, and where do they operate?

Yes, combined services are listed for the Halong Bay to Hoi An route. Departures include Ha Long Bay Travel, Halong SB1, Ha Long Happy Travel Tuan Chau, and B118 Anh Dao Pho Co Bai Chay. Arrivals include Rice Restaurant, 23 Nguyen Tat Thanh, Pool Side Villa, and SDT Hoi An Office.

How often do departures run from Halong Bay to Hoi An?

The data does not show a fixed frequency for the Halong Bay to Hoi An route. That means departures are not listed as running at regular intervals, so travelers need to check the specific service they want.

What are the first and last departures for the Halong Bay to Hoi An route?

For bus services on the Halong Bay to Hoi An route, the first departure is at 06:00 and the last is at 19:00. For combined services, departures start at 15:30 and the last listed departure is at 18:10.

Why does travel time vary so much on the Halong Bay to Hoi An route?

Travel time varies because the route includes different service types and different stop combinations. Some bus pairings are direct and much shorter, while others take around 15 to 20 hours. Combined services also differ, ranging from about 16 to 20 hours.

Which Halong Bay to Hoi An bus route is the shortest in the data?

The shortest bus pairing shown is from Ha Long Full Moon Bus, Halong Bay to Hoi An Full Moon Bus, at about 1 hour 20 minutes. Other bus pairings are much longer, including several around 15 to 20 hours.

How do the bus arrival points differ on the Halong Bay to Hoi An route?

Bus arrivals on the Halong Bay to Hoi An route are spread across several Hoi An locations. Examples include 103 Ton Duc Thang, 125 Ton Duc Thang, 23 Nguyen Tat Thanh, 187 March 28 Street, Gas Station Hoa My, and Hoi An Full Moon Bus.

Can I book the Halong Bay to Hoi An trip online, and where should I look?

Yes, you can check and book the Halong Bay to Hoi An route online through TicketRoutes.com. The site lists the available services, prices, and departure points in one place, which makes it easier to compare the options.


More travel routes for Halong Bay and Hoi An

Planning more stops after Halong Bay to Hoi An?

If your journey doesn’t end with Halong Bay to Hoi An, use the TicketRoutes Travel Planner to build a complete multi-city itinerary. Compare buses, trains, ferries, and flights for several destinations at once — faster and easier.

Try the Travel Planner

Perfect for travelers visiting multiple cities on one trip.