There are 6 ways to get from Krasnoyarsk to Hanoi by bus, plane, train, taxi, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus, fly to Noi Bai International Airport
best- Take the bus from Krasnoyarsk Bus station to Yemelyanovo Airportbus
- Fly from Krasnoyarsk Yemelyanovo Airport (KJA) to Noi Bai International Airport (HAN)plane KJA - HAN
12h 5m$213–803Train, bus, taxi
cheapest- Take the train from Krasnoiarsk to Chita 2train
- Take the bus from Chita Bus station to Manzhoulibus
- Take the train from Manzhouli to Harbin Westtrain
- Take the train from Harbin West Station to Zhaoqingtrain
- Take the taxi from Zhaoqing to Yunfu Easttaxi
- Take the train from Yunfu East to Nanningtrain
- Take the bus from Nanning Tourism Distribution Centre to Ha Noi Nuoc Ngam Bus Stationbus
4d 18h$209–410Drive 5,517.5 km
- Drive from Krasnoyarsk to Hanoicar 5,517.5 km
3d 2h$641–926Bus, fly to Cat Bi International Airport
- Take the bus from Krasnoyarsk Bus station to Yemelyanovo Airportbus
- Fly from Krasnoyarsk Yemelyanovo Airport (KJA) to Cat Bi International Airport (HPH)plane KJA - HPH
- Take the bus from Hai Phong Niem Nghia Bus Station to Ha Noi Nuoc Ngam Bus Stationbus
27h 55m$288–1,109Train
- Take the train from Krasnoiarsk to Irkutsk Pastrain
- Take the train from Irkutsk Pas to Ulaanbaatartrain
- Take the train from Ulaanbaatar to Hohhot Stationtrain
- Take the train from Hohhot Station to Xinyangtrain
- Take the train from Xinyang to Wuchangtrain
- Take the train from Wuchang to Hanoi Gia Lam Stationtrain
5d 4h$422–643Train, bus
- Take the train from Krasnoiarsk to Pyongyangtrain
- Take the train from Pyongyang to Dandongtrain
- Take the train from Dandong to Xuzhou Easttrain
- Take the train from Xuzhou East to Nanning Easttrain
- Take the bus from Nanning Tourism Distribution Centre to Ha Noi Nuoc Ngam Bus Stationbus
7d 12h
Krasnoyarsk to Hanoi by train
Questions & Answers
The cheapest way to get from Krasnoyarsk to Hanoi is to train and bus and taxi which costs $200 - $410 and takes 4 days 18h.
The fastest way to get from Krasnoyarsk to Hanoi is to bus and fly which takes 12h 5m and costs $210 - $850.
No, there is no direct train from Krasnoyarsk to Hanoi station. However, there are services departing from Krasnoiarsk and arriving at Hanoi Gia Lam Station via Irkutsk Pas, Ulaanbaatar, Hohhot Station, Xinyang and Wuchang. The journey, including transfers, takes approximately 5 days 4h.
The distance between Krasnoyarsk and Hanoi is 4106 km. The road distance is 5517.5 km.
The best way to get from Krasnoyarsk to Hanoi without a car is to train and bus and taxi which takes 4 days 18h and costs $200 - $410.
It takes approximately 12h 5m to get from Krasnoyarsk to Hanoi, including transfers.
Krasnoyarsk to Hanoi train services, operated by Russian Railways (РЖД), depart from Krasnoiarsk station.
Krasnoyarsk to Hanoi train services, operated by Russian Railways (РЖД), arrive at Irkutsk Pas station.
Yes, the driving distance between Krasnoyarsk to Hanoi is 5517 km. It takes approximately 3 days 2h to drive from Krasnoyarsk to Hanoi.
There are 5157+ hotels available in Hanoi.
What companies run services between Krasnoyarsk, Russia and Hanoi, Vietnam?
You can take a train from Krasnoiarsk to Hanoi Gia Lam Station via Irkutsk Pas, Ulaanbaatar, Hohhot Station, Xinyang, and Wuchang in around 5d 4h.
- Website
- vietjetair.com
Flights from Krasnoyarsk Yemelyanovo Airport to Noi Bai International Airport via Guangzhou Baiyun
- Ave. Duration
- 8h 45m
- When
- Tuesday and Saturday
- Estimated price
- $210–800
Flights from Krasnoyarsk Yemelyanovo Airport to Noi Bai International Airport via Shanghai Pudong
- Ave. Duration
- 9h 55m
- When
- Wednesday and Friday
- Estimated price
- $240–900
Flights from Krasnoyarsk Yemelyanovo Airport to Cat Bi International Airport via Suvarnabhumi, Danang
- Ave. Duration
- 27h 10m
- When
- Monday, Wednesday, Friday, and Saturday
- Estimated price
- $360–1,300
- Website
- rlair.net
Flights from Krasnoyarsk Yemelyanovo Airport to Cat Bi International Airport via Beijing Daxing, Kunming
- Ave. Duration
- 22h 50m
- When
- Monday, Wednesday, and Friday
- Estimated price
- $300–1,200
Flights from Krasnoyarsk Yemelyanovo Airport to Cat Bi International Airport via Sanya, Kunming
- Ave. Duration
- 23h 15m
- When
- Monday
- Estimated price
- $350–1,300
Flights from Krasnoyarsk Yemelyanovo Airport to Cat Bi International Airport via Taiyuan, Kunming
- Ave. Duration
- 25h 10m
- When
- Friday
- Estimated price
- $280–1,100
- Website
- vietnamairlines.com
Flights from Krasnoyarsk Yemelyanovo Airport to Noi Bai International Airport via Suvarnabhumi
- Ave. Duration
- 9h 45m
- When
- Monday, Wednesday, Friday, and Saturday
- Estimated price
- $250–900
Flights from Krasnoyarsk Yemelyanovo Airport to Cat Bi International Airport via Suvarnabhumi, Danang
- Ave. Duration
- 30h 40m
- When
- Monday, Wednesday, Friday, and Saturday
- Estimated price
- $360–1,300
- Website
- airchina.com
Flights from Krasnoyarsk Yemelyanovo Airport to Cat Bi International Airport via Shanghai Pudong, Guangzhou Baiyun
- Ave. Duration
- 22h 25m
- When
- Friday
- Estimated price
- $320–1,200
- Website
- shenzhenair.com
Flights from Krasnoyarsk Yemelyanovo Airport to Cat Bi International Airport via Shanghai Pudong, Guangzhou Baiyun
- Ave. Duration
- 22h 25m
- When
- Friday
- Estimated price
- $320–1,200
- Phone
- 8 (800) 775-00-00
- Website
- eng.rzd.ru
Train from Krasnoiarsk to Chita 2
- Ave. Duration
- 36h 49m
- Frequency
- 3 times a day
- Estimated price
- $55–110
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- $220–320
- 3rd Class (Platzcart)
- $55–75
- 2nd Class (Kupé)
- $70–110
Train from Krasnoiarsk to Irkutsk Pas
- Ave. Duration
- 17h 38m
- Frequency
- 3 times a day
- Estimated price
- $30–65
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- $150–210
- 3rd Class (Platzcart)
- $30–45
- 2nd Class (Kupé)
- $45–65
Train from Manzhouli to Harbin West
- Hard Seat
- $14–20
- Hard sleeper
- $27–40
- Soft sleeper
- $40–60
Train from Hohhot Station to Xinyang
- Hard Seat
- $25–35
- Hard sleeper
- $45–65
- Soft sleeper
- $70–95
Train from Xinyang to Wuchang
- Hard Seat
- $4–7
- Hard sleeper
- $10–14
- Soft sleeper
- $16–21
Train from Harbin West Station to Zhaoqing
- Hard Seat
- $45–65
- Hard Sleeper
- $100–130
- Soft Sleeper
- $140–200
Train from Xinyang to Wuchang
- Hard Seat
- $8–12
- Hard Sleeper
- $10–14
- Soft Sleeper
- $22–35
Train from Yunfu East to Nanning
- Ave. Duration
- 2h 29m
- Frequency
- Every 4 hours
- Estimated price
- $21–50
- Schedules at
- chinahighlights.com
- Adult - 2nd Class
- $21–30
- Adult - 1st Class
- $30–50
- Phone
- +976-1900-1949
- [email protected]
- Website
- ubtz.mn
Train from Irkutsk Pas to Ulaanbaatar
- Ave. Duration
- 23h 40m
- Frequency
- Once a week
- Estimated price
- $11–24
- Website
- https://www.ubtz.mn/
- Schedules at
- https://eticket.ubtz.mn/schedule
- Book at
- https://eticket.ubtz.mn/
- Compartment coach
- $30–40
- Sitting coach
- $11–14
- Soft sleeper coach
- $21–24
Train from Ulaanbaatar to Hohhot Station
- Ave. Duration
- 25h 1m
- Frequency
- Once a week
- Estimated price
- $14–120
- Website
- https://www.ubtz.mn/
- Schedules at
- https://eticket.ubtz.mn/schedule
- Book at
- https://eticket.ubtz.mn/
- Compartment coach
- $40–50
- Sitting coach
- $14–17
- Soft sleeper coach
- $26–31
- Phone
- 86-010-12306
- Website
- china-railway.com.cn
Train from Ulaanbaatar to Hohhot Station
- Ave. Duration
- 25h 34m
- Frequency
- Once a week
- Estimated price
- $150–230
- Schedules at
- chinahighlights.com
- Book at
- chinahighlights.com
Train from Wuchang to Hanoi Gia Lam Station
- Ave. Duration
- 28h 32m
- Frequency
- Once a week
- Estimated price
- $200–240
- Schedules at
- booking.baolau.com
Train from Pyongyang to Dandong
- Ave. Duration
- 8h 15m
- Frequency
- 4 times a week
- Estimated price
- $130–160
- Schedules at
- 12306.cn
Train from Krasnoiarsk to Pyongyang
- Ave. Duration
- 5d 17h
- Frequency
- Once a week
- Schedules at
- eng.rzd.ru
Train from Dandong to Xuzhou East
- 2nd Class Seat
- $95–105
- 1st Class Seat
- $160–180
- Business Class Seat
- $230–330
Train from Xuzhou East to Nanning East
- 2nd Class Seat
- $130–150
- 1st Class Seat
- $220–240
- Business Class Seat
- $320–460
- Phone
- +7 (391) 220-11-72
- Website
- krasavtovokzal.ru
Bus from Krasnoyarsk Bus station to Yemelyanovo Airport
- Ave. Duration
- 50 min
- Frequency
- Hourly
- Estimated price
- $2
- Schedules at
- krasavtovokzal.ru
Bus from Krasnoyarsk Bus station to Yemelyanovo Airport
- Ave. Duration
- 50 min
- Frequency
- Hourly
- Estimated price
- $2
- Schedules at
- krasavtovokzal.ru
- Phone
- 8 (3022) 35-99-66
- Website
- chitaavtovokzal.ru
Bus from Chita Bus station to Manzhouli
- Ave. Duration
- 9h 50m
- Frequency
- Twice a week
- Estimated price
- $31
- Schedules at
- chitaavtovokzal.ru
- [email protected]
- Website
- chinabusguide.com
Bus from Nanning Tourism Distribution Centre to Ha Noi Nuoc Ngam Bus Station
- Ave. Duration
- 9h
- Frequency
- Every 4 hours
- Estimated price
- $18–27
- Schedules at
- chinabusguide.com
- Book at
- baolau.com
- Bus
- $18–25
Bus from Nanning Tourism Distribution Centre to Ha Noi Nuoc Ngam Bus Station
- Ave. Duration
- 9h
- Frequency
- Every 4 hours
- Estimated price
- $18–27
- Schedules at
- chinabusguide.com
- Book at
- baolau.com
- Bus
- $18–25
- Phone
- 0225 3920920
- [email protected]
- Website
- hoanglongasia.com
Bus from Hai Phong Niem Nghia Bus Station to Ha Noi Nuoc Ngam Bus Station
- Ave. Duration
- 1h 30m
- Frequency
- Every 2 hours
- Estimated price
- $5–6
- Book at
- https://12go.asia/en/operator/hoang-long
- Ave. Duration
- 52 min
- Estimated price
- $24–30
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including How to plan an amazing trip around Scandinavia, Getting around the Cyclades, and 4 stunningly beautiful Philippines islands you need to visit - to help you get the most out of your next trip.

























