Gia Lam Bus Station is one of the largest bus stations in Hanoi that plays an important role in connecting the capital with the provinces of Northeast Vietnam. The station is not as large as My Dinh Bus Station or Giap Bat Bus Station, but it's useful if you want to travel from Hanoi to the Eastern – Northeast provinces, including Bac Ninh, Hai Duong, Hai Phong, Hung Yen, Nam Dinh, Bac Giang, Quang Ninh, Thai Binh, Vinh Phuc, Cao Bang, Bac Kan, Lang Son, Tuyen Quang, Thai Nguyen, Lao Cai, Yen Bai, Trung Khanh, and Dong Hung. Discover a detailed guide to Gia Lam Bus Station in Hanoi with bus routes, station facilities, and tips on how to get to Gia Lam Bus Station.

Gia Lam Bus Station Facilities
Gia Lam Bus Station is equipped with modern facilities such as a spacious waiting area, clean toilets, and a modern ticket counter system that helps passengers easily buy tickets and find information.
Address: 9, Ngo Gia Kham, Ngoc Lam Ward, Long Bien District, Hanoi (Google Maps)
Bus station phone number: 1900 1825 (branch 3)
Gia Lam Bus Station Tickets
Normally, there’s no need to book Gia Lam Bus Station tickets in advance, as you can buy a ticket at the bus station 30 minutes before departure time. However, during holiday periods such as New Year and the Tet Festival, booking in advance is necessary unless you can wait a few hours with the crowd at the bus terminal for the next bus to depart. If you are staying in the city, you can go to the bus station a day or two before your trip and buy your ticket there.
Some bus companies offer their own online booking systems and let you book seats in advance. However, booking a ticket via an online agent is more convenient, as they offer more options for your trip, and their booking systems are much more reliable.
You can use this search form for booking your bus tickets online.
Popular Routes from Gia Lam Bus Station
The most popular routes with buses departing from Gia Lam Bus Station to various destinations in Northeastern Vietnam, Eastern Vietnam, and some other areas of the country:
Haiphong (bus schedules and tickets are available here: Hanoi to Haiphong)
Nghe An (bus schedules and tickets are available here: Gia Lam to Nghe An)
Ninh Binh (bus schedules and tickets are available here: Hanoi to Ninh Binh)
Lao Cai (bus schedules and tickets are available here: Gia Lam to Lao Cai)
Cao Bang (bus schedules and tickets are available here: Hanoi to Cao Bang)
Ha Giang (bus schedules and tickets are available here: Gia Lam to Ha Giang)
If you have a specific time of bus departure in your mind, booking a ticket in advance is recommended, as buses for the most popular routes quite often fill up, especially during holidays. During the high season and public holidays, it is recommended to book a ticket online in advance due to the high demand for departures from Hanoi to various regions of Vietnam.
You can check the bus schedule and book tickets online by using this search form.
How to get to Gia Lam Bus Station?
Gia Lam Bus Station can be conveniently reached by Hanoi public transport.
By Hanoi Taxi
The easiest way to go from the city center to Gia Lam Bus Station is by taking a Hanoi Taxi. The distance from Hoan Kiem Lake to the bus station is just around 5 km.
By Public Bus
Choose one of the following Hanoi bus routes going to Gia Lam Bus Station:
- Bus 01: Gia Lam Bus Station – Yen Nghia Bus Station
- Bus 03A: Gia Lam Bus Station – Giap Bat Bus Station
- Bus 15: Gia Lam Bus Station – Pho Ni
- Bus 22A: Gia Lam Bus Station – Kien Hung Urban Area
- Bus 34: Gia Lam Bus Station – My Dinh Bus Station
- Bus 51: Gia Lam Bus Station - Tran Vy (Judicial Academy)
- Bus 122: Gia Lam Bus Station - Bac Thang Long Industrial Zone
Other Hanoi Bus Stations
There are 5 main bus stations in Hanoi, and you need to choose one depending on your desired destination. Other 4 stations are:
- Yen Nghia Bus Station - the largest and most modern station in Hanoi, connecting to all regions of Vietnam.
- My Dinh Bus Station - the station used by buses departing to the to provinces and cities in the Northern and Northwest regions of Vietnam, as well as some provinces in Northeast.
- Giap Bat Bus Station - the station mainly serving buses going to the provinces and cities in Central and Southern Vietnam.
- Nuoc Ngam Bus Station - a smaller bus station, mainly serving buses going south of Hanoi.
Some destinations can also be reached by bus directly from Hanoi Airport.
Most tourist buses depart from the central part of the city and a pick-up from hotel service is usually included in the ticket price.