Bus Vietnam

Different Ha Long City bus services let you explore the city in Northern Vietnam, as they are an important part of the public transport system serving locals and visitors of the city. Public buses let you travel around the city in the most affordable way, while a tourist-friendly Ha Long hop-on hop-off bus is the best choice for sightseeing. Many popular destinations in Vietnam can also be reached by bus from Ha Long City, as there are many intercity bus routes starting in the city.

Discover Ha Long bus services with public and tourist city bus routes, as well as the most popular Vietnam destinations that can be reached by bus from Ha Long City.

Ha Long City Hop-on Hop-off Bus

If you are looking for the most convenient way to explore the city's main attractions by bus, choose a Ha Long Hop-On Hop-Off Bus that lets you see the most famous landmarks in the city at your own pace.

To explore the city's main attractions by bus, get yourself a Ha Long City Hop-On Hop-Off Bus Ticket for 24 hours.

Intercity Buses from Ha Long

Intercity buses are the most affordable way to get from Ha Long to various destinations. These buses are connecting Ha Long Bay with other popular destinations in Northern Vietnam and Central Vietnam.

To compare different transportation options for a trip from Ha Long City, use this search form. Otherwise, explore the most popular intercity bus routes and their timetables below.

Popular Intercity Bus Routes

The most popular intercity bus routes from Ha Long and timetables for each type of bus are listed below.

Hanoi

Hanoi, the capital of Vietnam, is located on the banks of the Red River in the northern region of the country. Being one of the most ancient capitals in the world, the city has many points of interest that attract large crowds of tourists. Hanoi is the main transportation hub in northern Vietnam, with many buses going there from Ha Long.

Bus Quang Ninh - Gia Lam $ 13.87 3h
  •   Limousine 04:30, 05:30, 06:30, 07:30, 08:30, 09:30, 10:30, 11:30, 12:30, 13:30, 14:30, 15:30, 16:30, 17:30, 18:30, 19:30
Bus Quang Ninh - Hanoi $ 7.04–24.37 2h 30m – 4h
  •   Limousine 04:30, 05:30, 06:30, 07:30, 08:30, 09:30, 10:30, 11:30, 11:40, 12:00, 12:30, 13:30, 14:30, 15:30, 16:30, 17:30, 18:30, 19:30
  •   Cabin 22 01:40
  •   VIP 8 pax 05:00, 07:00, 09:00, 11:00, 13:00, 15:00, 17:00, 19:00
  •   Seater 28 11:00, 11:30
  •   VIP 18 17:00, 17:30
  •   VIP 9 Front or Back Seat 16:00, 16:30, 17:00, 17:30
  •   VIP 9 Middle Seat 16:00, 16:30, 17:00, 17:30
  •   Tourist 18:15, 18:30
  •   Limousine 19 11:45
  •   Limousine 11 04:00, 05:00, 06:00, 07:00, 08:00, 09:00, 10:00, 11:00, 11:30, 11:45, 12:00, 12:30, 13:00, 14:00, 15:00, 16:00, 17:00, 17:45, 18:00, 18:15, 19:00, 20:00
  •   Limousine 9 04:00, 05:00, 06:00, 07:00, 08:00, 09:00, 10:00, 11:00, 12:00, 13:00, 14:00, 15:00, 16:00, 17:00, 18:00, 19:00, 20:00
Bus Quang Ninh - Noi Bai Airport $ 5.72–29.35 3h – 5h 30m
  •   Tourist bus 11:30, 11:45
  •   VIP 9 Front or Back Seat 11:00, 11:30, 11:45, 12:15, 12:45, 17:00, 17:15, 17:30, 17:45, 18:15
  •   VIP 9 Middle Seat 11:00, 11:30, 11:45, 12:15, 12:45, 17:00, 17:15, 17:30, 17:45, 18:15
  •   Sleeper 06:00, 07:00, 10:00, 11:00, 20:00, 21:00
  •   Limousine 04:00, 05:00, 06:00, 07:00, 08:00, 09:00, 10:00, 11:00, 12:00, 13:00, 14:00, 15:00, 16:00, 17:00, 18:00, 19:00, 20:00
  •   Private Car + Limousine 9 05:00, 06:00, 07:00, 08:00, 09:00, 10:00, 11:00, 12:00, 13:00, 14:00, 15:00, 16:00, 17:00, 18:00, 19:00
