Bus travel in Vietnam has improved immeasurably in recent times. Aside from in remote, rural destinations, public buses are generally fairly clean and comfortable. Four major bus stations—none of which are in the center of town—serve the capital, in addition to a few express minibus services. Giai Bat Bus Station (Ben Xe Giai Bat) serves most southern routes, including Vinh, Hue, and ultimately Ho Chi Minh City. It's 7 km (4 miles) south of the Hanoi Railway Station, on Giai Phong Street, opposite the Giap Rat Railway Station. Gia Lam Bus Station (Ben Xe Gia Lam) provides services to points east to destinations such as Lang Son and Haiphong. It's best to buy your ticket ahead of time. The station is across the Red River and just beyond the tollbooth, 100 yards off Nguyen Van Cu Street on Ben Xe Street. My Dinh Bus Station services routes north and is located in Cua Giay District in the north of the city. Yen Nghia Bus Station, meanwhile, services points west of Hanoi.
Gia Lam Bus Station. 132 Ngo Gia Kham St., Long Bien, Hanoi, Ha Noi. 024/3827–1569.
Giai Bat Bus Station. Km 6, Giai Phong St., Hoang Mai, Hanoi, Ha Noi. 24/3864–1467.
Hoang Long Bus Company. 28 Tran Nhat Duat, Hanoi, Ha Noi. 024/3928–2828.
Kim Ma Bus Station. 116 Nguyen Thai Hoc and Giang Vo Sts., Ba Dinh District, Hanoi, Ha Noi. 4/3864–1154.