Shanghai Belgrade Routes (2 Ways to go)
Planning a trip from Shanghai to Belgrade Cleartrip helps you select the best route between Shanghai & Belgrade based on price, timing & easy mode of transport. Prices are indicative (one-way, one traveller).
Tip: Select a departure date for more accurate pricing.
Distance between Shanghai & Belgrade
The distance from Shanghai to Belgrade is approximately 10619.88kms. By car, it takes roughly 126h 3m to reach Belgrade from Shanghai . Take a look at the 2 routes available to reach Belgrade from Shanghai
- 1.
- Shanghai to Belgrade Fly
- 16h 46m
- Rs. 23605
Rs. 35
Travelling in a Shanghai Metro is one of the ways to reach Longyang Road from Jingan Temple. Jingan Temple to Longyang Road by Shanghai Metro takes approximately 0h 17m. The distance between Jingan Temple & Longyang Road is around 16.74kms.
Rs. 410
Travelling in a Maglev is one of the ways to reach Pudong International Airport from Longyang Road. Longyang Road to Pudong International Airport by Maglev takes approximately 0h 10m. The distance between Longyang Road & Pudong International Airport is around 24.83kms.
Rs. 23000
You can travel from Shanghai Pudong to Belgrade by booking a flight. The total flight time between Shanghai Pudong & Belgrade is around 13h 40m. The price of the flight ticket is approximately Rs.23000.
Rs. 160
Travelling in a bus is one of the ways to reach Slavija from Belgrade Nikola Tesla Airport. The total journey between Belgrade Nikola Tesla Airport & Slavija takes around 0h 30m in a bus. The bus ticket price for the journey is approximately Rs.160.
- 2.
- Shanghai to Belgrade Drive
- 126h 3m
- Rs. 77103
Rs. 77103
You can take a car from Shanghai to Belgrade. It will take you around 126h 3m to cover distance of 10619.88kms and reach Belgrade from Shanghai. The total amount for the journey will be approximately Rs.77103.