Airlines operating on the Hanoi to Beijing route
Currently, three airlines operate direct flights from Hanoi to Beijing: Vietnam Airlines, China Airlines, and Air China.
In addition to direct flights, airlines such as Air Macau, Shanghai Airlines, China Southern Airlines, EVA Air, China Eastern Airlines, and Cathay Dragon currently operate flights with 1 or 2 layovers in major cities like Chengdu (CTU), Macau (MFM), Guangzhou (CAN), and Shenzhen (SHE).

Book a flight from Hanoi to Beijing
Flight duration from Hanoi to Beijing
The total time for a direct flight from Hanoi to Beijing averages 3 hours and 35 minutes. The optimal choice for you is to book a flight to Beijing with Vietnam Airlines, offering a direct flight that not only saves you time but also minimizes travel expenses.
For those opting for a layover flight, the best choice is to join the flight of China Southern Airlines with a layover time of 5 hours and 10 minutes at Guangzhou Airport (CAN).
What is the name and location of the airport in Hanoi (HAN)?
Noi Bai International Airport is the second-largest airport in Vietnam, situated in Soc Son district, 35km north of downtown Hanoi. Serving as a crucial hub for economic, social, and cultural activities in the Northern region, the airport features Terminal 2 dedicated to international flights. It boasts state-of-the-art aviation technology and equipment, meeting international standards. On average, the airport handles 230 flights daily, connecting domestic and international destinations.
What is the name and location of the airport in Beijing (PEK)?
Beijing Capital International Airport is situated in Shunyi District, Beijing, China. This airport stands as the largest in China and the second-largest globally in terms of passenger volume. It serves as a hub for political, economic, and cultural activities in Beijing and nearby provinces. With a significant daily influx and outflow of passengers, Beijing Airport features three terminals—Terminal 1, Terminal 2, and Terminal 3—connecting both domestic and international flights.
How to travel from Beijing Airport (PEK) to the city center
Beijing Capital International Airport is located 30km northeast of the city center. For a convenient and quick journey from the airport to the city center, you can choose from the following transportation options:
- Subway: This preferred mode of transportation at Beijing Airport, with a speed of 70km/h, offers a convenient and rapid journey to the city center. Upon arrival, you can move to Terminal 2 or Terminal 3 and choose the Airport Express Line, which stops at Dongzhimen and Sanyuanqiao. The travel time for each journey is approximately 25 minutes, and the ticket price is 25 Chinese Yuan for 1 ticket.
- Bus: In addition to the subway, buses are a widely used and cost-effective mode of transportation, ranging from 4 to 6 Chinese Yuan per segment, depending on your destination. At the airport, you can catch buses outside Gate 7, Level 1 of Terminal 2, or Gate 5, Level 1 of Terminal 3. Bus routes to the city center include 1, 2, 5, 6, 8, and 9.
- Taxi: If you have multiple bags and want a quick journey to the city center, opt for a taxi. Head to Gate 1 of Terminal 1 or Gate 5 at Terminal 2 for the fastest taxi service. Taxi fares are approximately 4 Chinese Yuan for the first 3km and 2-3 Chinese Yuan per km thereafter.
- Train: Trains run from Terminal 2 and Terminal 3 to the city center, stopping at Dongzhinmen and Sanyuanqiao. The travel time is about 20 minutes to the city center, providing a convenient option for fast transportation.
>> For more detailed information: Beijing Capital Airport (China) distance to the city center and transportation methods.
Book affordable flights from Hanoi to Beijing at Mytour Travel
If you're looking for a reliable agency for your upcoming trip to the beautiful city of Beijing, visit our website https://www.Mytour.vn/. At Mytour Travel, you'll receive dedicated assistance and warm support from our professional team.
In addition to booking cheap flights at Mytour, you also have the chance to enjoy enticing benefits such as discount vouchers, free home delivery of tickets, and complimentary taxi service to the airport. Mytour is always ready to assist you, so pick up the phone and call us at the hotline 1900 2083 for all inquiries.

Author: Minh Hong
Image Source: Online