There are 8 ways to get from Ulcinj to Shanghai by shuttle, plane, car, bus, or car ferry
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Shuttle to Podgorica Airport, fly
best- Take a shuttle bus from Ulcinj, Autobuska Stanica Ulcinj to Podgorica Airport
- Fly from Podgorica Airport (TGD) to Shanghai Pudong International Airport (PVG)TGD - PVG
16h 46mCar ferry to Bari Karol Wojtyła Airport, fly
cheapest- Take the car ferry from Bar to Port of Bari
- Fly from Bari Karol Wojtyła Airport (BRI) to Shanghai Pudong International Airport (PVG)BRI - PVG
25h 44m¥1,879–6,745Drive 10,543.6 km
- Drive from Ulcinj to Shanghai Station10,543.6 km
5d 13h¥10,982–15,862Bus to Tirana International Airport Nënë Tereza, fly
- Take the bus from Ulcinj, Autobuska Stanica Ulcinj to Tirana, Airport
- Fly from Tirana International Airport Nënë Tereza (TIA) to Shanghai Pudong International Airport (PVG)TIA - PVG
19h 46m¥2,444–7,254Shuttle, shuttle to Tivat Airport, fly
- Take a shuttle bus from Ulcinj, Autobuska Stanica Ulcinj to Podgorica Airport
- Take a shuttle bus from Podgorica Airport to Kotor, Autobuska Stanica
- Fly from Tivat Airport (TIV) to Shanghai Pudong International Airport (PVG)TIV - PVG
18h 49mBus to Dubrovnik Airport, fly
- Take the bus from Ulcinj, Autobuska Stanica Ulcinj to Dubrovnik, Autobusni kolodvor
- Fly from Dubrovnik Airport (DBV) to Shanghai Pudong International Airport (PVG)DBV - PVG
22h 15mBus to Skopje International Airport, fly
- Take the bus from Ulcinj, Autobuska Stanica Ulcinj to Skopje, Transporten Centar
- Fly from Skopje International Airport (SKP) to Shanghai Pudong International Airport (PVG)SKP - PVG
22h 7m¥2,814–9,391Bus, bus to Pristina, fly
- Take the bus from Ulcinj, Autobuska Stanica Ulcinj to Skenderaj
- Take the bus from Skenderaj to Fushë Kosovë
- Fly from Pristina (PRN) to Shanghai Pudong International Airport (PVG)PRN - PVG
21h 24m
Podgorica Airport (TGD) to Shanghai Pudong International Airport (PVG) flights
Questions & Answers
The cheapest way to get from Ulcinj to Shanghai is to bus and fly which costs ¥2400 - ¥7500 and takes 19h 46m.
The fastest way to get from Ulcinj to Shanghai is to bus and fly which takes 19h 46m and costs ¥2400 - ¥7500.
The distance between Ulcinj and Shanghai is 8761 km. The road distance is 10543.5 km.
It takes approximately 16h 46m to get from Ulcinj to Shanghai, including transfers.
Shanghai is 7h ahead of Ulcinj. It is currently 7:35 AM in Ulcinj and 2:35 PM in Shanghai.
Yes, the driving distance between Ulcinj to Shanghai is 10544 km. It takes approximately 5 days 13h to drive from Ulcinj to Shanghai.
There are 1300+ hotels available in Shanghai.
What companies run services between Ulcinj, Montenegro and Shanghai, China?
There is no direct connection from Ulcinj to Shanghai. However, you can take the shuttle to Podgorica Airport, walk to Podgorica Airport (TGD) 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 drive from Ulcinj to Shanghai Station in around 5d 13h.
- Website
- turkishairlines.com
Flights from Podgorica Airport to Shanghai Pudong International Airport via Istanbul
- Ave. Duration
- 16h 12m
- When
- Every day
- Estimated price
- ¥3,000–11,000
Flights from Tirana International Airport Nënë Tereza to Shanghai Pudong International Airport via Istanbul
- Ave. Duration
- 17h 2m
- When
- Every day
- Estimated price
- ¥2,700–9,500
Flights from Tivat Airport to Shanghai Pudong International Airport via Istanbul
- Ave. Duration
- 16h
- When
- Monday, Friday, and Sunday
- Estimated price
- ¥3,300–12,000
Flights from Dubrovnik Airport to Shanghai Pudong International Airport via Istanbul
- Ave. Duration
- 17h
- When
- Monday, Friday, and Sunday
- Estimated price
- ¥2,300–8,000
Flights from Skopje International Airport to Shanghai Pudong International Airport via Istanbul
- Ave. Duration
- 14h 47m
- When
- Every day
- Estimated price
- ¥2,400–8,500
Flights from Pristina to Shanghai Pudong International Airport via Istanbul
- Ave. Duration
- 14h 57m
- When
- Monday, Tuesday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- ¥2,900–10,000
Flights from Bari Karol Wojtyła Airport to Shanghai Pudong International Airport via Istanbul
- Ave. Duration
- 14h 50m
- When
- Monday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- ¥2,100–7,500
- Website
- en.ceair.com
Flights from Podgorica Airport to Shanghai Pudong International Airport via Istanbul
- Ave. Duration
- 12h 55m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ¥2,400–7,500
Flights from Podgorica Airport to Shanghai Pudong International Airport via Budapest
- Ave. Duration
- 14h 30m
- When
- Tuesday and Saturday
- Estimated price
- ¥2,300–9,500
Flights from Tirana International Airport Nënë Tereza to Shanghai Pudong International Airport via Budapest
- Ave. Duration
- 14h
- When
- Monday, Friday, and Sunday
- Estimated price
- ¥2,100–8,500
Flights from Tirana International Airport Nënë Tereza to Shanghai Pudong International Airport via Istanbul
- Ave. Duration
- 14h 55m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ¥2,200–7,000
Flights from Tivat Airport to Shanghai Pudong International Airport via Istanbul
- Ave. Duration
- 13h 35m
- When
- Monday, Wednesday, and Friday
- Estimated price
- ¥2,600–8,000
Flights from Tivat Airport to Shanghai Pudong International Airport via Helsinki
- Ave. Duration
- 15h 30m
- When
- Saturday
- Estimated price
- ¥2,900–9,500
Flights from Dubrovnik Airport to Shanghai Pudong International Airport via Istanbul
- Ave. Duration
- 13h 40m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ¥1,800–5,500
Flights from Pristina to Shanghai Pudong International Airport via Istanbul
- Ave. Duration
- 13h
- When
- Monday and Sunday
- Estimated price
- ¥2,300–7,000
Flights from Bari Karol Wojtyła Airport to Shanghai Pudong International Airport via Budapest
- Ave. Duration
- 14h 50m
- When
- Monday, Wednesday, and Sunday
- Estimated price
- ¥1,700–6,500
- Website
- airserbia.com
Flights from Podgorica Airport to Shanghai Pudong International Airport via Belgrade
- Ave. Duration
- 16h 45m
- When
- Tuesday and Saturday
- Estimated price
- ¥3,400–13,000
Flights from Tirana International Airport Nënë Tereza to Shanghai Pudong International Airport via Belgrade
- Ave. Duration
- 20h 45m
- When
- Tuesday and Saturday
- Estimated price
- ¥3,100–12,000
Flights from Tivat Airport to Shanghai Pudong International Airport via Belgrade
- Ave. Duration
- 17h 2m
- When
- Tuesday and Saturday
- Estimated price
- ¥3,700–14,000
Flights from Skopje International Airport to Shanghai Pudong International Airport via Belgrade
- Ave. Duration
- 20h 45m
- When
- Saturday
- Estimated price
- ¥2,800–10,000
- Website
- austrian.com
Flights from Dubrovnik Airport to Shanghai Pudong International Airport via Vienna
- Ave. Duration
- 21h 30m
- When
- Thursday
- Estimated price
- ¥2,100–7,500
Flights from Pristina to Shanghai Pudong International Airport via Vienna
- Ave. Duration
- 22h 5m
- When
- Monday, Thursday, and Sunday
- Estimated price
- ¥2,700–9,500
Flights from Bari Karol Wojtyła Airport to Shanghai Pudong International Airport via Vienna
- Ave. Duration
- 20h 37m
- When
- Monday and Sunday
- Estimated price
- ¥1,900–7,000
- Website
- ceair.com
Flights from Podgorica Airport to Shanghai Pudong International Airport via Budapest
- Ave. Duration
- 14h 30m
- When
- Tuesday and Saturday
- Estimated price
- ¥2,300–9,500
Flights from Tirana International Airport Nënë Tereza to Shanghai Pudong International Airport via Budapest
- Ave. Duration
- 14h
- When
- Monday, Friday, and Sunday
- Estimated price
- ¥2,100–8,500
Flights from Bari Karol Wojtyła Airport to Shanghai Pudong International Airport via Budapest
- Ave. Duration
- 14h 50m
- When
- Monday, Wednesday, and Sunday
- Estimated price
- ¥1,700–6,500
- Website
- airchina.com
Flights from Tirana International Airport Nënë Tereza to Shanghai Pudong International Airport via Budapest, Beijing Capital
- Ave. Duration
- 18h 25m
- When
- Monday, Friday, and Sunday
- Estimated price
- ¥2,100–8,000
Flights from Bari Karol Wojtyła Airport to Shanghai Pudong International Airport via Vienna
- Ave. Duration
- 15h 40m
- When
- Monday
- Estimated price
- ¥1,900–7,000
- Website
- juneyaoair.com
Flights from Tivat Airport to Shanghai Pudong International Airport via Helsinki
- Ave. Duration
- 15h 30m
- When
- Saturday
- Estimated price
- ¥2,900–9,500
- Phone
- +382 69 737 787
- support@gomontenegro.me
- Website
- gomontenegro.me
Shuttle from Ulcinj, Autobuska Stanica Ulcinj to Podgorica Airport
- Ave. Duration
- 1h
- Frequency
- On demand
- Schedules at
- gomontenegro.me
Shuttle from Podgorica Airport to Kotor, Autobuska Stanica
- Ave. Duration
- 45 min
- Frequency
- On demand
- Schedules at
- gomontenegro.me
- Phone
- +355 69 234 8608
- info@dritatravel.com
- Website
- dritatravel.com
Bus from Ulcinj, Autobuska Stanica Ulcinj to Tirana, Airport
- Ave. Duration
- 2h 55m
- Frequency
- Once daily
- Estimated price
- ¥204
- Schedules at
- dritatravel.com
- Phone
- +385 (0) 91 6113 073
- info@croatiabus.hr
- Website
- croatiabus.hr
Bus from Ulcinj, Autobuska Stanica Ulcinj to Dubrovnik, Autobusni kolodvor
- Ave. Duration
- 4h 6m
- Frequency
- Once daily
- Schedules at
- croatiabus.getbybus.com
- Phone
- +389 2 2566668
- info@vardarexpress.com
- Website
- vardarexpress.com
Bus from Ulcinj, Autobuska Stanica Ulcinj to Skopje, Transporten Centar
- Ave. Duration
- 2h 29m
- Frequency
- Once daily
- Estimated price
- ¥372
- Schedules at
- vardarexpress.com
- Phone
- +383 49 626 082
- bajriqitrans@gmail.com
Bus from Ulcinj, Autobuska Stanica Ulcinj to Skenderaj
- Ave. Duration
- 1h 57m
- Frequency
- Twice a week
- Schedules at
- facebook.com
- Phone
- +383 44 242 252
- info@memi-reisen.com
- Website
- facebook.com
Bus from Skenderaj to Fushë Kosovë
- Ave. Duration
- 56 min
- Frequency
- 3 times a day
- Schedules at
- facebook.com
Rome2Rio's guide to Jadrolinija
Contact Details
- Phone
- +385 72 303 337
- passdept_h@jadrolinija.hr
- Website
- jadrolinija.hr
Car ferry from Bar to Port of Bari
- Ave. Duration
- 8h
- Frequency
- Once a week
- Estimated price
- ¥95–130
- Website
- https://www.jadrolinija.hr/en
- Passenger Fare
- ¥95–130
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
Travelling Croatia’s Dalmatian Coast by boat, bus, car and train
Read the travel guide
Italy Travel Guides
Read the travel guide
Need to know: Jadrolinija
Read the travel guide










