Vietnam has international airports at Hanoi, Ho Chi Minh City, and Da Nang. Non-stop flights are available from Australia, Cambodia, China, France, Germany, Hong Kong, Japan, South Korea, Laos, Malaysia, Philippines, Poland, Russia, Singapore, Brunei, South Korea, Thailand, Taiwan, Indonesia, Macau, Qatar, Turkey and the U.S. However, most direct flights are served by flag carrier Vietnam Airlines while plenty of other long-haul flights are available with transits via Bangkok, Hong Kong, Singapore, Malaysia and Taipei.
There are direct international train services from Nanning and Beijing in China to Hanoi. Most require a change of trains at the border at Pingxiang/Dong Dang, but the Chinese-operated daily Nanning express T871/MR2 runs through, although it still spends about four hours at the border for immigration.
The Kunming-Hanoi line was shut down by landslides in 2002 and, as of 2011, remains closed. There are no train links to Laos or Cambodia.