There are 8 ways to get from Dnipro to Shanghai by train, bus, plane, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Transport is disrupted due to the Russia-Ukraine war. Read more
Train, bus to Chișinău International Airport, fly to Shanghai Pudong International Airport
best- Take the train from Dnipro-Holovnyi to Odesa-Holovna
- Take the bus from Pryvoz Bus Station to Chişinău Central Bus Station
- Fly from Chișinău International Airport (RMO) to Shanghai Pudong International Airport (PVG)RMO - PVG
34h 1m¥2,723–6,296Train, taxi, bus
cheapest- Take the train from Dnipro-Holovnyi to Kramatorsk
- Take the taxi from Kramatorsk to Donetsk Yuzhny bus station
- Take the bus from Donetsk Yuzhny bus station to Volgograd Bus station
- Take the train from Volgograd 1 to Makat
- Take the train from Makat to Astana 1
- Take the bus from Saparzhai bus station to Ürümqi
- Take the train from Ürümqi to Shanghai station
6d 3h¥1,445–1,786Train, bus to Chișinău International Airport, fly to Shanghai Hongqiao International Airport
- Take the train from Dnipro-Holovnyi to Odesa-Holovna
- Take the bus from Pryvoz Bus Station to Chişinău Central Bus Station
- Fly from Chișinău International Airport (RMO) to Shanghai Hongqiao International Airport (SHA)RMO - SHA
38h 15m¥2,983–15,246Train, bus to Chișinău International Airport, fly to Hangzhou Xiaoshan International Airport
- Take the train from Dnipro-Holovnyi to Odesa-Holovna
- Take the bus from Pryvoz Bus Station to Chişinău Central Bus Station
- Fly from Chișinău International Airport (RMO) to Hangzhou Xiaoshan International Airport (HGH)RMO - HGH
- Take the train from Hangzhou East to Shanghai Hongqiao Station
40h 19m¥2,055–8,385Train, taxi, bus, train to Krasnodar, fly to Shanghai Hongqiao International Airport
- Take the train from Dnipro-Holovnyi to Kramatorsk
- Take the taxi from Kramatorsk to Donetsk Yuzhny bus station
- Take the bus from Donetsk Yuzhny bus station to Rostov-on-Don bus station
- Take the train from Rostov-Glavny to Krasnodar 1
- Fly from Krasnodar (KRR) to Shanghai Hongqiao International Airport (SHA)KRR - SHA
34h 35m¥4,194–12,725Train, bus to Chișinău International Airport, fly to Sunan Shuofang International Airport
- Take the train from Dnipro-Holovnyi to Odesa-Holovna
- Take the bus from Pryvoz Bus Station to Chişinău Central Bus Station
- Fly from Chișinău International Airport (RMO) to Sunan Shuofang International Airport (WUX)RMO - WUX
- Take the train from Wuxi to Shanghai station
38h 6m¥2,346–7,817Train, bus to Chișinău International Airport, fly to Nantong Xingdong Airport, bus
- Take the train from Dnipro-Holovnyi to Odesa-Holovna
- Take the bus from Pryvoz Bus Station to Chişinău Central Bus Station
- Fly from Chișinău International Airport (RMO) to Nantong Xingdong Airport (NTG)RMO - NTG
- Take the bus from Jiangsu Tongzhou to Shanghai Zongzhan
40h 7m¥2,468–8,366Train, taxi, bus, train to Krasnodar, fly to Shanghai Pudong International Airport
- Take the train from Dnipro-Holovnyi to Kramatorsk
- Take the taxi from Kramatorsk to Donetsk Yuzhny bus station
- Take the bus from Donetsk Yuzhny bus station to Rostov-on-Don bus station
- Take the train from Rostov-Glavny to Krasnodar 1
- Fly from Krasnodar (KRR) to Shanghai Pudong International Airport (PVG)KRR - PVG
33h 56m¥4,034–11,775
Chișinău International Airport (RMO) to Shanghai Pudong International Airport (PVG) flights
Questions & Answers
Transport is disrupted due to the Russia-Ukraine war. Read more
The cheapest way to get from Dnipro to Shanghai is to train and taxi and bus which costs ¥1400 - ¥1800 and takes 6 days 3h.
Transport is disrupted due to the Russia-Ukraine war. Read more
The fastest way to get from Dnipro to Shanghai is to train and taxi and bus and fly which takes 33h 56m and costs ¥4000 - ¥12000.
Transport is disrupted due to the Russia-Ukraine war. Read more
The distance between Dnipro and Shanghai is 8596 km.
Transport is disrupted due to the Russia-Ukraine war. Read more
The best way to get from Dnipro to Shanghai without a car is to train and taxi and bus which takes 6 days 3h and costs ¥1400 - ¥1800.
Transport is disrupted due to the Russia-Ukraine war. Read more
It takes approximately 34h 1m to get from Dnipro to Shanghai, including transfers.
Transport is disrupted due to the Russia-Ukraine war. Read more
Shanghai is 6h ahead of Dnipro. It is currently 7:59 PM in Dnipro and 1:59 AM in Shanghai.
Transport is disrupted due to the Russia-Ukraine war. Read more
There are 1302+ hotels available in Shanghai.
What companies run services between Dnipro, Ukraine and Shanghai, China?
There is no direct connection from Dnipro to Shanghai. However, you can take the train to Odesa-Holovna, walk to Pryvoz Bus Station, take the bus to Chişinău Central Bus Station, walk to str. Ismail, take the line 30 train to Aeroportul Internațional, walk to Chișinău International Airport (RMO) airport, fly to Shanghai Pudong International Airport (PVG), walk to Pudong International Airport, take the train to Longyang Road, walk to Longyang Road, then take the line 2 subway to West Nanjing Road. Alternatively, you can take the train to Kramatorsk, take the taxi to Donetsk Yuzhny bus station, take the bus to Volgograd Bus station, walk to Volgograd 1, take the train to Makat, take the train to Astana 1, walk to Saparzhai bus station, take the bus to Ürümqi, walk to Ürümqi, then take the train to Shanghai station.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- en.ceair.com
Flights from Chișinău International Airport to Shanghai Pudong International Airport via Istanbul
- Ave. Duration
- 13h
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ¥1,900–6,000
Flights from Chișinău International Airport to Shanghai Hongqiao International Airport via Istanbul, Xi An
- Ave. Duration
- 19h 55m
- When
- Tuesday
- Estimated price
- ¥2,000–6,500
Flights from Chișinău International Airport to Hangzhou Xiaoshan International Airport via Istanbul, Shanghai Pudong International Airport
- Ave. Duration
- 22h 47m
- When
- Every day
- Estimated price
- ¥2,600–9,000
Flights from Krasnodar to Shanghai Hongqiao International Airport via Novosibirsk, Beijing Daxing
- Ave. Duration
- 15h
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ¥4,100–16,000
Flights from Krasnodar to Shanghai Hongqiao International Airport via Tashkent, Xi An
- Ave. Duration
- 19h 45m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- ¥3,700–12,000
Flights from Krasnodar to Shanghai Pudong International Airport via Kazan
- Ave. Duration
- 13h 50m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- ¥3,600–12,000
Flights from Krasnodar to Shanghai Pudong International Airport via Novosibirsk, Beijing Daxing
- Ave. Duration
- 15h 55m
- When
- Tuesday and Thursday
- Estimated price
- ¥3,900–15,000
Flights from Krasnodar to Shanghai Pudong International Airport via Tashkent, Xi An
- Ave. Duration
- 18h 40m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- ¥3,500–11,000
- Website
- csair.com
Flights from Chișinău International Airport to Shanghai Hongqiao International Airport via Istanbul, Beijing Daxing
- Ave. Duration
- 18h 30m
- When
- Thursday
- Estimated price
- ¥2,000–8,500
Flights from Chișinău International Airport to Shanghai Hongqiao International Airport via Baku Heydar Aliyev, Urumqi
- Ave. Duration
- 20h 25m
- When
- Wednesday and Friday
- Estimated price
- ¥1,900–8,000
Flights from Chișinău International Airport to Hangzhou Xiaoshan International Airport via Baku Heydar Aliyev, Urumqi
- Ave. Duration
- 20h 47m
- When
- Wednesday and Friday
- Estimated price
- ¥1,900–8,000
Flights from Krasnodar to Shanghai Hongqiao International Airport via Erevan, Urumqi
- Ave. Duration
- 15h 40m
- When
- Friday
- Estimated price
- ¥3,900–16,000
Flights from Krasnodar to Shanghai Hongqiao International Airport via Tashkent, Beijing Daxing
- Ave. Duration
- 19h 40m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- ¥3,900–16,000
Flights from Krasnodar to Shanghai Hongqiao International Airport via Koltsovo, Beijing Daxing
- Ave. Duration
- 22h 15m
- When
- Friday and Sunday
- Estimated price
- ¥4,200–16,000
Flights from Chișinău International Airport to Sunan Shuofang International Airport via Istanbul, Beijing Daxing
- Ave. Duration
- 18h 30m
- When
- Thursday
- Estimated price
- ¥2,300–9,500
- Website
- airchina.com
Flights from Chișinău International Airport to Shanghai Hongqiao International Airport via Tashkent, Beijing Capital
- Ave. Duration
- 29h 35m
- When
- Monday, Wednesday, and Friday
- Estimated price
- ¥1,900–6,500
Flights from Chișinău International Airport to Sunan Shuofang International Airport via Istanbul, Beijing Capital
- Ave. Duration
- 17h 12m
- When
- Every day
- Estimated price
- ¥2,200–10,000
Flights from Chișinău International Airport to Nantong Xingdong Airport via Istanbul, Beijing Capital
- Ave. Duration
- 18h 47m
- When
- Every day
- Estimated price
- ¥2,300–11,000
Flights from Krasnodar to Shanghai Pudong International Airport via Novosibirsk, Beijing Daxing
- Ave. Duration
- 18h 50m
- When
- Tuesday and Thursday
- Estimated price
- ¥3,900–15,000
- Website
- xiamenair.com
Flights from Krasnodar to Shanghai Hongqiao International Airport via Novosibirsk, Beijing Daxing
- Ave. Duration
- 15h
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ¥4,100–16,000
Flights from Krasnodar to Shanghai Pudong International Airport via Novosibirsk, Beijing Daxing
- Ave. Duration
- 15h 55m
- When
- Tuesday and Thursday
- Estimated price
- ¥3,900–15,000
- Website
- turkishairlines.com
Flights from Chișinău International Airport to Shanghai Pudong International Airport via Istanbul
- Ave. Duration
- 15h 10m
- When
- Every day
- Estimated price
- ¥2,400–8,500
- Website
- shenzhenair.com
Flights from Chișinău International Airport to Sunan Shuofang International Airport via Istanbul, Beijing Capital
- Ave. Duration
- 18h 5m
- When
- Every day
- Estimated price
- ¥2,900–10,000
Flights from Chișinău International Airport to Nantong Xingdong Airport via Istanbul, Beijing Capital
- Ave. Duration
- 20h 20m
- When
- Every day
- Estimated price
- ¥3,100–11,000
Flights from Krasnodar to Shanghai Pudong International Airport via Novosibirsk, Beijing Daxing
- Ave. Duration
- 18h 50m
- When
- Tuesday and Thursday
- Estimated price
- ¥3,900–15,000
- Website
- uzairways.com
Flights from Chișinău International Airport to Hangzhou Xiaoshan International Airport via Tashkent
- Ave. Duration
- 17h 40m
- When
- Wednesday
- Estimated price
- ¥3,500–11,000
- Phone
- +38 (044) 309-70-01
- booking@uz.gov.ua
- Website
- uz.gov.ua
Train from Dnipro-Holovnyi to Odesa-Holovna
- Ave. Duration
- 11h 27m
- Frequency
- Once daily
- Estimated price
- ¥37–80
- Website
- https://uz.gov.ua/en/
- Schedules at
- https://uz.gov.ua/en/passengers/timetable/
- Book at
- https://gd.tickets.ua/en?refid=6578
- Berth
- ¥37–42
- Coupe
- ¥55–80
- Deluxe
- ¥140–210
Train from Dnipro-Holovnyi to Kramatorsk
- Ave. Duration
- 5h 1m
- Frequency
- Once a week
- Estimated price
- ¥29–55
- Website
- https://uz.gov.ua/en/
- Schedules at
- https://uz.gov.ua/en/passengers/timetable/
- Book at
- https://gd.tickets.ua/en?refid=6578
- Berth
- ¥29–33
- Coupe
- ¥35–55
- Deluxe
- ¥110–160
- Phone
- 1005
- compliance@railway.uz
- Website
- railway.uz
Train from Volgograd 1 to Makat
- Ave. Duration
- 18h 13m
- Frequency
- Twice a week
- Estimated price
- ¥120–190
- Website
- https://railway.uz/en/
- Book at
- https://eticket.railway.uz/en/home
- Sleeper
- ¥120–135
- Coupe
- ¥170–190
- SV
- ¥310–340
- Phone
- +992 (37) 227 21 77
- info@railway.tj
- Website
- railway.tj
Train from Volgograd 1 to Makat
- Ave. Duration
- 18h 3m
- Frequency
- Once a week
- Schedules at
- railway.tj
- Book at
- eng.rzd.ru
- Phone
- 1433
- KensePP@railways.kz
- Website
- railways.kz
Train from Makat to Astana 1
- Ave. Duration
- 32h 32m
- Frequency
- 3 times a week
- Estimated price
- ¥140–280
- Website
- https://railways.kz/en/
- Schedules at
- https://bilet.railways.kz/post/schedule?_locale=us
- Book at
- https://bilet.railways.kz/?_locale=us
- 2nd Class (Coupe)
- ¥210–280
- 3rd Class (Berth)
- ¥140–200
Train from Ürümqi to Shanghai station
Train from Wuxi to Shanghai station
Train from Hangzhou East to Shanghai Hongqiao Station
- Ave. Duration
- 45 min
- Frequency
- Every 15 minutes
- Estimated price
- ¥70–80
- Schedules at
- 12306.cn
- Book at
- 12306.cn
- 2nd Class Seat
- ¥70–80
- 1st Class Seat
- ¥115–130
- Business Class Seat
- ¥170–250
Train from Wuxi to Shanghai station
- Ave. Duration
- 43 min
- Frequency
- Every 30 minutes
- Estimated price
- ¥59–65
- Schedules at
- 12306.cn
- Book at
- 12306.cn
- 2nd Class Seat
- ¥59–65
- 1st Class Seat
- ¥95–105
- Business Class Seat
- ¥130–200
Train from Hangzhou East to Shanghai Hongqiao Station
- Ave. Duration
- 1h 5m
- Frequency
- Every 4 hours
- Estimated price
- ¥70–130
- Schedules at
- chinahighlights.com
- Adult - 2nd Class
- ¥70–100
- Adult - 1st Class
- ¥90–130
- Phone
- 8 (800) 775-00-00
- Website
- eng.rzd.ru
Train from Rostov-Glavny to Krasnodar 1
- Ave. Duration
- 3h 6m
- Frequency
- Every 4 hours
- Estimated price
- ¥120–270
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ¥500–750
- 3rd Class (Platzcart)
- ¥120–170
- 2nd Class (Kupé)
- ¥190–270
- Phone
- 8 (800) 775-00-00
- Website
- rzd.ru
Train from Rostov-Glavny to Krasnodar 1
- Ave. Duration
- 3h 12m
- Frequency
- 3 times a day
- Estimated price
- ¥120–180
- Website
- https://eng.rzd.ru/
- Lastochka Train
- ¥120–180
- Phone
- 8 (800) 775-00-00
- info@mail.skppk.ru
- Website
- skppk.ru
Train from Rostov-Glavny to Krasnodar 1
- Ave. Duration
- 4h 54m
- Frequency
- Twice daily
- Estimated price
- ¥40–80
- Book at
- https://eng.rzd.ru/
- Phone
- 8 800 775 54 53
- Website
- grandtrain.ru
Train from Rostov-Glavny to Krasnodar 1
- Ave. Duration
- 4h
- Frequency
- Once daily
- Estimated price
- ¥70–86
- Website
- https://grandtrain.ru/
- Schedules at
- https://grandtrain.ru/raspisanie/
- 3rd Class (Platzcart)
- ¥80–86
- 2nd Class (Kupé)
- ¥70–85
Train from Rostov-Glavny to Krasnodar 1
- Ave. Duration
- 5h 5m
- Frequency
- 4 times a week
- Estimated price
- ¥145–300
- Website
- https://www.rw.by/
- Schedules at
- https://pass.rw.by/ru/
- Book at
- https://pass.rw.by/ru/
- 3rd Class (Platzcart)
- ¥145–155
- 2nd Class (Kupé)
- ¥260–300
- 1nd Class (SW)
- ¥495
Train from Wuxi to Shanghai station
- Website
- inbus.ua
Bus from Pryvoz Bus Station to Chişinău Central Bus Station
- Ave. Duration
- 5h 20m
- Frequency
- Hourly
- Estimated price
- ¥45–170
- Website
- https://inbus.ua/en
- Phone
- 8-800-775-45-73
- Website
- avtovokzaly.ru
Bus from Donetsk Yuzhny bus station to Volgograd Bus station
- Ave. Duration
- 16h
- Frequency
- Once a week
- Estimated price
- ¥170–240
- Schedules at
- avtovokzaly.ru
- Website
- saparzhai.kz
Bus from Saparzhai bus station to Ürümqi
- Ave. Duration
- 27h
- Frequency
- Once a week
- Estimated price
- ¥439
- Website
- https://saparzhai.kz/
- Schedules at
- https://saparzhai.kz/расписание-автобусов
- Phone
- 477
- Website
- avtovokzal-dnr.ru
Bus from Donetsk Yuzhny bus station to Rostov-on-Don bus station
- Ave. Duration
- 4h
- Frequency
- Hourly
- Estimated price
- ¥115
- Website
- https://avtovokzal-dnr.ru/
- Schedules at
- https://avtovokzal-dnr.ru/
- Book at
- https://ticketbus-online.ru/
- bus@chinatrainguide.com
- Website
- chinabusguide.com
Bus from Jiangsu Tongzhou to Shanghai Zongzhan
- Ave. Duration
- 1h 40m
- Frequency
- Hourly
- Estimated price
- ¥50–75
- Schedules at
- chinabusguide.com
- Ave. Duration
- 3h
- Estimated price
- ¥170–210
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 Croatia’s Dalmatian Coast by boat, bus, car and train, Flying into Beijing?, and How to get from Southend Airport into central London - to help you get the most out of your next trip.


















































