Rome2Rio

How to get fromCheng-huang-miao to Yu Gardenby taxi, bus, train, car, or plane

Find Transport to Yu Garden

See all options

There are 11 ways to get from Cheng-huang-miao to Yu Garden by taxi, bus, train, car, or plane

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, bus, train via Shanghai Hongqiao Train Station

    best
    1. Take the taxi from Cheng-huang-miao to Fengningtaxi taxi
    2. Take the bus from Fengning to Beijing Zhaogongkoubus bus
    3. Take the train from Beijing South to Shanghai Hongqiaotrain train
    11h 4m
    ¥964–1,132
  2. Taxi, bus, train

    cheapest
    1. Take the taxi from Cheng-huang-miao to Fengningtaxi taxi
    2. Take the bus from Fengning to Beijing Zhaogongkoubus bus
    3. Take the train from Beijing to Shanghai stationtrain train
    19h 8m
    ¥783–1,454
  3. Drive 1,463.4 km

    1. Drive from Cheng-huang-miao to Yu Gardencar car 1,463.4 km
    16h 50m
    ¥1,240–1,791
  4. Taxi, bus to Beijing Capital International Airport, fly to Shanghai Hongqiao International Airport

    1. Take the taxi from Cheng-huang-miao to Fengningtaxi taxi
    2. Take the bus from Fengning to Beijing Zhaogongkoubus bus
    3. Fly from Beijing Capital International Airport (PEK) to Shanghai Hongqiao International Airport (SHA)plane plane PEK - SHA
    9h 37m
    ¥2,018–2,933
  5. Taxi, bus, train to Beijing Daxing International Airport, fly to Shanghai Hongqiao International Airport

    1. Take the taxi from Cheng-huang-miao to Fengningtaxi taxi
    2. Take the bus from Fengning to Beijing Zhaogongkoubus bus
    3. Take the train from Caoqiao to Beijing Daxing International Airporttrain train
    4. Fly from Beijing Daxing International Airport (PKX) to Shanghai Hongqiao International Airport (SHA)plane plane PKX - SHA
    9h 27m
    ¥1,721–2,239
  6. Taxi, bus, train to Beijing Daxing International Airport, fly to Shanghai Pudong International Airport

    1. Take the taxi from Cheng-huang-miao to Fengningtaxi taxi
    2. Take the bus from Fengning to Beijing Zhaogongkoubus bus
    3. Take the train from Caoqiao to Beijing Daxing International Airporttrain train
    4. Fly from Beijing Daxing International Airport (PKX) to Shanghai Pudong International Airport (PVG)plane plane PKX - PVG
    9h 26m
    ¥1,024–2,192
  7. Taxi, bus to Beijing Capital International Airport, fly to Shanghai Pudong International Airport

    1. Take the taxi from Cheng-huang-miao to Fengningtaxi taxi
    2. Take the bus from Fengning to Beijing Zhaogongkoubus bus
    3. Fly from Beijing Capital International Airport (PEK) to Shanghai Pudong International Airport (PVG)plane plane PEK - PVG
    10h 1m
    ¥1,971–2,886
  8. Taxi, bus to Beijing Capital International Airport, fly to Sunan Shuofang International Airport, train

    1. Take the taxi from Cheng-huang-miao to Fengningtaxi taxi
    2. Take the bus from Fengning to Beijing Zhaogongkoubus bus
    3. Fly from Beijing Capital International Airport (PEK) to Sunan Shuofang International Airport (WUX)plane plane PEK - WUX
    4. Take the train from Wuxi to Shanghai stationtrain train
    10h 56m
    ¥2,544–3,321
  9. Taxi, bus, train to Beijing Daxing International Airport, fly to Hangzhou Xiaoshan International Airport, train

    1. Take the taxi from Cheng-huang-miao to Fengningtaxi taxi
    2. Take the bus from Fengning to Beijing Zhaogongkoubus bus
    3. Take the train from Caoqiao to Beijing Daxing International Airporttrain train
    4. Fly from Beijing Daxing International Airport (PKX) to Hangzhou Xiaoshan International Airport (HGH)plane plane PKX - HGH
    5. Take the train from Hangzhou East to Shanghai Hongqiaotrain train
    11h 31m
    ¥1,593–3,578
  10. Taxi, bus to Beijing Capital International Airport, fly to Hangzhou Xiaoshan International Airport, train

    1. Take the taxi from Cheng-huang-miao to Fengningtaxi taxi
    2. Take the bus from Fengning to Beijing Zhaogongkoubus bus
    3. Fly from Beijing Capital International Airport (PEK) to Hangzhou Xiaoshan International Airport (HGH)plane plane PEK - HGH
    4. Take the train from Hangzhou East to Shanghai Hongqiaotrain train
    12h 11m
    ¥2,490–3,772
  11. Taxi, bus to Beijing Capital International Airport, fly to Nantong Xingdong Airport, train

    1. Take the taxi from Cheng-huang-miao to Fengningtaxi taxi
    2. Take the bus from Fengning to Beijing Zhaogongkoubus bus
    3. Fly from Beijing Capital International Airport (PEK) to Nantong Xingdong Airport (NTG)plane plane PEK - NTG
    4. Take the train from Nantong to Shanghai Hongqiaotrain train
    12h 33m
    ¥1,708–2,023

Beijing Capital International Airport (PEK) to Shanghai Hongqiao International Airport (SHA) flights

Calendar260Weekly Planes
Duration2h 20mAverage Duration
Ticket¥1,284Cheapest Price
See schedules

Questions & Answers

What companies run services between Cheng-huang-miao, China and Yu Garden, Shanghai Municipality, China?

There is no direct connection from Cheng-huang-miao to Yu Garden. However, you can take the taxi to Fengning, take the bus to Beijing Zhaogongkou, walk to Songjiazhuang Station, take the line 5 subway to Puhuangyu Station, take the subway to Beijing South, walk to Beijing South, take the train to Shanghai Hongqiao, walk to Shanghai Hongqiao Train Station, take the line 10 subway to Yuyuan Garden Station, then walk to Yu Garden. Alternatively, you can drive from Cheng-huang-miao to Yu Garden in around 16h 50m.

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 How to get from Southend Airport into central London, Want to know more about Flixbus?, and Getting to Rome from the airport - to help you get the most out of your next trip.