There are 8 ways to get from Rourkela to Shanghai by train, plane, car, or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train to Birsa Munda Airport, fly to Shanghai Pudong International Airport
best- Take the train from Rourkela to Hatiatrain
- Fly from Birsa Munda Airport (IXR) to Shanghai Pudong International Airport (PVG)plane IXR - PVG
14h 16m¥1,667–4,245Train, bus, drive
cheapest- Take the train from Rourkela to Gorakhpurtrain
- Take the bus from Gorakhpur to Swoyambhubus
- Drive from Budhanilkantha to Zhangmucar
- Take the bus from Zhangmu to Lhasa Beijiao Passenger Transport Terminalbus
- Take the train from Lhasa to Shanghai stationtrain
4d 21h¥980–2,373Train, drive, bus
- Take the train from Rourkela to Raxaul Jntrain
- Drive from Raxaul Jn to Tikabhairabcar
- Drive from Narayan Gopal Chowk to Zhangmucar
- Take the bus from Zhangmu to Lhasa Beijiao Passenger Transport Terminalbus
- Take the train from Lhasa to Shanghai stationtrain
3d 23h¥1,047–2,264Train to Veer Surendra Sai Airport, fly to Shanghai Pudong International Airport
- Take the train from Rourkela to Jharsuguda Jntrain
- Fly from Veer Surendra Sai Airport (JRG) to Shanghai Pudong International Airport (PVG)plane JRG - PVG
12h 8m¥2,086–5,658Train to Gaya, fly to Shanghai Pudong International Airport
- Take the train from Rourkela to Gaya Jntrain
- Fly from Gaya (GAY) to Shanghai Pudong International Airport (PVG)plane GAY - PVG
20h 9m¥1,888–4,823Train to Netaji Subhas Chandra Bose International Airport, fly to Shanghai Pudong International Airport
- Take the train from Rourkela to Howrah Jntrain
- Fly from Netaji Subhas Chandra Bose International Airport (CCU) to Shanghai Pudong International Airport (PVG)plane CCU - PVG
15h 25m¥1,175–2,396Train to Netaji Subhas Chandra Bose International Airport, fly to Shanghai Hongqiao International Airport
- Take the train from Rourkela to Howrah Jntrain
- Fly from Netaji Subhas Chandra Bose International Airport (CCU) to Shanghai Hongqiao International Airport (SHA)plane CCU - SHA
17h 49m¥1,325–2,546Train to Biju Patnaik International Airport, fly to Shanghai Pudong International Airport
- Take the train from Rourkela to Bhubaneswartrain
- Fly from Biju Patnaik International Airport (BBI) to Shanghai Pudong International Airport (PVG)plane BBI - PVG
20h 31m¥1,676–4,302
Birsa Munda Airport (IXR) to Shanghai Pudong International Airport (PVG) flights
Questions & Answers
The cheapest way to get from Rourkela to Shanghai is to train and drive and bus which costs ¥1000 - ¥2300 and takes 3 days 23h.
The fastest way to get from Rourkela to Shanghai is to train and fly which takes 12h 8m and costs ¥2000 - ¥6000.
The distance between Rourkela and Shanghai is 3899 km.
It takes approximately 14h 16m to get from Rourkela to Shanghai, including transfers.
Shanghai is 2h 30m ahead of Rourkela. It is currently 3:37 AM in Rourkela and 6:07 AM in Shanghai.
There are 1845+ hotels available in Shanghai.
What companies run services between Rourkela, India and Shanghai, China?
There is no direct connection from Rourkela to Shanghai. However, you can take the train to Hatia, walk to Birsa Munda Airport (IXR) 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 a train from Rourkela to Shanghai station via Raxaul Jn, Tikabhairab, Tripureshwor, Narayan Gopal Chowk, Zhangmu, Lhasa Beijiao Passenger Transport Terminal, and Lhasa in around 3d 23h.
- Website
- en.ceair.com
Flights from Birsa Munda Airport to Shanghai Pudong International Airport via Delhi
- Ave. Duration
- 9h
- When
- Monday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- ¥1,700–4,900
Flights from Gaya to Shanghai Pudong International Airport via Suvarnabhumi
- Ave. Duration
- 8h 55m
- When
- Every day
- Estimated price
- ¥2,000–7,000
Flights from Gaya to Shanghai Pudong International Airport via Delhi
- Ave. Duration
- 9h 5m
- When
- Wednesday, Saturday, and Sunday
- Estimated price
- ¥1,900–5,500
Flights from Gaya to Shanghai Pudong International Airport via Paro, Suvarnabhumi
- Ave. Duration
- 11h 30m
- When
- Wednesday
- Estimated price
- ¥2,100–7,500
Flights from Netaji Subhas Chandra Bose International Airport to Shanghai Pudong International Airport via Kunming
- Ave. Duration
- 8h 5m
- When
- Monday, Thursday, Friday, and Sunday
- Estimated price
- ¥1,100–1,500
Flights from Netaji Subhas Chandra Bose International Airport to Shanghai Hongqiao International Airport via Kunming
- Ave. Duration
- 7h 20m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ¥1,200–3,700
Flights from Netaji Subhas Chandra Bose International Airport to Shanghai Hongqiao International Airport via Guangzhou Baiyun
- Ave. Duration
- 8h 45m
- When
- Every day
- Estimated price
- ¥1,400–3,800
Flights from Netaji Subhas Chandra Bose International Airport to Shanghai Hongqiao International Airport via Kunming, Wuhan
- Ave. Duration
- 11h 25m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ¥1,200–3,700
Flights from Biju Patnaik International Airport to Shanghai Pudong International Airport via Suvarnabhumi
- Ave. Duration
- 9h 15m
- When
- Monday and Friday
- Estimated price
- ¥1,700–6,000
Flights from Biju Patnaik International Airport to Shanghai Pudong International Airport via Delhi
- Ave. Duration
- 10h 25m
- When
- Monday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- ¥1,700–4,900
- Website
- goindigo.in
Flights from Birsa Munda Airport to Shanghai Pudong International Airport via Netaji Subhas Chandra Bose International Airport
- Ave. Duration
- 9h 17m
- When
- Every day
- Estimated price
- ¥1,600–4,100
Flights from Veer Surendra Sai Airport to Shanghai Pudong International Airport via Netaji Subhas Chandra Bose International Airport
- Ave. Duration
- 6h 55m
- When
- Tuesday, Thursday, Friday, and Sunday
- Estimated price
- ¥2,000–5,500
Flights from Gaya to Shanghai Pudong International Airport via Netaji Subhas Chandra Bose International Airport
- Ave. Duration
- 14h 40m
- When
- Tuesday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- ¥1,800–4,600
Flights from Netaji Subhas Chandra Bose International Airport to Shanghai Pudong International Airport
- Ave. Duration
- 4h 35m
- When
- Every day
- Estimated price
- ¥1,300–3,500
Flights from Biju Patnaik International Airport to Shanghai Pudong International Airport via Netaji Subhas Chandra Bose International Airport
- Ave. Duration
- 10h 10m
- When
- Every day
- Estimated price
- ¥1,600–4,100
Flights from Biju Patnaik International Airport to Shanghai Pudong International Airport via Veer Surendra Sai Airport, Netaji Subhas Chandra Bose International Airport
- Ave. Duration
- 8h 25m
- When
- Thursday, Friday, and Sunday
- Estimated price
- ¥1,700–4,300
- Website
- ceair.com
Flights from Gaya to Shanghai Pudong International Airport via Suvarnabhumi
- Ave. Duration
- 8h 55m
- When
- Every day
- Estimated price
- ¥2,000–7,000
Flights from Gaya to Shanghai Pudong International Airport via Paro, Suvarnabhumi
- Ave. Duration
- 11h 30m
- When
- Wednesday
- Estimated price
- ¥2,100–7,500
Flights from Biju Patnaik International Airport to Shanghai Pudong International Airport via Suvarnabhumi
- Ave. Duration
- 9h 15m
- When
- Monday and Friday
- Estimated price
- ¥1,700–6,000
- Website
- thaiairways.com
Flights from Gaya to Shanghai Pudong International Airport via Suvarnabhumi
- Ave. Duration
- 13h 35m
- When
- Every day
- Estimated price
- ¥2,500–6,500
- Website
- lionairthai.com
Flights from Gaya to Shanghai Pudong International Airport via Don Muang
- Ave. Duration
- 11h 5m
- When
- Sunday
- Estimated price
- ¥2,200–4,800
- Website
- juneyaoair.com
Flights from Netaji Subhas Chandra Bose International Airport to Shanghai Hongqiao International Airport via Guangzhou Baiyun
- Ave. Duration
- 8h 45m
- When
- Every day
- Estimated price
- ¥1,400–3,800
- Website
- airindia.in
Flights from Biju Patnaik International Airport to Shanghai Pudong International Airport via Delhi
- Ave. Duration
- 10h 10m
- When
- Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ¥1,700–4,800
- Phone
- 14646
- care@irctc.co.in
- Website
- irctc.co.in
Train from Rourkela to Hatia
- Ave. Duration
- 2h 25m
- Frequency
- Every 3 hours
- Estimated price
- ¥11–90
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ¥11–14
- Third AC (3A)
- ¥30–40
- Second AC (2A)
- ¥40–55
- First Class (1A)
- ¥70–90
Train from Rourkela to Raxaul Jn
- Ave. Duration
- 20h 30m
- Frequency
- Twice a week
- Estimated price
- ¥30–230
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ¥30–35
- Third AC (3A)
- ¥75–95
- Second AC (2A)
- ¥100–140
- First Class (1A)
- ¥180–230
Train from Rourkela to Jharsuguda Jn
- Ave. Duration
- 2h 10m
- Frequency
- Hourly
- Estimated price
- ¥10–80
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ¥10–12
- Third AC (3A)
- ¥28–35
- Second AC (2A)
- ¥35–50
- First Class (1A)
- ¥60–80
Train from Rourkela to Gaya Jn
- Ave. Duration
- 8h 11m
- Frequency
- 4 times a week
- Estimated price
- ¥20–160
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ¥20–24
- Third AC (3A)
- ¥50–65
- Second AC (2A)
- ¥70–95
- First Class (1A)
- ¥120–160
Train from Rourkela to Howrah Jn
- Ave. Duration
- 6h 47m
- Frequency
- Every 4 hours
- Estimated price
- ¥18–140
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ¥18–22
- Third AC (3A)
- ¥45–60
- Second AC (2A)
- ¥65–85
- First Class (1A)
- ¥110–140
Train from Rourkela to Howrah Jn
- Ave. Duration
- 6h 47m
- Frequency
- Every 4 hours
- Estimated price
- ¥18–140
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ¥18–22
- Third AC (3A)
- ¥45–60
- Second AC (2A)
- ¥65–85
- First Class (1A)
- ¥110–140
Train from Rourkela to Bhubaneswar
- Ave. Duration
- 7h 20m
- Frequency
- Every 4 hours
- Estimated price
- ¥18–150
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ¥18–22
- Third AC (3A)
- ¥45–65
- Second AC (2A)
- ¥65–85
- First Class (1A)
- ¥110–150
Train from Rourkela to Gorakhpur
- Ave. Duration
- 28h 30m
- Frequency
- Once daily
- Estimated price
- ¥30–260
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ¥30–40
- Third AC (3A)
- ¥85–110
- Second AC (2A)
- ¥120–160
- First Class (1A)
- ¥200–260
Train from Lhasa to Shanghai station
- Hard Seat
- ¥340–490
- Hard Sleeper
- ¥750–1,000
- Soft Sleeper
- ¥1,000–1,500
Train from Lhasa to Shanghai station
- Hard Seat
- ¥340–490
- Hard Sleeper
- ¥750–1,000
- Soft Sleeper
- ¥1,000–1,500
- Phone
- +91 9530045999
- Website
- gajrajbus.com
Bus from Gorakhpur to Swoyambhu
- Ave. Duration
- 15h 15m
- Frequency
- Once daily
- Estimated price
- ¥40–248
- Book at
- goibibo.com
- AC Sleeper
- ¥40–120
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 4 of the smartest ways to explore Australia, Travelling to the UK: What do I need to know?, and 5 incredible day trips from Florence by train - to help you get the most out of your next trip.













