There are 4 ways to get from Krasnoyarsk to Sanya by bus, plane, train, car, or car ferry
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
best- Take the bus from Krasnoyarsk Bus station to Yemelyanovo Airportbus
- Fly from Krasnoyarsk Yemelyanovo Airport (KJA) to Sanya Phoenix International Airport (SYX)plane KJA - SYX
10h 1m¥1,425–5,525Train, bus via Harbin
- 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 to Wuhantrain
- Take the bus from Wuhan to Sanyabus
4d 6h¥2,098–2,922Drive, car ferry
- Drive from Krasnoyarsk to Hai'an Portcar
- Take the carferry from Hai'an Port to Haikou Portcarferry
- Drive from Haikou Port to Sanyacar
3d 3h¥5,056–7,302Train, bus
- 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 Luoshantrain
- Take the train from Xinyang East to Guilin Northtrain
- Take the bus from Guilin North to Sanyabus
4d 19h¥2,455–3,829
Krasnoyarsk Yemelyanovo Airport (KJA) to Sanya Phoenix International Airport (SYX) flights
Comparing Your Travel Options
The cheapest way to get from Krasnoyarsk to Sanya is to train and bus via Harbin which costs ¥2100 - ¥3000 and takes 4 days 6h.
The fastest way to get from Krasnoyarsk to Sanya is to bus and fly which takes 10h 1m and costs ¥1400 - ¥6000.
The distance between Krasnoyarsk and Sanya is 4512 km.
The best way to get from Krasnoyarsk to Sanya without a car is to train and bus via Harbin which takes 4 days 6h and costs ¥2100 - ¥3000.
It takes approximately 10h 1m to get from Krasnoyarsk to Sanya, including transfers.
Sanya is 1h ahead of Krasnoyarsk. It is currently 6:10 PM in Krasnoyarsk and 7:10 PM in Sanya.
There are 203+ hotels available in Sanya.
What companies run services between Krasnoyarsk, Russia and Sanya, China?
There is no direct connection from Krasnoyarsk to Sanya. However, you can take the bus to Yemelyanovo Airport, walk to Krasnoyarsk Yemelyanovo Airport (KJA) airport, fly to Sanya Phoenix International Airport (SYX), walk to Sanya Phoenix Airport, then take the line 1 bus to Central Bus Station. Alternatively, you can take a train from Krasnoiarsk to Sanya via Chita 2, Chita Bus station, Manzhouli, Manzhouli, Harbin West, Wuhan, Hankou, and Wuhan in around 4d 6h.
- Website
- aeroflot.ru
Flights from Krasnoyarsk Yemelyanovo Airport to Sanya Phoenix International Airport
- Ave. Duration
- 6h 20m
- When
- Monday, Thursday, and Saturday
- Estimated price
- ¥1,400–5,500
- Phone
- 8 (800) 775-00-00
- Website
- Russian Railways
Train from Krasnoiarsk to Chita 2
- Ave. Duration
- 36h 49m
- Frequency
- 3 times a day
- Estimated price
- ¥370–700
- Website
- Russian Railways
- 1nd Class (SW)
- ¥1,500–2,200
- 3rd Class (Platzcart)
- ¥370–490
- 2nd Class (Kupé)
- ¥500–700
Train from Krasnoiarsk to Irkutsk Pas
- Ave. Duration
- 17h 38m
- Frequency
- 3 times a day
- Estimated price
- ¥220–440
- Website
- Russian Railways
- 1nd Class (SW)
- ¥1,000–1,400
- 3rd Class (Platzcart)
- ¥220–290
- 2nd Class (Kupé)
- ¥320–440
Train from Manzhouli to Harbin West
- Hard Seat
- ¥95–140
- Hard sleeper
- ¥180–250
- Soft sleeper
- ¥290–380
Train from Hohhot Station to Luoshan
- Hard Seat
- ¥170–230
- Hard sleeper
- ¥310–430
- Soft sleeper
- ¥490–650
Train from Harbin West to Wuhan
- Ave. Duration
- 12h 50m
- Frequency
- Once daily
- Estimated price
- ¥1,000–1,150
- Schedules at
- 12306.cn
- Book at
- 12306.cn
- 2nd Class Seat
- ¥1,000–1,150
- 1st Class Seat
- ¥1,600–1,900
- Business Class Seat
- ¥2,400–3,500
Train from Xinyang East to Guilin North
- 2nd Class Seat
- ¥440–480
- 1st Class Seat
- ¥700–800
- Business Class Seat
- ¥1,000–1,500
- Phone
- +976-1900-1949
- [email protected]
- Website
- Ulaanbaatar Railway
Train from Irkutsk Pas to Ulaanbaatar
- Ave. Duration
- 23h 40m
- Frequency
- Once a week
- Estimated price
- ¥75–160
- Website
- Ulaanbaatar Railway
- Schedules at
- Ulaanbaatar Railway
- Book at
- Ulaanbaatar Railway
- Compartment coach
- ¥220–260
- Sitting coach
- ¥75–90
- Soft sleeper coach
- ¥140–160
Train from Ulaanbaatar to Hohhot Station
- Ave. Duration
- 25h 1m
- Frequency
- Once a week
- Estimated price
- ¥95–800
- Website
- Ulaanbaatar Railway
- Schedules at
- Ulaanbaatar Railway
- Book at
- Ulaanbaatar Railway
- Compartment coach
- ¥280–340
- Sitting coach
- ¥95–120
- Soft sleeper coach
- ¥170–210
- 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
- ¥1,200–1,800
- Schedules at
- chinahighlights.com
- Book at
- chinahighlights.com
- 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
- ¥11
- 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
- ¥204
- Schedules at
- chitaavtovokzal.ru
- [email protected]
- Website
- chinabusguide.com
Bus from Guilin North to Sanya
- Ave. Duration
- 14h 50m
- Frequency
- Once daily
- Estimated price
- ¥240–358
- Schedules at
- chinabusguide.com
- Bus
- ¥240–340
Car ferry from Hai'an Port to Haikou Port
- Ave. Duration
- 1h 30m
- Frequency
- Every 3 hours
- Estimated price
- ¥42
- Schedules at
- Tropical Hainan
- Adult passenger
- ¥42
- Car
- ¥415
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 Travelling to the UK: What do I need to know?, How to travel India's Golden Triangle, and Travelling Croatia’s Dalmatian Coast by boat, bus, car and train - to help you get the most out of your next trip.














