Rome2Rio

How to get fromYalong Bay to Shanghaiby unknown, bus, plane, or train

Find Transport to Shanghai

See all options

There are 11 ways to get from Yalong Bay to Shanghai by unknown, bus, plane, 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. Travel, bus, fly to Shanghai Hongqiao International Airport

    best
    1. Walk from Yalong Bay to Yalong Bay Central Squareunknown unknown
    2. Take the bus from Yalong Bay Central Square to Sanya Phoenix Airportbus bus
    3. Fly from Sanya Phoenix International Airport (SYX) to Shanghai Hongqiao International Airport (SHA)plane plane SYX - SHA
    5h 52m
  2. Travel, train

    1. Walk from Yalong Bay to Yalong Bay Train Stationunknown unknown
    2. Take the train from Yalong Bay Train Station to Haikou Stationtrain train
    3. Take the train from Haikou to Maomingtrain train
    4. Take the train from Maoming to Guangzhou South stationtrain train
    5. Take the train from Guangzhou South station to Shanghai Hongqiao Stationtrain train
    21h 22m
  3. Travel, bus, train via Wuhan

    1. Walk from Yalong Bay to Shenya Villaunknown unknown
    2. Take the bus from Sanya to Wuhanbus bus
    3. Take the train from Hankou to Shanghai Southtrain train
    34h 39m
  4. Travel, bus, fly to Shanghai Pudong International Airport

    1. Walk from Yalong Bay to Yalong Bay Central Squareunknown unknown
    2. Take the bus from Yalong Bay Central Square to Sanya Phoenix Airportbus bus
    3. Fly from Sanya Phoenix International Airport (SYX) to Shanghai Pudong International Airport (PVG)plane plane SYX - PVG
    6h 23m
  5. Travel, bus, fly to Sunan Shuofang International Airport, train

    1. Walk from Yalong Bay to Yalong Bay Central Squareunknown unknown
    2. Take the bus from Yalong Bay Central Square to Sanya Phoenix Airportbus bus
    3. Fly from Sanya Phoenix International Airport (SYX) to Sunan Shuofang International Airport (WUX)plane plane SYX - WUX
    4. Take the train from Wuxi to Shanghai stationtrain train
    7h 19m
  6. Travel, bus, fly to Hangzhou Xiaoshan International Airport, train

    1. Walk from Yalong Bay to Yalong Bay Central Squareunknown unknown
    2. Take the bus from Yalong Bay Central Square to Sanya Phoenix Airportbus bus
    3. Fly from Sanya Phoenix International Airport (SYX) to Hangzhou Xiaoshan International Airport (HGH)plane plane SYX - HGH
    4. Take the train from Hangzhou East to Shanghai Hongqiaotrain train
    7h 51m
  7. Travel, bus, fly to Nantong Xingdong Airport

    1. Walk from Yalong Bay to Yalong Bay Central Squareunknown unknown
    2. Take the bus from Yalong Bay Central Square to Sanya Phoenix Airportbus bus
    3. Fly from Sanya Phoenix International Airport (SYX) to Nantong Xingdong Airport (NTG)plane plane SYX - NTG
    4. Take the bus from Jiangsu Tongzhou to Shanghai Zongzhanbus bus
    8h 30m
  8. Travel, bus, fly to Ningbo Lishe International Airport, train

    1. Walk from Yalong Bay to Yalong Bay Central Squareunknown unknown
    2. Take the bus from Yalong Bay Central Square to Sanya Phoenix Airportbus bus
    3. Fly from Sanya Phoenix International Airport (SYX) to Ningbo Lishe International Airport (NGB)plane plane SYX - NGB
    4. Take the train from Ningbo to Shanghai Hongqiaotrain train
    8h 45m
  9. Travel, bus, fly to Nanjing Lukou International Airport, train

    1. Walk from Yalong Bay to Yalong Bay Central Squareunknown unknown
    2. Take the bus from Yalong Bay Central Square to Sanya Phoenix Airportbus bus
    3. Fly from Sanya Phoenix International Airport (SYX) to Nanjing Lukou International Airport (NKG)plane plane SYX - NKG
    4. Take the train from Nanjing South Station to Shanghai stationtrain train
    7h 35m
  10. Travel, bus

    1. Walk from Yalong Bay to Yalong Bay Underwater Worldunknown unknown
    2. Take the bus from Hainan Sanya to Guangzhou Tianhebus bus
    3. Take the bus from Guangzhou Tianhe to Zhejiang Hangzhoubus bus
    4. Take the bus from Hangzhou to Shanghai South Bus Stationbus bus
    34h 58m
  11. Travel, bus, train

    1. Walk from Yalong Bay to Shenya Villaunknown unknown
    2. Take the bus from Shenya Villa to Sanya Stationbus bus 15
    3. Take the train from Sanya Station to Haikou Stationtrain train
    4. Take the train from Haikou Station to Shanghai Southtrain train
    41h 49m

Sanya Phoenix International Airport (SYX) to Shanghai Hongqiao International Airport (SHA) flights

Calendar93Weekly Planes
Duration4h 35mAverage Duration
Ticket¥772Cheapest Price
See schedules

Questions & Answers

What companies run services between Yalong Bay, China and Shanghai, China?

There is no direct connection from Yalong Bay to Shanghai. However, you can travel to Yalong Bay Central Square, take the bus to Sanya Phoenix Airport, walk to Sanya Phoenix International Airport (SYX) 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 a vehicle from Yalong Bay to South Shaanxi Road via Yalong Bay Train Station, Haikou, Maoming, Guangzhou South station, Shanghai Hongqiao Station, and Shanghai Hongqiao Train Station in around 21h 22m.

Airlines
Train operators
Bus 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 The beginner’s guide to the 2018 World Nomad Games, Thanksgiving 2018: How to travel stress-free, and Italian Lakes: Getting around by train - to help you get the most out of your next trip.