Bus Halong Bay - Noi Bai Airport $ 22.25 3h 15m
  •   Minibus 02:30, 03:30, 04:30, 05:30, 06:30, 07:30, 08:30, 09:30, 10:30, 11:30, 12:30, 13:30, 14:30, 15:30, 16:30, 17:30, 18:30, 19:30

Ninh Binh

Ninh Binh, a city in the Red River Delta, is another popular tourist destination in Northern Vietnam that can be reached by bus from Ha Long. It is locally known as ‘Halong Bay on Land’ thanks to its magical riverine landscape, with sheer limestone mountains rising up from the paddies.

Bus Halong Bay - Ninh Binh $ 10.26–14.05 3h 30m – 4h 45m
  •   Tourist bus 12:00
  •   Van + Limousine 07:00, 11:00, 12:00, 13:00, 15:00, 16:30
  •   VIP 16 12:00
  •   VIP Cabin 34 16:00
Bus Quang Ninh - Ninh Binh $ 9.12–17.50 3h 45m – 4h 30m
  •   Tourist bus 11:45, 12:00
  •   VIP Limousine 11 06:30, 07:00, 07:50, 08:00, 08:30, 08:50, 09:00, 09:50, 10:00, 10:50, 11:00, 11:30, 11:50, 12:00, 12:50, 13:00, 13:50, 14:00, 14:50, 15:00, 15:50, 16:00, 16:50, 17:00, 17:50, 18:30, 18:50
  •   Van + Limousine 06:30, 08:30, 11:30, 12:30, 14:30, 16:00
  •   Standard 12:00
  •   Limousine 12:00
  •   Minibus 12 08:00, 09:00, 10:00, 11:00, 12:00, 13:00, 14:00, 15:00, 16:00, 17:00, 18:00, 19:00
  •   Limousine 11 06:00, 06:30, 08:00, 11:30, 13:00, 15:30, 18:30

Sapa

Sapa in Lao Cai Province is a famous tourist destination with many natural and cultural attractions. It is home to the highest peak in Vietnam, Fansipan Mountain, terraced rice fields, villages of ethnic minorities, waterfalls, and much more. There are several bus companies offering travel from Ha Long to Sapa.

Bus Quang Ninh - Sapa $ 16.50–37.55 8h – 10h 30m
  •   VIP Luxury 24 Cabin 08:15, 11:40, 11:45, 20:25, 20:30
  •   VIP Cabin + Van Limousine 05:30, 06:30, 08:00, 08:30, 09:30, 10:30, 11:30, 12:30, 13:30, 15:30, 16:30, 17:30, 18:30
  •   Sleeper 41 22:00
  •   Cabin 22 21:00
  •   Sleeper 06:00, 07:00, 07:15, 07:30, 10:00, 11:00, 11:15, 11:40, 12:00, 18:00, 19:00, 20:00, 20:45, 21:00, 21:15, 22:00
  •   VIP 24 + VIP 11 05:40, 06:40, 07:40, 08:40, 09:40, 10:40, 11:40, 12:40, 13:40, 14:40, 15:40, 16:40, 17:40, 18:40, 19:40
  •   Royal Cabin 12:30, 18:30, 21:00, 21:30
  •   VIP 11 + Royal Cabin 06:30, 07:30, 08:30, 09:30, 10:30, 11:30, 12:30, 13:30, 14:30, 15:30, 16:30, 17:30, 18:30
  •   VIP 20 21:00
  •   Limousine + VIP Bus 06:00, 07:00, 08:00, 09:00, 10:00, 11:00, 12:00, 15:00, 16:00, 17:00, 18:00, 19:00
  •   Cabin 34 12:00
  •   Cabin 24 11:30, 12:30, 13:00, 20:00, 21:30
  •   Upper Single Cabin 07:45, 12:00, 21:00, 21:30
  •   Lower Single Cabin 07:45, 12:00, 21:00, 21:30
  •   Limousine + VIP Cabin 22 06:00, 07:00, 08:00, 09:00, 10:00, 11:00, 12:00, 13:00, 14:00, 15:00, 16:00, 17:00, 18:00, 19:00
  •   Sleeper 40 06:50, 11:20, 18:30, 19:30
Bus Halong Bay - Sapa $ 22.39–30.35 8h 55m – 10h 30m
  •   Limousine + VIP Bus 06:00, 07:00, 08:00, 09:00, 10:00, 11:00, 12:00, 15:00, 16:00, 17:00, 18:00, 19:00
  •   VIP 20 11:40
  •   Sleeper 41 22:00
  •   Cabin 22 21:00
  •   Sleeper 40 18:50, 19:00, 19:10
