Rome2Rio

How to get fromShanghai Hongqiao Airport (SHA) to Monroviaby plane, taxi, car or train

Find Transport to Monrovia

See all options

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.

  1. Fly from Shanghai Pudong International Airport, taxi

    best
    1. Fly from Shanghai Pudong International Airport (PVG) to Roberts International Airport (ROB)planePVG - ROB
    2. Take the taxi from Roberts International Airport (ROB) to Monroviataxi
    27h 26m
    $516–1,452
  2. Fly from Shanghai Hongqiao International Airport, taxi

    1. Fly from Shanghai Hongqiao International Airport (SHA) to Roberts International Airport (ROB)planeSHA - ROB
    2. Take the taxi from Roberts International Airport (ROB) to Monroviataxi
    26h 23m
    $549–1,800
  3. Drive 16,720.4 km

    1. Drive from Shanghai Hongqiao Airport (SHA) to Monroviacar16,720.4 km
    9d 9h
    $2,107–3,044
  4. Train to Sunan Shuofang International Airport, fly, taxi

    1. Take the train from Shanghai Hongqiao to Wuxitrain
    2. Fly from Sunan Shuofang International Airport (WUX) to Roberts International Airport (ROB)planeWUX - ROB
    3. Take the taxi from Roberts International Airport (ROB) to Monroviataxi
    30h 34m
    $939–2,060
  5. Train to Nantong Xingdong Airport, fly, taxi

    1. Take the train from Shanghai Hongqiao to Nantong stationtrain
    2. Fly from Nantong Xingdong Airport (NTG) to Roberts International Airport (ROB)planeNTG - ROB
    3. Take the taxi from Roberts International Airport (ROB) to Monroviataxi
    30h 47m
    $946–2,164
  6. Train to Changzhou Benniu Airport, fly, taxi

    1. Take the train from Shanghai Hongqiao to Changzhou Northtrain
    2. Fly from Changzhou Benniu Airport (CZX) to Roberts International Airport (ROB)planeCZX - ROB
    3. Take the taxi from Roberts International Airport (ROB) to Monroviataxi
    31h 58m
    $992–2,158
  7. Train to Hangzhou Xiaoshan International Airport, fly, taxi

    1. Take the train from Shanghai Hongqiao to Hangzhou Easttrain
    2. Fly from Hangzhou Xiaoshan International Airport (HGH) to Roberts International Airport (ROB)planeHGH - ROB
    3. Take the taxi from Roberts International Airport (ROB) to Monroviataxi
    29h 18m
    $541–1,865

Shanghai Pudong International Airport (PVG) to Roberts International Airport (ROB) flights

Calendar5Weekly Planes
Duration24h 12mAverage Duration
Ticket$488Cheapest Price
See schedules

Questions & Answers

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

Airlines
Train operators
Other operators

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 Travelling to the UK: What do I need to know?, How to get from Gatwick Airport into central London, and South Korea: Travelling from Seoul to Busan - to help you get the most out of your next trip.