How to get to Hanoi

Travellers guide on how to get to Hanoi by train, ferry, coach, car, and plane.

Routes Distance Duration Price Operator
Nghe An to Hanoi 224 km 00h 50m 28.57 USD Vietnam Airlines
Taipei to Hanoi 1676 km 01h 55m 280.38 USD Vietnam Airlines
Tay Ninh to Hanoi 1075 km 01h 50m 42.38 USD Jetstar Pacific
Seoul Airport to Hanoi 2720 km 02h 30m 343 USD Vietnam Airlines
Con Dao Airport to Hanoi 1370 km 01h 50m 42.38 USD Jetstar Pacific
Mai Linh Ben Tre Bus Station to Hanoi 1199 km 01h 50m 42.38 USD Jetstar Pacific
Frankfurt to Hanoi 8962 km 15h 45m 451.86 USD Vietnam Airlines
Ca Mau to Hanoi 1333 km 01h 50m 42.38 USD Jetstar Pacific
Tra Vinh to Hanoi 1248 km 01h 50m 42.38 USD Jetstar Pacific
Dong Thap to Hanoi 1162 km 01h 50m 42.38 USD Jetstar Pacific
Dien Bien Airport to Hanoi 296 km 01h 00m 47.62 USD Vietnam Airlines
Can Tho International Airport to Hanoi 1217 km 02h 10m 54.76 USD Vietnam Airlines
Son Doong Cave to Hanoi 384 km 01h 20m 47.62 USD Vietnam Airlines
Guangzhou Baiyun International Airport to Hanoi 812 km 00h 55m 99.62 USD Vietnam Airlines
Cam Ranh to Hanoi 1073 km 01h 45m 38.05 USD VietJet Air
Tokyo to Hanoi 3660 km 03h 55m 559.67 USD Vietnam Airlines
Beijing to Hanoi 2323 km 02h 40m 222.86 USD Vietnam Airlines
Sydney Airport to Hanoi 7553 km 19h 10m 444.67 USD Vietnam Airlines
Angkor Wat to Hanoi 872 km 01h 40m 159.19 USD Vietnam Airlines
Hong Kong International Airport to Hanoi 847 km 01h 00m 138.67 USD Vietnam Airlines
Jakarta to Hanoi 3029 km 07h 05m 246.48 USD Vietnam Airlines
Buon Ma Thuot to Hanoi 957 km 01h 40m 38.05 USD VietJet Air
Cam Ranh International Airport to Hanoi 1067 km 01h 45m 38.05 USD VietJet Air
Amsterdam Airport Schiphol to Hanoi 9175 km 19h 50m 331.71 USD Vietnam Airlines
Lang Co Beach to Hanoi 583 km 01h 15m 22.86 USD VietJet Air
Thua Thien - Hue to Hanoi 540 km 01h 10m 30.95 USD Vietnam Airlines
Siem Reap International Airport to Hanoi 874 km 01h 40m 159.19 USD Vietnam Airlines
Dien Bien to Hanoi 295 km 01h 00m 47.62 USD Vietnam Airlines
Jakarta Airport to Hanoi 3029 km 07h 05m 246.48 USD Vietnam Airlines
Frankfurt Airport to Hanoi 8977 km 15h 45m 451.86 USD Vietnam Airlines
London Airport to Hanoi 9599 km 17h 45m 542.24 USD Vietnam Airlines
Dong Hoi Airport to Hanoi 399 km 01h 20m 47.62 USD Vietnam Airlines
Paris to Hanoi 9535 km 08h 40m 460.1 USD Vietnam Airlines
Hoa Thanh Bus Station to Hanoi 1084 km 01h 50m 42.38 USD Jetstar Pacific
Vinh to Hanoi 296 km 00h 50m 28.57 USD Vietnam Airlines
Dien Bien Phu Bus Station to Hanoi 296 km 01h 00m 47.62 USD Vietnam Airlines
Kuala Lumpur International Airport to Hanoi 2081 km 02h 05m 35.95 USD Vietnam Airlines
Bangkok to Hanoi 989 km 01h 50m 94.48 USD Vietnam Airlines
Luang Prabang International Airport to Hanoi 403 km 01h 10m 92.43 USD Vietnam Airlines
Amsterdam to Hanoi 9162 km 19h 50m 331.71 USD Vietnam Airlines
Mekong Express Bus (Ho Chi Minh) to Hanoi 1144 km 01h 50m 42.38 USD Jetstar Pacific
Phnom Penh International Airport to Hanoi 1060 km 03h 10m 179.71 USD Vietnam Airlines
Guangzhou to Hanoi 801 km 00h 55m 99.62 USD Vietnam Airlines
Rach Gia to Hanoi 1226 km 01h 50m 42.38 USD Jetstar Pacific
Singapore Changi Airport to Hanoi 2196 km 02h 20m 56.52 USD Vietnam Airlines
Phu Quoc Airport to Hanoi 1223 km 02h 05m 80.95 USD VietJet Air
Melbourne Airport to Hanoi 7517 km 10h 15m 444.67 USD Vietnam Airlines
Phu Bai International Airport to Hanoi 551 km 01h 10m 30.95 USD Vietnam Airlines
Phong Nha Ke Bang Nation Park to Hanoi 387 km 01h 20m 47.62 USD Vietnam Airlines
Kuala Lumpur to Hanoi 2039 km 02h 05m 35.95 USD Vietnam Airlines
Da Nang International Airport to Hanoi 607 km 01h 15m 22.86 USD VietJet Air
Phnom Penh to Hanoi 1058 km 03h 10m 179.71 USD Vietnam Airlines
Dong Hoi to Hanoi 406 km 01h 20m 47.62 USD Vietnam Airlines
Luang Prabang to Hanoi 347 km 01h 10m 92.43 USD Vietnam Airlines
Vientiane to Hanoi 480 km 01h 00m 102.71 USD Vietnam Airlines
Siem Reap to Hanoi 878 km 01h 40m 159.19 USD Vietnam Airlines
Melbourne to Hanoi 7534 km 10h 15m 444.67 USD Vietnam Airlines
Tan Son Nhat International Airport to Hanoi 1139 km 01h 50m 42.38 USD Jetstar Pacific
Singapore to Hanoi 2204 km 02h 20m 56.52 USD Vietnam Airlines
London to Hanoi 9599 km 17h 45m 542.24 USD Vietnam Airlines
Ho Chi Minh City to Hanoi 1138 km 01h 50m 42.38 USD Jetstar Pacific
Manila to Hanoi 1752 km 01h 40m 128.38 USD Vietnam Airlines
Da Lat to Hanoi 1048 km 01h 45m 60 USD VietJet Air
Sydney to Hanoi 7549 km 19h 10m 444.67 USD Vietnam Airlines
Phu Quoc to Hanoi 1223 km 02h 05m 80.95 USD VietJet Air
Hong Kong to Hanoi 876 km 01h 00m 138.67 USD Vietnam Airlines
Nha Trang to Hanoi 1039 km 01h 45m 38.05 USD VietJet Air
Hoi An to Hanoi 630 km 01h 15m 22.86 USD VietJet Air
Da Nang to Hanoi 607 km 01h 15m 22.86 USD VietJet Air
Can Tho to Hanoi 1223 km 02h 10m 54.76 USD Vietnam Airlines
Hue to Hanoi 541 km 01h 10m 30.95 USD Vietnam Airlines
Routes Distance Duration Price Operator
Nha Trang Train Station to Hanoi 1039 km 02h 07m 20.76 USD Vietnam Railways
Tay Ninh to Hanoi 1075 km 07h 30m 24.33 USD Vietnam Railways
Sai Gon Train Station to Hanoi 1143 km 07h 30m 24.33 USD Vietnam Railways
Son Doong Cave to Hanoi 384 km 09h 38m 8.14 USD Vietnam Railways
Hai Phong Train Station to Hanoi 91 km 02h 25m 2.05 USD Vietnam Railways
Nam dinh to Hanoi 76 km 01h 41m 1.38 USD Vietnam Railways
Bai Dinh Pagoda to Hanoi 84 km 02h 19m 1.67 USD Vietnam Railways
Da Nang Train Station to Hanoi 605 km 17h 53m 11.76 USD Vietnam Railways
Binh Thuan to Hanoi 1131 km 05h 55m 23.81 USD Vietnam Railways
Hue Train Station to Hanoi 540 km 15h 00m 10.24 USD Vietnam Railways
Tam Coc Bich Dong to Hanoi 91 km 02h 19m 1.67 USD Vietnam Railways
Lang Co Beach to Hanoi 583 km 15h 00m 10.24 USD Vietnam Railways
Dong Hoi Train Station to Hanoi 404 km 09h 38m 8.14 USD Vietnam Railways
Cat Ba National Park to Hanoi 123 km 02h 25m 2.05 USD Vietnam Railways
Lao Cai Train Station to Hanoi 252 km 08h 35m 4.62 USD Vietnam Railways
Vinh to Hanoi 296 km 06h 34m 4.9 USD Vietnam Railways
Ninh Binh Train Station to Hanoi 88 km 02h 19m 1.67 USD Vietnam Railways
Mekong Express Bus (Ho Chi Minh) to Hanoi 1144 km 07h 30m 24.33 USD Vietnam Railways
Cuc Phuong National Park to Hanoi 83 km 02h 19m 1.67 USD Vietnam Railways
Phong Nha Ke Bang Nation Park to Hanoi 387 km 09h 38m 8.14 USD Vietnam Railways
Ninh Binh to Hanoi 88 km 02h 19m 1.67 USD Vietnam Railways
Dong Hoi to Hanoi 406 km 09h 38m 8.14 USD Vietnam Railways
Hai Phong to Hanoi 91 km 02h 25m 2.05 USD Vietnam Railways
Sapa to Hanoi 255 km 08h 35m 4.62 USD Vietnam Railways
Ho Chi Minh City to Hanoi 1138 km 07h 30m 24.33 USD Vietnam Railways
Nha Trang to Hanoi 1039 km 02h 07m 20.76 USD Vietnam Railways
Hoi An to Hanoi 630 km 17h 53m 11.76 USD Vietnam Railways
Ben Binh Pier to Hanoi 90 km 02h 25m 2.05 USD Vietnam Railways
Da Nang to Hanoi 607 km 17h 53m 11.76 USD Vietnam Railways
Hue to Hanoi 541 km 15h 00m 10.24 USD Vietnam Railways
Routes Distance Duration Price Operator
Thuan Chau Bus Station to Hanoi 228 km 08h 55m 11.43 USD Hai Van Express
Cho Don (Chợ Đồn Bắc Kạn) to Hanoi 128 km 00h 00m USD
Viet Tri Bus Station to Hanoi 56 km 02h 00m 2.38 USD Quoc Han
Da Lat Bus Station to Hanoi 1049 km 01d 11h 00m 28.57 USD Tài Thắng
Phu Ly to Hanoi 55 km 01h 15m 2.38 USD
Hai Duong Bus Station to Hanoi 52 km 01h 10m 1.29 USD Hai Hung
Nam Dinh Bus Station to Hanoi 74 km 01h 40m 2.86 USD Thiên Việt
Mien Dong Bus Station to Hanoi 1139 km 01d 01h 00m 40.48 USD Mai Linh
Long An to Hanoi 1150 km 01d 13h 28m 49.52 USD Hoàng Long
Vinh Long to Hanoi 1199 km 01d 01h 00m 40.48 USD Mai Linh
Soc Trang to Hanoi 1270 km 01d 01h 00m 40.48 USD Mai Linh
Kien Giang to Hanoi 1247 km 01d 01h 00m 40.48 USD Mai Linh
Ca Mau to Hanoi 1333 km 01d 18h 00m 45.24 USD Hoàng Thìn (Cà Mau)
Bac Lieu to Hanoi 1303 km 01d 01h 00m 40.48 USD Mai Linh
An Giang to Hanoi 1185 km 01d 01h 00m 40.48 USD Mai Linh
Phan Thiet Bus Station to Hanoi 1149 km 01d 01h 00m 40.48 USD Mai Linh
Bac Giang Bus Station to Hanoi 48 km 01h 15m 2.38 USD Công Ty Cổ Phần Xe Khách Bắc Giang
Monkey Island to Hanoi 133 km 02h 10m 3.33 USD Hoàng Long
Dien Bien Bus Station to Hanoi 298 km 06h 50m 12.62 USD Le Dung
Son Doong Cave to Hanoi 384 km 00h 00m USD
Phan Rang Bus Station to Hanoi 1104 km 01d 06h 54m 39.05 USD Hoang Long Bus
Quang Ngai Bus Station to Hanoi 729 km 04h 00m 4.76 USD Thạo Hoài
Nho Quan Bus Station to Hanoi 79 km 02h 30m 3.33 USD Anh Tuan
Son La Bus Station to Hanoi 202 km 05h 00m 9.05 USD Hưng Thành
Moc Chau Bus Station to Hanoi 125 km 05h 00m 6.19 USD Tuan Hien
Kon Tum Bus Station to Hanoi 775 km 24h 00m 28.57 USD Viet Tan
Chau Doc Bus Station to Hanoi 1153 km 01d 01h 00m 40.48 USD Mai Linh
Vinh Yen to Hanoi 38 km 01h 30m 2.38 USD Ha Khanh
Ha Tien Bus Station to Hanoi 1192 km 01d 01h 00m 40.48 USD Mai Linh
Son La to Hanoi 202 km 05h 00m 9.05 USD Hưng Thành
Ha Tinh to Hanoi 299 km 06h 30m 9.52 USD Dung Minh
Dong Ha Bus Station to Hanoi 488 km 09h 00m 10.95 USD Quang Luyen
Tien Giang to Hanoi 1181 km 01d 01h 00m 40.48 USD Mai Linh
Hai Duong to Hanoi 51 km 01h 10m 1.29 USD Hai Hung
Tam Dao (Tam Đảo) to Hanoi 51 km 02h 30m 10 USD NEWWAY (Tam Dao)
Vinh Phuc to Hanoi 48 km 01h 30m 2.38 USD Ha Khanh
Quang Ngai to Hanoi 728 km 04h 00m 4.76 USD Thạo Hoài
Kontum to Hanoi 732 km 24h 00m 28.57 USD Viet Tan
Nam dinh to Hanoi 76 km 01h 40m 2.86 USD Thiên Việt
Bai Dinh Pagoda to Hanoi 84 km 02h 54m 6.67 USD Hoang Long Bus
Hoa Binh to Hanoi 56 km 01h 30m 2.38 USD Hien Vinh
Vung Tau to Hanoi 1189 km 01d 12h 00m 38.1 USD Duc Tam
North Thanh Hoa Bus Station to Hanoi 135 km 03h 30m 4.29 USD Dai Thang
Tam Bac Bus Station to Hanoi 89 km 02h 10m 3.33 USD Hoàng Long
Mui Ne to Hanoi 1154 km 01d 01h 00m 40.48 USD Mai Linh
Tam Coc Bich Dong to Hanoi 91 km 02h 54m 6.67 USD Hoang Long Bus
Ba Be Lake National Park to Hanoi 156 km 00h 00m USD
Yen Bai Bus Station to Hanoi 125 km 02h 30m 4.76 USD Hai Phuong
Vinh Long Bus Station to Hanoi 1200 km 01d 01h 00m 40.48 USD Mai Linh
Ben Tre to Hanoi 1200 km 01d 01h 00m 40.48 USD Mai Linh
Buon Ma Thuot to Hanoi 957 km 01d 01h 30m 30.95 USD Đức Thân
Sam Son Bus Station to Hanoi 143 km 04h 12m 4.76 USD Sapa Express
Lao Cai Train Station to Hanoi 252 km 05h 30m 17.5 USD Sapa Express
Nha Trang Bus Station to Hanoi 1039 km 01d 04h 48m 35.71 USD Hoang Long Bus
Nghia Lo Bus Station to Hanoi 151 km 04h 00m 6.67 USD Nam Huong
Tuan Chau Island to Hanoi 120 km 00h 00m USD
Quy Nhon to Hanoi 882 km 01d 01h 00m 40.48 USD Mai Linh
Moc Chau to Hanoi 125 km 05h 00m 6.19 USD Bac Son
Lang Son to Hanoi 133 km 02h 30m 4.29 USD Dai Bang
Ha Tinh Bus Station to Hanoi 299 km 06h 30m 9.52 USD Dung Minh
Thai Binh to Hanoi 80 km 01h 50m 0 USD VietBus
Vinh to Hanoi 296 km 05h 00m 7.14 USD H&N (Thanh Xuan)
Mai Chau to Hanoi 87 km 02h 50m 3.81 USD Tuan Dung
Loc Ha Bus Station to Hanoi 283 km 08h 00m 8.57 USD Châu Tịnh
Da Nang Bus Station to Hanoi 605 km 21h 00m 17.38 USD Kim Chi
Lang Son Bus Station to Hanoi 133 km 02h 30m 4.29 USD Dai Bang
Lac Long Bus Station to Hanoi 90 km 02h 20m 3.81 USD Anh Huy Dat Cang
Hue Bus Station to Hanoi 539 km 16h 00m 0 USD Hanh Cafe
Bac Giang to Hanoi 47 km 01h 15m 2.38 USD Công Ty Cổ Phần Xe Khách Bắc Giang
Cam Pha Bus Station to Hanoi 151 km 00h 00m USD
Hoi An Bus Station to Hanoi 629 km 21h 00m 17.38 USD Kim Chi
Phu Tho to Hanoi 78 km 02h 00m 2.86 USD Quý Huệ
Bai Chay Bus Station to Hanoi 128 km 00h 00m USD
Ninh Binh Bus Station to Hanoi 88 km 02h 54m 6.67 USD Hoang Long Bus
Cuc Phuong National Park to Hanoi 83 km 02h 30m 3.33 USD Anh Tuan
Dong Hoi Bus Station to Hanoi 404 km 00h 00m USD
Ha Giang Bus Station to Hanoi 218 km 04h 00m 0 USD Thịnh Mỹ
Mai Chau Bus Station to Hanoi 88 km 02h 50m 3.81 USD Tuan Dung
Cao Bang Bus Station to Hanoi 188 km 06h 00m 0 USD Ngọc Hà (Cao Bằng)
Ha Giang to Hanoi 218 km 04h 00m 0 USD Thịnh Mỹ
Bac Ha Bus Station to Hanoi 231 km 10h 30m 12.86 USD Hai Van Express
Cao Bang to Hanoi 190 km 00h 00m USD
Thai Nguyen to Hanoi 60 km 01h 30m 2.24 USD Ha Lan
Phong Nha Ke Bang Nation Park to Hanoi 387 km 00h 00m USD
Vinh Bus Station to Hanoi 262 km 05h 00m 7.14 USD H&N (Thanh Xuan)
Tra Vinh Bus Station to Hanoi 1240 km 01d 01h 00m 40.48 USD Mai Linh
Ninh Binh to Hanoi 88 km 02h 54m 6.67 USD Hoang Long Bus
Dong Hoi to Hanoi 406 km 12h 00m 10.95 USD Hoàng Linh
Luang Prabang to Hanoi 347 km 24h 00m 50 USD Sinhcafe (Vietnam-Laos Bus)
Vientiane to Hanoi 480 km 21h 00m 28 USD Sinhcafe (Vietnam-Laos Bus)
Cat Ba Island Ferry Port to Hanoi 131 km 02h 10m 3.33 USD Hoàng Long
Hon Tam Pier to Hanoi 1045 km 01d 04h 48m 35.71 USD Hoang Long Bus
Hai Phong to Hanoi 91 km 02h 00m 3.81 USD Văn Minh (Hải Phòng)
Phan Thiet (Binh Thuan) to Hanoi 1148 km 01d 10h 00m 40.95 USD Hoang Long Bus
Thanh Hoa to Hanoi 113 km 03h 00m 4.76 USD Thiên Việt
Sapa to Hanoi 255 km 07h 50m 10.48 USD Hai Van Express
Ho Chi Minh City to Hanoi 1138 km 01d 01h 00m 40.48 USD Mai Linh
Binh Duong to Hanoi 1100 km 01d 11h 06m 43.81 USD Hoang Long Bus
Da Lat to Hanoi 1048 km 01d 11h 00m 28.57 USD Tài Thắng
Nha Trang to Hanoi 1039 km 01d 04h 48m 35.71 USD Hoang Long Bus
Hoi An to Hanoi 630 km 21h 00m 17.38 USD Kim Chi
Ha Long Bay to Hanoi 127 km 00h 00m USD
Ben Binh Pier to Hanoi 90 km 02h 20m 3.81 USD Anh Huy Dat Cang
Da Nang to Hanoi 607 km 21h 00m 17.38 USD Kim Chi
Can Tho to Hanoi 1223 km 01d 14h 00m 42.86 USD Hà Loan (Cần Thơ)
Cat Ba Island to Hanoi 124 km 02h 10m 3.33 USD Hoàng Long
Hue to Hanoi 541 km 11h 00m 13.33 USD Trekking