There are 7 ways to get from Xinjiang Uyghur Autonomous Region to Saint Petersburg by plane, bus, car, or train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly from Yining Airport
best- Fly from Yining Airport (YIN) to Pulkovo Airport (LED)plane YIN - LED
16h 4m₽20,416–80,520Bus, drive, train
cheapest- Take the bus from Urumchi North to Bolebus
- Drive from Bole to Dostykcar
- Take the train from Dostyk to Astana Nurly Zholtrain
- Take the train from Astana Nurly Zhol to Omsk-Passtrain
- Take the train from Omsk-Pass to Ladozhsky Railway Terminaltrain
4d 22h₽17,617–32,698Bus, drive, train via Kazan’
- Take the bus from Urumchi North to Bolebus
- Drive from Bole to Dostykcar
- Take the train from Dostyk to Astana Nurly Zholtrain
- Take the train from Astana Nurly Zhol to Kazan-Passtrain
- Take the bus from Kazan' North bus station to Saint Petersburg Bus Terminalbus
4d 17h₽18,693–36,044Drive 5,046.1 km
- Drive from Ürümqi to Saint Petersburgcar 5,046.1 km
2d 16h₽53,309–77,002Fly from Kashgar Airport
- Fly from Kashgar Airport (KHG) to Pulkovo Airport (LED)plane KHG - LED
10h 48m₽27,349–110,440Fly from Ürümqi Diwopu International Airport
- Fly from Ürümqi Diwopu International Airport (URC) to Pulkovo Airport (LED)plane URC - LED
12h 42m₽18,307–75,357Drive to Osh, fly
- Drive from Kashgar to Osh (OSS)car
- Fly from Osh (OSS) to Pulkovo Airport (LED)plane OSS - LED
13h 14m₽41,421–157,828
Yining Airport (YIN) to Pulkovo Airport (LED) flights
Questions & Answers
The cheapest way to get from Xinjiang Uyghur Autonomous Region to Saint Petersburg is to bus and drive and train which costs RUB 17000 - RUB 33000 and takes 4 days 22h.
The fastest way to get from Xinjiang Uyghur Autonomous Region to Saint Petersburg is to fly which takes 10h 48m and costs RUB 27000 - RUB 110000.
The distance between Xinjiang Uyghur Autonomous Region and Saint Petersburg is 3828 km. The road distance is 5046.1 km.
It takes approximately 16h 4m to get from Xinjiang Uyghur Autonomous Region to Saint Petersburg, including transfers.
Saint Petersburg is 3h behind Xinjiang Uyghur Autonomous Region. It is currently 3:13 AM in Xinjiang Uyghur Autonomous Region and 12:13 AM in Saint Petersburg.
Yes, the driving distance between Xinjiang Uyghur Autonomous Region to Saint Petersburg is 5046 km. It takes approximately 2 days 16h to drive from Xinjiang Uyghur Autonomous Region to Saint Petersburg.
What companies run services between Xinjiang Uyghur Autonomous Region, China and Saint Petersburg, Russia?
Flyr, Aeroflot Russian Airlines, and four other airlines fly from Yining Airport (YIN) to Pulkovo Airport (LED) twice daily.
- Website
- aeroflot.ru
Flights from Yining Airport to Pulkovo Airport via Almaty
- Ave. Duration
- 18h 35m
- When
- Tuesday, Thursday, Friday, and Sunday
- Estimated price
- ₽20,000–80,000
Flights from Yining Airport to Pulkovo Airport via Ürümqi Diwopu International Airport, Nur-Sultan
- Ave. Duration
- 15h 20m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- ₽23,000–90,000
Flights from Yining Airport to Pulkovo Airport via Ürümqi Diwopu International Airport, Koltsovo
- Ave. Duration
- 14h 45m
- When
- Wednesday and Sunday
- Estimated price
- ₽23,000–90,000
Flights from Yining Airport to Pulkovo Airport via Almaty, Moscow Vnukovo
- Ave. Duration
- 18h 10m
- When
- Thursday, Friday, and Sunday
- Estimated price
- ₽28,000–75,000
Flights from Kashgar Airport to Pulkovo Airport via Ürümqi Diwopu International Airport, Nur-Sultan
- Ave. Duration
- 16h 57m
- When
- Friday and Sunday
- Estimated price
- ₽34,000–130,000
Flights from Kashgar Airport to Pulkovo Airport via Ürümqi Diwopu International Airport, Koltsovo
- Ave. Duration
- 14h 10m
- When
- Wednesday and Sunday
- Estimated price
- ₽34,000–130,000
Flights from Ürümqi Diwopu International Airport to Pulkovo Airport via Almaty
- Ave. Duration
- 9h
- When
- Tuesday and Thursday
- Estimated price
- ₽19,000–75,000
Flights from Ürümqi Diwopu International Airport to Pulkovo Airport via Koltsovo
- Ave. Duration
- 10h 5m
- When
- Monday and Thursday
- Estimated price
- ₽18,000–75,000
Flights from Ürümqi Diwopu International Airport to Pulkovo Airport via Nur-Sultan
- Ave. Duration
- 10h 10m
- When
- Monday and Saturday
- Estimated price
- ₽18,000–75,000
- Website
- uralairlines.ru
Flights from Yining Airport to Pulkovo Airport via Almaty, Koltsovo
- Ave. Duration
- 18h 5m
- When
- Thursday and Friday
- Estimated price
- ₽20,000–80,000
Flights from Kashgar Airport to Pulkovo Airport via Khudzhand
- Ave. Duration
- 19h 10m
- When
- Tuesday
- Estimated price
- ₽27,000–110,000
Flights from Kashgar Airport to Pulkovo Airport via Osh, Koltsovo
- Ave. Duration
- 9h 30m
- When
- Monday and Friday
- Estimated price
- ₽27,000–110,000
Flights from Osh to Pulkovo Airport
- Ave. Duration
- 5h 20m
- When
- Every day
- Estimated price
- ₽36,000–150,000
Flights from Osh to Pulkovo Airport via Koltsovo
- Ave. Duration
- 6h 55m
- When
- Tuesday and Thursday
- Estimated price
- ₽37,000–150,000
- Website
- scat.kz
Flights from Kashgar Airport to Pulkovo Airport via Ürümqi Diwopu International Airport, Nur-Sultan
- Ave. Duration
- 16h 35m
- When
- Tuesday and Thursday
- Estimated price
- ₽44,000–110,000
Flights from Ürümqi Diwopu International Airport to Pulkovo Airport via Shimkent
- Ave. Duration
- 9h 30m
- When
- Monday
- Estimated price
- ₽27,000–70,000
- Website
- belavia.by
Flights from Ürümqi Diwopu International Airport to Pulkovo Airport via Minsk
- Ave. Duration
- 16h 10m
- When
- Monday
- Estimated price
- ₽21,000–85,000
- Website
- uzairways.com
Flights from Ürümqi Diwopu International Airport to Pulkovo Airport via Tashkent
- Ave. Duration
- 16h 30m
- When
- Monday, Wednesday, and Thursday
- Estimated price
- ₽33,000–85,000
- Website
- taban.aero
Flights from Ürümqi Diwopu International Airport to Pulkovo Airport via Tashkent
- Ave. Duration
- 12h
- When
- Monday
- Estimated price
- ₽30,000–65,000
- Website
- aero.kg
Flights from Osh to Pulkovo Airport
- Ave. Duration
- 5h 20m
- When
- Every day
- Estimated price
- ₽36,000–150,000
- Website
- nordwindairlines.ru
Flights from Osh to Pulkovo Airport via Tyumen
- Ave. Duration
- 8h 20m
- When
- Tuesday
- Estimated price
- ₽39,000–160,000
- Phone
- 1433
- [email protected]
- Website
- Kazakhstan Railways
Train from Dostyk to Astana Nurly Zhol
- Ave. Duration
- 34h 1m
- Frequency
- 6 times a week
- Estimated price
- ₽1,500–3,000
- Website
- Kazakhstan Railways
- Schedules at
- Kazakhstan Railways
- Book at
- Kazakhstan Railways
- 2nd Class (Coupe)
- ₽2,300–3,000
- 3rd Class (Berth)
- ₽1,500–2,200
Train from Dostyk to Astana Nurly Zhol
- Ave. Duration
- 34h 1m
- Frequency
- 6 times a week
- Estimated price
- ₽1,500–3,000
- Website
- Kazakhstan Railways
- Schedules at
- Kazakhstan Railways
- Book at
- Kazakhstan Railways
- 2nd Class (Coupe)
- ₽2,300–3,000
- 3rd Class (Berth)
- ₽1,500–2,200
- Phone
- +7 (717) 260-66-60
- [email protected]
- Website
- Kazakhstan Railways
Train from Astana Nurly Zhol to Kazan-Pass
- Ave. Duration
- 37h 15m
- Frequency
- Once a week
- Estimated price
- ₽13,000–26,000
- Website
- Kazakhstan Railways
- Schedules at
- Kazakhstan Railways
- Book at
- Kazakhstan Railways
- 3rd Class (Berth)
- ₽13,000–19,000
- 2nd Class (Coupe)
- ₽18,000–26,000
Train from Astana Nurly Zhol to Omsk-Pass
- Ave. Duration
- 14h 21m
- Frequency
- 3 times a week
- Estimated price
- ₽7,500–15,000
- Website
- Kazakhstan Railways
- Schedules at
- Kazakhstan Railways
- Book at
- Kazakhstan Railways
- 3rd Class (Berth)
- ₽7,500–11,000
- 2nd Class (Coupe)
- ₽10,000–15,000
- Phone
- 8 (800) 775-00-00
- Website
- Russian Railways
Train from Omsk-Pass to Ladozhsky Railway Terminal
- Ave. Duration
- 2d 2h
- Frequency
- 4 times a week
- Estimated price
- ₽6,500–12,000
- Website
- Russian Railways
- 1nd Class (SW)
- ₽26,000–37,000
- 3rd Class (Platzcart)
- ₽6,500–9,000
- 2nd Class (Kupé)
- ₽8,500–12,000
- Website
- qichezhan.net
Bus from Urumchi North to Bole
- Ave. Duration
- 15h
- Frequency
- Every 4 hours
- Estimated price
- ₽874
- Schedules at
- qichezhan.net
Bus from Urumchi North to Bole
- Ave. Duration
- 15h
- Frequency
- Every 4 hours
- Estimated price
- ₽874
- Schedules at
- qichezhan.net
- Phone
- +7 812 386 79 79
- [email protected]
- Website
- ecolines.ru
Bus from Kazan' North bus station to Saint Petersburg Bus Terminal
- Ave. Duration
- 21h 50m
- Frequency
- 3 times a week
- Estimated price
- ₽2,100–4,400
- Schedules at
- ecolines.ru
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 Need to know: Greyhound, How to travel India's Golden Triangle, and How to get from Southend Airport into central London - to help you get the most out of your next trip.