Bus Quang Ninh - Lao Cai $ 21.67–29.03 10h
  •   Sleeper 41 22:00
  •   Cabin 22 20:30, 20:45, 21:00
Bus Halong Bay - Lao Cai $ 21.67–29.03 10h
  •   Sleeper 41 22:00
  •   Cabin 22 20:30, 20:45, 21:00

Hai Phong

Hai Phong is one of the important commercial and industrial centers in northern Vietnam. The province is also a popular destination, as it's home to the Cat Ba archipelago with many pristine islands, beautiful landscapes, and diverse ecosystems. Cat Ba Island is a starting point of cruises to Lan Ha Bay, which is similar to Halong Bay. From Ha Long, you can travel by bus to Hai Phong City or take a bus going all the way to Cat Ba.

Bus Quang Ninh - Hai Phong $ 9.10–25.28 1h – 3h 10m
  •   Limousine 05:00, 06:00, 07:00, 08:00, 09:00, 10:00, 11:00, 12:00, 13:00, 14:00, 15:00, 16:00, 17:00, 18:00, 19:00, 20:00
  •   Limousine 16 + Car 11:30, 14:30
  •   Limousine 16 + Car + Ferry 07:30, 11:30, 14:30
  •   Express 29 07:40, 12:45
  •   Minivan 16 11:00
  •   Shared Car + Ferry 07:00, 08:00, 09:40, 11:00, 12:00, 14:00, 15:00
  •   Shared Car + Speedboat 10:20, 15:00, 15:40, 16:00, 16:40, 17:00, 17:40
  •   Seater 29 07:30, 11:30, 12:30, 14:30
  •   Ford 16 Express 07:20, 12:30
  •   Minivan 07:30, 08:30, 09:30, 10:30, 11:30, 12:30, 13:30, 14:30, 15:30, 16:30, 17:30, 18:30, 19:30
Bus Halong Bay - Hai Phong $ 7.31–14.62 1h – 3h
  •   Limousine 16 + Car 07:30, 11:30, 14:30
  •   Limousine 16 + Car + Ferry 07:30, 11:30, 14:30
  •   Express 16 07:30, 07:40, 12:40, 12:50
  •   Express 45 13:00
  •   Tourist Bus + Ferry 07:00, 08:00, 12:00, 13:00
  •   Limousine 11 05:00, 06:00, 07:00, 08:00, 09:00, 10:00, 11:00, 12:00, 13:00, 14:00, 15:00, 16:00, 17:00, 18:00, 19:00
  •   Minivan 06:20, 07:20, 08:20, 09:20, 10:20, 11:20, 12:20, 13:20, 14:20, 15:20, 16:20, 17:20
Bus Quang Ninh - Dao Cat Ba $ 11.92–13.14 2h – 3h
  •   Limousine 16 + Car + Ferry 07:30, 11:30, 14:30
  •   Limousine 16 + Car 07:30, 11:30, 14:30
  •   Seater 07:30, 12:30
Bus Halong Bay - Dao Cat Ba $ 13.00–13.14 2h
  •   Limousine 16 + Car + Ferry 07:30, 11:30, 14:30
  •   Limousine 16 + Car 07:30, 11:30, 14:30

Hue

Hue is the former imperial capital of Vietnam. Located in the central part of the country, the ancient city was home to the emperors of the Nguyen Dynasty in the 19th century. As it's a popular tourist destination, you can take a bus from Ha Long to Hue. The journey is long, so night buses are the most popular on this route.

Bus Quang Ninh - Hue $ 21.85–48.75 12h – 17h
  •   Sleeper 14:00, 14:45, 15:30, 17:00
  •   VIP Limousine 9 + Cabin 34 15:30
  •   VIP11 + VIP22 17:30, 17:45, 18:00
  •   VIP cabin 20 + VIP 11 16:00, 17:00, 17:30, 18:00, 18:10
  •   Local cabin + VIP 11 15:00, 16:00
  •   VIP Cabin 34 16:00
  •   Cabin 24 17:00, 17:30, 18:30, 19:00
  •   VIP 32 15:00, 16:00
  •   Single Cabin 06:00, 15:30, 16:00
  •   Double cabin 06:30, 15:30, 16:00
  •   Cabin 22 06:00, 14:30, 15:30
  •   Sleeper 34 16:00
  •   Standard 15:30
  •   Sleeper 42 15:20, 15:30, 16:50, 17:00
  •   VIP Luxury 24 16:55, 17:00
