Rome2Rio

How to get fromFangchenggang to Shanghaiby taxi, plane, train, bus, or car

Find Transport to Shanghai

See all options

There are 11 ways to get from Fangchenggang to Shanghai by taxi, plane, train, bus, or car

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.

  1. Taxi to Nanning, fly to Shanghai Hongqiao International Airport

    best
    1. Take the taxi from Fangchenggang to Nanning (NNG)taxi taxi
    2. Fly from Nanning (NNG) to Shanghai Hongqiao International Airport (SHA)plane plane NNG - SHA
    4h 27m
    ¥1,018–2,416
  2. Taxi, train via Hengyang

    cheapest
    1. Take the taxi from Fangchenggang to Nanning Airporttaxi taxi
    2. Take the train from Nanning to Hengyangtrain train
    3. Take the train from Hengyang to Shanghai Southtrain train
    27h 12m
    ¥497–839
  3. Taxi, train

    1. Take the taxi from Fangchenggang to Nanning Airporttaxi taxi
    2. Take the train from Nanning East to Shanghai Hongqiao Stationtrain train Nanning East
    13h 44m
    ¥1,140–1,292
  4. Taxi, bus

    1. Take the taxi from Fangchenggang to Beihaitaxi taxi
    2. Take the bus from Guangxi Beihai to Guangzhou Eastbus bus
    3. Take the bus from Guangzhou Provincial to Zhejiang Hangzhoubus bus
    4. Take the bus from Hangzhou to Shanghai South Bus Stationbus bus
    37h 43m
    ¥809–1,078
  5. Drive 1,948.4 km

    1. Drive from Fangchenggang to Shanghaicar car 1,948.4 km
    19h 45m
    ¥1,656–2,392
  6. Taxi to Nanning, fly to Shanghai Pudong International Airport

    1. Take the taxi from Fangchenggang to Nanning (NNG)taxi taxi
    2. Fly from Nanning (NNG) to Shanghai Pudong International Airport (PVG)plane plane NNG - PVG
    4h 43m
    ¥1,068–2,466
  7. Taxi to Beihai Fucheng Airport, fly to Shanghai Pudong International Airport

    1. Take the taxi from Fangchenggang to Beihai Fucheng Airport (BHY)taxi taxi
    2. Fly from Beihai Fucheng Airport (BHY) to Shanghai Pudong International Airport (PVG)plane plane BHY - PVG
    5h 12m
    ¥2,334–3,384
  8. Taxi to Zhanjiang, fly to Shanghai Pudong International Airport

    1. Take the taxi from Fangchenggang to Zhanjiang (ZHA)taxi taxi
    2. Fly from Zhanjiang (ZHA) to Shanghai Pudong International Airport (PVG)plane plane ZHA - PVG
    6h 3m
    ¥2,443–3,050
  9. Taxi to Nanning, fly to Sunan Shuofang International Airport, train

    1. Take the taxi from Fangchenggang to Nanning (NNG)taxi taxi
    2. Fly from Nanning (NNG) to Sunan Shuofang International Airport (WUX)plane plane NNG - WUX
    3. Take the train from Wuxi to Shanghai stationtrain train
    5h 39m
    ¥1,290–3,097
  10. Taxi to Nanning, fly to Hangzhou Xiaoshan International Airport, train

    1. Take the taxi from Fangchenggang to Nanning (NNG)taxi taxi
    2. Fly from Nanning (NNG) to Hangzhou Xiaoshan International Airport (HGH)plane plane NNG - HGH
    3. Take the train from Hangzhou East to Shanghai Hongqiaotrain train
    6h 25m
    ¥1,540–3,855
  11. Taxi, train via Guangzhou South station

    1. Take the taxi from Fangchenggang to Nanning Airporttaxi taxi
    2. Take the train from Nanning to Guangzhou South stationtrain train
    3. Take the train from Guangzhou South station to Shanghai Hongqiao Stationtrain train
    19h 43m
    ¥958–1,956

Nanning (NNG) to Shanghai Hongqiao International Airport (SHA) flights

Calendar56Weekly Planes
Duration3h 41mAverage Duration
Ticket¥833Cheapest Price
See schedules

Questions & Answers

What companies run services between Fangchenggang, China and Shanghai, China?

There is no direct connection from Fangchenggang to Shanghai. However, you can take the taxi to Nanning (NNG) airport, fly to Shanghai Hongqiao International Airport (SHA), walk to Hongqiao Airport T1, then take the line 10 subway to South Shaanxi Road. Alternatively, you can take the taxi to Nanning Airport, take the line 2 bus to Wharton Hotel, walk to Nanhu, take the line 1 subway to Nanning East, walk to Nanning East, take the train to Shanghai Hongqiao Station, walk to Shanghai Hongqiao Train Station, then take the line 10 subway to South Shaanxi Road.

Airlines
Train operators
Bus 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 Need to know: Jadrolinija, How to travel India's Golden Triangle, and 10 amazing places to get away from it all in Australia - to help you get the most out of your next trip.