There are 7 ways to get from Shanghai Hongqiao Airport (SHA) to Monrovia by plane, taxi, car, or train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly from Shanghai Pudong International Airport, taxi
best- Fly from Shanghai Pudong International Airport (PVG) to Roberts International Airport (ROB)PVG - ROB
- Take the taxi from Roberts International Airport (ROB) to Monrovia
27h 26m$516–1,452Fly from Shanghai Hongqiao International Airport, taxi
- Fly from Shanghai Hongqiao International Airport (SHA) to Roberts International Airport (ROB)SHA - ROB
- Take the taxi from Roberts International Airport (ROB) to Monrovia
26h 23m$549–1,800Drive 16,720.4 km
- Drive from Shanghai Hongqiao Airport (SHA) to Monrovia16,720.4 km
9d 9h$2,107–3,044Train to Sunan Shuofang International Airport, fly, taxi
- Take the train from Shanghai Hongqiao to Wuxi
- Fly from Sunan Shuofang International Airport (WUX) to Roberts International Airport (ROB)WUX - ROB
- Take the taxi from Roberts International Airport (ROB) to Monrovia
30h 34m$939–2,060Train to Nantong Xingdong Airport, fly, taxi
- Take the train from Shanghai Hongqiao to Nantong station
- Fly from Nantong Xingdong Airport (NTG) to Roberts International Airport (ROB)NTG - ROB
- Take the taxi from Roberts International Airport (ROB) to Monrovia
30h 47m$946–2,164Train to Changzhou Benniu Airport, fly, taxi
- Take the train from Shanghai Hongqiao to Changzhou North
- Fly from Changzhou Benniu Airport (CZX) to Roberts International Airport (ROB)CZX - ROB
- Take the taxi from Roberts International Airport (ROB) to Monrovia
31h 58m$992–2,158Train to Hangzhou Xiaoshan International Airport, fly, taxi
- Take the train from Shanghai Hongqiao to Hangzhou East
- Fly from Hangzhou Xiaoshan International Airport (HGH) to Roberts International Airport (ROB)HGH - ROB
- Take the taxi from Roberts International Airport (ROB) to Monrovia
29h 18m$541–1,865
Shanghai Pudong International Airport (PVG) to Roberts International Airport (ROB) flights
Questions & Answers
The cheapest way to get from Shanghai Hongqiao Airport (SHA) to Monrovia is to fly and taxi which costs $500 - $1,500 and takes 27h 26m.
The fastest way to get from Shanghai Hongqiao Airport (SHA) to Monrovia is to fly and taxi which takes 26h 23m and costs $550 - $1,800.
The distance between Shanghai Hongqiao Airport (SHA) and Monrovia is 13562 km. The road distance is 16720.4 km.
It takes approximately 27h 26m to get from Shanghai Hongqiao Airport (SHA) to Monrovia, including transfers.
Monrovia is 8h behind Shanghai Hongqiao Airport (SHA). It is currently 5:07 PM in Shanghai Hongqiao Airport (SHA) and 9:07 AM in Monrovia.
Yes, the driving distance between Shanghai Hongqiao Airport (SHA) to Monrovia is 16720 km. It takes approximately 9 days 9h to drive from Shanghai Hongqiao Airport (SHA) to Monrovia.
There are 10+ hotels available in Monrovia.
What companies run services between Shanghai Hongqiao Airport (SHA), China and Monrovia, Liberia?
There is no direct connection from Shanghai Hongqiao Airport (SHA) to Monrovia. However, you can take the line 10 subway to East Nanjing Road Station, walk to East Nanjing Road, take the line 2 subway to Longyang Road, walk to Longyang Road, take the train to Pudong International Airport, walk to Shanghai-Pudong-Airport-PVG airport, fly to Roberts International Airport (ROB), then take the taxi to Monrovia. Alternatively, you can fly to Roberts International Airport (ROB) then take the taxi to Monrovia.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- ethiopianairlines.com
Flights from Shanghai Pudong International Airport to Roberts International Airport via Addis Ababa
- Ave. Duration
- 23h 15m
- When
- Tuesday, Friday, Saturday, and Sunday
- Estimated price
- $650–1,600
Flights from Shanghai Hongqiao International Airport to Roberts International Airport via Guangzhou Baiyun, Addis Ababa
- Ave. Duration
- 25h 30m
- When
- Tuesday and Saturday
- Estimated price
- $800–1,900
Flights from Shanghai Hongqiao International Airport to Roberts International Airport via Tianfu International, Addis Ababa
- Ave. Duration
- 26h 20m
- When
- Friday and Sunday
- Estimated price
- $800–1,800
Flights from Shanghai Hongqiao International Airport to Roberts International Airport via Hong Kong, Addis Ababa
- Ave. Duration
- 28h 35m
- When
- Tuesday, Saturday, and Sunday
- Estimated price
- $800–1,900
Flights from Sunan Shuofang International Airport to Roberts International Airport via Guangzhou Baiyun, Addis Ababa
- Ave. Duration
- 25h 45m
- When
- Tuesday, Friday, Saturday, and Sunday
- Estimated price
- $900–2,100
Flights from Sunan Shuofang International Airport to Roberts International Airport via Tianfu International, Addis Ababa
- Ave. Duration
- 25h 55m
- When
- Friday and Sunday
- Estimated price
- $900–2,000
Flights from Nantong Xingdong Airport to Roberts International Airport via Tianfu International, Addis Ababa
- Ave. Duration
- 24h 55m
- When
- Friday and Sunday
- Estimated price
- $900–2,100
Flights from Nantong Xingdong Airport to Roberts International Airport via Guangzhou Baiyun, Addis Ababa
- Ave. Duration
- 26h 25m
- When
- Tuesday, Friday, Saturday, and Sunday
- Estimated price
- $950–2,200
Flights from Changzhou Benniu Airport to Roberts International Airport via Tianfu International, Addis Ababa
- Ave. Duration
- 25h 50m
- When
- Friday and Sunday
- Estimated price
- $950–2,100
Flights from Changzhou Benniu Airport to Roberts International Airport via Guangzhou Baiyun, Addis Ababa
- Ave. Duration
- 30h
- When
- Tuesday, Friday, Saturday, and Sunday
- Estimated price
- $950–2,200
- Website
- brusselsairlines.com
Flights from Shanghai Pudong International Airport to Roberts International Airport via Brussels
- Ave. Duration
- 25h 10m
- When
- Friday
- Estimated price
- $480–1,400
Flights from Shanghai Hongqiao International Airport to Roberts International Airport via Beijing Capital, Brussels
- Ave. Duration
- 29h 50m
- When
- Thursday
- Estimated price
- $500–1,800
Flights from Hangzhou Xiaoshan International Airport to Roberts International Airport via Beijing Capital, Brussels
- Ave. Duration
- 29h 35m
- When
- Thursday
- Estimated price
- $500–1,800
- Website
- royalairmaroc.com
Flights from Shanghai Hongqiao International Airport to Roberts International Airport via Beijing Daxing, Casablanca
- Ave. Duration
- 25h 55m
- When
- Tuesday
- Estimated price
- $850–2,400
Flights from Sunan Shuofang International Airport to Roberts International Airport via Beijing Daxing, Casablanca
- Ave. Duration
- 29h 5m
- When
- Tuesday
- Estimated price
- $950–2,600
Flights from Hangzhou Xiaoshan International Airport to Roberts International Airport via Madrid, Casablanca
- Ave. Duration
- 36h 5m
- When
- Saturday
- Estimated price
- $750–2,000
- Website
- flyairpeace.com
Flights from Hangzhou Xiaoshan International Airport to Roberts International Airport via Dubai, Accra
- Ave. Duration
- 24h 5m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- $800–2,600
Flights from Hangzhou Xiaoshan International Airport to Roberts International Airport via Cairo, Accra
- Ave. Duration
- 24h 10m
- When
- Saturday
- Estimated price
- $650–2,000
- Website
- kenya-airways.com
Flights from Hangzhou Xiaoshan International Airport to Roberts International Airport via Doha, Accra
- Ave. Duration
- 26h 5m
- When
- Tuesday
- Estimated price
- $700–2,100
- Website
- aircotedivoire.com
Flights from Hangzhou Xiaoshan International Airport to Roberts International Airport via Dubai, Conakry
- Ave. Duration
- 27h 45m
- When
- Friday
- Estimated price
- $800–2,600
Train from Shanghai Hongqiao to Wuxi
- 2nd Class Seat
- $8–9
- 1st Class Seat
- $12–14
- Business Class Seat
- $18–26
Train from Shanghai Hongqiao to Nantong station
- 2nd Class Seat
- $10–12
- 1st Class Seat
- $17–19
- Business Class Seat
- $25–40
Train from Shanghai Hongqiao to Changzhou North
- Ave. Duration
- 1h 21m
- Frequency
- Every 30 minutes
- Estimated price
- $10–12
- Schedules at
- 12306.cn
- Book at
- 12306.cn
- 2nd Class Seat
- $10–12
- 1st Class Seat
- $17–19
- Business Class Seat
- $24–35
Train from Shanghai Hongqiao to Hangzhou East
- Ave. Duration
- 59 min
- Frequency
- Every 15 minutes
- Estimated price
- $10–12
- Schedules at
- 12306.cn
- Book at
- 12306.cn
- 2nd Class Seat
- $10–12
- 1st Class Seat
- $16–19
- Business Class Seat
- $24–35
Train from Shanghai Hongqiao to Wuxi
- Ave. Duration
- 58 min
- Frequency
- Hourly
- Estimated price
- $8–15
- Schedules at
- chinahighlights.com
- Adult - 2nd Class
- $8–12
- Adult - 1st Class
- $10–15
Train from Shanghai Hongqiao to Hangzhou East
- Ave. Duration
- 1h 7m
- Frequency
- Every 4 hours
- Estimated price
- $10–19
- Schedules at
- chinahighlights.com
- Adult - 2nd Class
- $10–14
- Adult - 1st Class
- $13–19
Train from Shanghai Hongqiao to Nantong station
- Ave. Duration
- 53 min
- Estimated price
- $30–45
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 How to get from Gatwick Airport into central London, Flying into Beijing?, and Travelling to the UK: What do I need to know? - to help you get the most out of your next trip.