Bus Halong Bay - Hue $ 21.85–30.33 14h 30m – 19h
  •   VIP Cabin 34 16:00
  •   VIP Limousine 9 + Cabin 34 15:30
  •   VIP Cabin 12:00, 12:10, 12:20
  •   Sleeper 40 12:00, 12:10, 12:20

Da Nang

Da Nang is a popular resort city, which is also the gateway to central Vietnam. Three world-famous heritage sites, such as Hue Imperial Capital, My Son Sanctuary, and Hoi An Ancient Town, are close to Da Nang, making the city a perfect base for exploring the area. You can take a bus from Ha Long to Da Nang, but expect a long journey.

Bus Halong Bay - Da Nang $ 53.02 21h 10m
  •   VIP Cabin 12:05, 12:15

Hoi An

Hoi An, nestled along the romantic Hoai River, is one of the most famous tourist destinations in Vietnam, as the ancient town of Hoi An is recognized by UNESCO as a World Heritage Site. You can take a bus from Hai Long all the way to Hoi An.

Bus Halong Bay - Hoi An $ 28.45–49.79 18h 30m – 1d 1h 20m
  •   VIP Cabin 34 16:00
  •   Sleeper 40 12:00, 12:10, 12:20
  •   VIP Cabin 12:05, 12:15, 12:25
Bus Quang Ninh - Hoi An $ 27.08–57.78 15h – 20h
  •   Cabin 24 06:00, 15:30, 18:00, 18:30, 18:40, 19:00
  •   VIP11 + VIP22 17:30, 17:45, 18:00
  •   VIP cabin 20 + VIP 11 15:00, 16:00, 17:00, 18:10
  •   Local cabin + VIP 11 15:00, 16:00
  •   VIP 32 15:00, 16:00
  •   Sleeper 09:00, 14:45
  •   VIP Cabin 34 16:00
  •   VIP 24 17:00, 17:40
  •   Cabin 22 06:00, 14:30, 15:30
  •   Double cabin 06:30, 15:00, 15:30
  •   Single Cabin 06:00, 15:00, 15:30
  •   Upper Single Cabin 16:30, 17:00, 17:30, 18:00
  •   Lower Single Cabin 16:30, 17:00, 17:30, 18:00
  •   Standard 15:30
  •   Sleeper 34 16:00
  •   VIP Luxury 24 16:45, 17:00

Ha Giang

Ha Giang, the northernmost province in Vietnam, is home to some of the most breathtaking landscapes in the country. There are tourist buses that can bring you from Hai Long to the city, which is home to the famous Ha Giang Loop.

Bus Quang Ninh - Ha Giang $ 19.63–34.67 8h – 11h
  •   VIP Limousine + VIP Cabin 06:00, 09:00, 09:30, 16:30
  •   VIP Sleeper 08:00
  •   VIP Cabin 08:00
  •   Cabin 24 08:45, 08:50, 19:15, 19:30
  •   VIP Cabin + Van Limousine 06:30, 08:15, 09:15, 17:30, 17:33
  •   VIP 24 + VIP 11 06:25, 07:25, 08:25, 09:25, 10:25, 11:25, 12:25, 13:25, 14:25, 15:25, 16:25, 17:25, 18:25
  •   VIP 34 17:00, 18:00
  •   Royal Cabin 18:00, 18:15, 18:40, 19:00
  •   Local Cabin 18:00
  •   Sleeper 09:00, 16:00, 18:15, 18:30, 19:00, 20:00
  •   VIP 20 19:30
  •   Royal Cabin 22 18:15, 18:40
  •   Cabin 24 Single 07:00, 08:00, 18:00, 19:30
  •   Cabin 24 Double 07:00, 08:00, 18:00, 19:30
  •   Cabin 34 08:30, 18:30, 20:00, 20:20
  •   Limousine 13 13:00, 18:00
  •   Limousine + VIP Cabin 22 17:30
  •   Sleeper 41 20:00
  •   Limousine + VIP Bus 06:30, 08:30, 12:00, 12:30, 16:00, 17:00
  •   Sleeper 40 20:00
Bus Halong Bay - Ha Giang $ 23.83–34.57 8h 20m – 11h
  •   Cabin 24 08:30, 08:45, 19:15, 19:30
  •   VIP Luxury 24 Cabin 18:00

Other Vietnam Bus Services

You can explore Vietnam's bus services in the country's other popular destinations by clicking the name on the map below.