There are 10 ways to get from Bareilly 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 Pantnagar Airport, fly to Shanghai Pudong International Airport
best- Take the train from Izzatnagar to Pantnagartrain
- Fly from Pantnagar Airport (PGH) to Shanghai Pudong International Airport (PVG)plane PGH - PVG
13h 48m¥1,886–6,156Train, drive, bus
cheapest- Take the train from Bareilly to New Jalpaiguritrain
- Take the train from New Jalpaiguri to New Mal Jntrain
- Drive from New Mal Jn to Yadong Xiancar
- Take the bus from Yadong Xian to Lasa North Suburb Coach Stationbus
- Take the train from Lhasa to Shanghai stationtrain
3d 21h¥748–1,844Drive 5,322.5 km
- Drive from Bareilly to Shanghaicar 5,322.5 km
2d 20h¥4,610–6,658Train to Chaudhary Charan Singh Airport, fly to Shanghai Pudong International Airport
- Take the train from Bareilly to Lucknowtrain
- Fly from Chaudhary Charan Singh Airport (LKO) to Shanghai Pudong International Airport (PVG)plane LKO - PVG
15h 28m¥1,271–4,367Train to Indira Gandhi International Airport, fly to Shanghai Pudong International Airport
- Take the train from Bareilly to New Delhitrain
- Fly from Indira Gandhi International Airport (DEL) to Shanghai Pudong International Airport (PVG)plane DEL - PVG
14h 3m¥1,372–3,372Train to Hindon, fly to Shanghai Pudong International Airport
- Take the train from Bareilly to Ghaziabadtrain
- Fly from Hindon (HDO) to Shanghai Pudong International Airport (PVG)plane HDO - PVG
18h 25m¥1,600–5,056Train to Indira Gandhi International Airport, fly to Shanghai Hongqiao International Airport
- Take the train from Bareilly to New Delhitrain
- Fly from Indira Gandhi International Airport (DEL) to Shanghai Hongqiao International Airport (SHA)plane DEL - SHA
16h 46m¥1,322–4,422Train to Dehradun Airport, fly to Shanghai Pudong International Airport
- Take the train from Bareilly to Haridwar Jntrain
- Fly from Dehradun Airport (DED) to Shanghai Pudong International Airport (PVG)plane DED - PVG
18h 14m¥1,465–4,689Train to Indira Gandhi International Airport, fly to Hangzhou Xiaoshan International Airport, train
- Take the train from Bareilly to New Delhitrain
- Fly from Indira Gandhi International Airport (DEL) to Hangzhou Xiaoshan International Airport (HGH)plane DEL - HGH
- Take the train from Hangzhou East to Shanghai Hongqiaotrain
18h 40m¥1,194–2,961Train to Indira Gandhi International Airport, fly to Ningbo Lishe International Airport, train
- Take the train from Bareilly to New Delhitrain
- Fly from Indira Gandhi International Airport (DEL) to Ningbo Lishe International Airport (NGB)plane DEL - NGB
- Take the train from Ningbo to Shanghai Hongqiaotrain
20h 20m¥1,836–3,267
Pantnagar Airport (PGH) to Shanghai Pudong International Airport (PVG) flights
Questions & Answers
The cheapest way to get from Bareilly to Shanghai is to train and drive and bus which costs ¥750 - ¥1900 and takes 3 days 21h.
The fastest way to get from Bareilly to Shanghai is to train and fly which takes 13h 48m and costs ¥1800 - ¥6500.
The distance between Bareilly and Shanghai is 4173 km. The road distance is 5322.5 km.
It takes approximately 13h 48m to get from Bareilly to Shanghai, including transfers.
Shanghai is 2h 30m ahead of Bareilly. It is currently 12:10 AM in Bareilly and 2:40 AM in Shanghai.
Yes, the driving distance between Bareilly to Shanghai is 5322 km. It takes approximately 2 days 20h to drive from Bareilly to Shanghai.
There are 1687+ hotels available in Shanghai.
What companies run services between Bareilly, India and Shanghai, China?
There is no direct connection from Bareilly to Shanghai. However, you can take the train to Pantnagar, take the taxi to Pantnagar Airport (PGH) 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 Bareilly to Shanghai station via New Jalpaiguri, New Mal Jn, Yadong Xian, Lasa North Suburb Coach Station, and Lhasa in around 3d 21h.
- Website
- goindigo.in
Flights from Pantnagar Airport to Shanghai Pudong International Airport via Indira Gandhi International Airport, Kolkata
- Ave. Duration
- 15h 30m
- When
- Every day
- Estimated price
- ¥1,800–6,000
Flights from Chaudhary Charan Singh Airport to Shanghai Pudong International Airport via Kolkata
- Ave. Duration
- 16h 35m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ¥1,200–4,200
Flights from Chaudhary Charan Singh Airport to Shanghai Pudong International Airport via Raipur, Kolkata
- Ave. Duration
- 17h 15m
- When
- Every day
- Estimated price
- ¥1,300–4,500
Flights from Chaudhary Charan Singh Airport to Shanghai Pudong International Airport via Gauhati, Kolkata
- Ave. Duration
- 18h 20m
- When
- Every day
- Estimated price
- ¥1,400–4,600
Flights from Indira Gandhi International Airport to Shanghai Pudong International Airport via Kolkata
- Ave. Duration
- 8h 15m
- When
- Every day
- Estimated price
- ¥1,400–3,200
Flights from Hindon to Shanghai Pudong International Airport via Kolkata
- Ave. Duration
- 11h 20m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- ¥1,500–4,800
Flights from Hindon to Shanghai Pudong International Airport via Ahmedabad, Kolkata
- Ave. Duration
- 12h 25m
- When
- Every day
- Estimated price
- ¥1,700–6,000
Flights from Dehradun Airport to Shanghai Pudong International Airport via Kolkata
- Ave. Duration
- 13h 15m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ¥1,300–4,400
Flights from Dehradun Airport to Shanghai Pudong International Airport via Bhubaneswar, Kolkata
- Ave. Duration
- 17h 5m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ¥1,400–4,700
- Website
- cathaypacific.com
Flights from Indira Gandhi International Airport to Shanghai Pudong International Airport via Hong Kong
- Ave. Duration
- 9h 42m
- When
- Every day
- Estimated price
- ¥1,300–4,400
Flights from Indira Gandhi International Airport to Shanghai Hongqiao International Airport via Hong Kong
- Ave. Duration
- 11h 23m
- When
- Every day
- Estimated price
- ¥1,300–6,000
Flights from Indira Gandhi International Airport to Hangzhou Xiaoshan International Airport via Hong Kong
- Ave. Duration
- 9h 47m
- When
- Every day
- Estimated price
- ¥1,200–6,000
Flights from Indira Gandhi International Airport to Ningbo Lishe International Airport via Hong Kong
- Ave. Duration
- 11h 10m
- When
- Every day
- Estimated price
- ¥1,300–6,500
- Website
- en.ceair.com
Flights from Pantnagar Airport to Shanghai Pudong International Airport via Indira Gandhi International Airport
- Ave. Duration
- 11h 5m
- When
- Monday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- ¥1,600–6,500
Flights from Chaudhary Charan Singh Airport to Shanghai Pudong International Airport via Indira Gandhi International Airport
- Ave. Duration
- 10h 35m
- When
- Monday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- ¥1,200–4,800
Flights from Indira Gandhi International Airport to Shanghai Pudong International Airport
- Ave. Duration
- 6h 10m
- When
- Monday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- ¥1,100–4,400
Flights from Indira Gandhi International Airport to Shanghai Hongqiao International Airport via Guangzhou Baiyun
- Ave. Duration
- 10h 5m
- When
- Every day
- Estimated price
- ¥1,300–4,300
Flights from Dehradun Airport to Shanghai Pudong International Airport via Indira Gandhi International Airport
- Ave. Duration
- 8h 50m
- When
- Monday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- ¥1,200–4,700
Flights from Indira Gandhi International Airport to Ningbo Lishe International Airport via Shanghai Pudong International Airport
- Ave. Duration
- 11h 30m
- When
- Wednesday and Sunday
- Estimated price
- ¥1,200–4,800
Flights from Indira Gandhi International Airport to Ningbo Lishe International Airport via Hong Kong
- Ave. Duration
- 11h 25m
- When
- Monday, Wednesday, and Friday
- Estimated price
- ¥1,400–4,500
- Website
- airchina.com
Flights from Indira Gandhi International Airport to Shanghai Hongqiao International Airport via Beijing Capital
- Ave. Duration
- 9h 35m
- When
- Tuesday
- Estimated price
- ¥1,200–4,700
Flights from Indira Gandhi International Airport to Shanghai Hongqiao International Airport via Guangzhou Baiyun
- Ave. Duration
- 10h 5m
- When
- Every day
- Estimated price
- ¥1,300–4,300
Flights from Indira Gandhi International Airport to Hangzhou Xiaoshan International Airport via Beijing Capital
- Ave. Duration
- 9h 25m
- When
- Tuesday
- Estimated price
- ¥1,200–4,700
Flights from Indira Gandhi International Airport to Hangzhou Xiaoshan International Airport via Hong Kong
- Ave. Duration
- 9h 37m
- When
- Every day
- Estimated price
- ¥1,200–6,000
Flights from Indira Gandhi International Airport to Ningbo Lishe International Airport via Beijing Capital
- Ave. Duration
- 9h 40m
- When
- Tuesday
- Estimated price
- ¥1,300–5,500
- Website
- airindia.in
Flights from Pantnagar Airport to Shanghai Pudong International Airport via Indira Gandhi International Airport
- Ave. Duration
- 9h 20m
- When
- Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ¥1,600–7,500
Flights from Chaudhary Charan Singh Airport to Shanghai Pudong International Airport via Indira Gandhi International Airport
- Ave. Duration
- 9h 15m
- When
- Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ¥1,300–6,000
Flights from Indira Gandhi International Airport to Shanghai Pudong International Airport
- Ave. Duration
- 6h 30m
- When
- Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ¥1,100–5,500
- Website
- csair.com
Flights from Indira Gandhi International Airport to Shanghai Hongqiao International Airport via Guangzhou Baiyun
- Ave. Duration
- 10h 5m
- When
- Every day
- Estimated price
- ¥1,300–4,300
Flights from Indira Gandhi International Airport to Ningbo Lishe International Airport via Guangzhou Baiyun
- Ave. Duration
- 10h 5m
- When
- Monday and Sunday
- Estimated price
- ¥1,400–4,500
- Website
- vietnamairlines.com
Flights from Indira Gandhi International Airport to Shanghai Pudong International Airport via Noi Bai International
- Ave. Duration
- 12h 20m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ¥1,300–5,500
- Website
- hkairlines.com
Flights from Indira Gandhi International Airport to Shanghai Hongqiao International Airport via Hong Kong
- Ave. Duration
- 9h 15m
- When
- Every day
- Estimated price
- ¥1,300–4,400
- Website
- juneyaoair.com
Flights from Indira Gandhi International Airport to Shanghai Hongqiao International Airport via Guangzhou Baiyun
- Ave. Duration
- 10h 5m
- When
- Every day
- Estimated price
- ¥1,300–4,300
- Website
- flyasiana.com
Flights from Indira Gandhi International Airport to Hangzhou Xiaoshan International Airport via Incheon
- Ave. Duration
- 11h 10m
- When
- Tuesday to Sunday
- Estimated price
- ¥1,400–6,500
- Website
- koreanair.com
Flights from Indira Gandhi International Airport to Hangzhou Xiaoshan International Airport via Incheon
- Ave. Duration
- 16h 5m
- When
- Thursday and Sunday
- Estimated price
- ¥1,600–6,500
- Website
- ch.com
Flights from Indira Gandhi International Airport to Ningbo Lishe International Airport via Suvarnabhumi
- Ave. Duration
- 9h 50m
- When
- Every day
- Estimated price
- ¥1,600–5,500
- Phone
- 14646
- care@irctc.co.in
- Website
- irctc.co.in
Train from Izzatnagar to Pantnagar
- Ave. Duration
- 1h 26m
- Frequency
- 5 times a day
- Estimated price
- ¥9–80
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ¥9–12
- Third AC (3A)
- ¥28–35
- Second AC (2A)
- ¥35–50
- First Class (1A)
- ¥60–80
Train from Bareilly to New Jalpaiguri
- Ave. Duration
- 28h 17m
- Frequency
- 3 times a day
- Estimated price
- ¥40–330
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ¥40–55
- Third AC (3A)
- ¥100–140
- Second AC (2A)
- ¥150–200
- First Class (1A)
- ¥260–330
Train from New Jalpaiguri to New Mal Jn
- Ave. Duration
- 1h 50m
- Frequency
- Twice daily
- Estimated price
- ¥9–75
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ¥9–11
- Third AC (3A)
- ¥26–35
- Second AC (2A)
- ¥35–45
- First Class (1A)
- ¥55–75
Train from Bareilly to Lucknow
- Ave. Duration
- 3h 29m
- Frequency
- Hourly
- Estimated price
- ¥14–110
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ¥14–17
- Third AC (3A)
- ¥35–50
- Second AC (2A)
- ¥50–70
- First Class (1A)
- ¥85–110
Train from Bareilly to New Delhi
- Ave. Duration
- 4h 30m
- Frequency
- Every 4 hours
- Estimated price
- ¥14–120
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ¥14–18
- Third AC (3A)
- ¥40–50
- Second AC (2A)
- ¥55–70
- First Class (1A)
- ¥90–120
Train from Bareilly to Ghaziabad
- Ave. Duration
- 3h 45m
- Frequency
- Hourly
- Estimated price
- ¥14–110
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ¥14–17
- Third AC (3A)
- ¥35–50
- Second AC (2A)
- ¥50–70
- First Class (1A)
- ¥85–110
Train from Bareilly to Haridwar Jn
- Ave. Duration
- 5h 53m
- Frequency
- 5 times a day
- Estimated price
- ¥15–120
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ¥15–18
- Third AC (3A)
- ¥40–50
- Second AC (2A)
- ¥55–70
- First Class (1A)
- ¥90–120
Train from Lhasa to Shanghai station
- Hard Seat
- ¥340–490
- Hard Sleeper
- ¥750–1,000
- Soft Sleeper
- ¥1,000–1,500
Train from Hangzhou East to Shanghai Hongqiao
- Ave. Duration
- 59 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
- ¥160–240
Train from Ningbo to Shanghai Hongqiao
- 2nd Class Seat
- ¥140–160
- 1st Class Seat
- ¥230–250
- Business Class Seat
- ¥330–470
Train from Hangzhou East to Shanghai Hongqiao
- Ave. Duration
- 1h 5m
- Frequency
- Every 3 hours
- Estimated price
- ¥70–130
- Schedules at
- chinahighlights.com
- Adult - 2nd Class
- ¥70–100
- Adult - 1st Class
- ¥90–130
Train from Ningbo to Shanghai Hongqiao
- Ave. Duration
- 2h 39m
- Frequency
- Every 4 hours
- Estimated price
- ¥110–240
- Schedules at
- chinahighlights.com
- Adult - 2nd Class
- ¥110–160
- Adult - 1st Class
- ¥170–240
- Website
- qichezhan.net
Bus from Yadong Xian to Lasa North Suburb Coach Station
- Ave. Duration
- 9h
- Frequency
- 5 times a day
- Estimated price
- ¥151
- Schedules at
- qichezhan.net
Want to know more about travelling around China
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
How to travel India's Golden Triangle
Read the travel guide


















