Rome2Rio

How to get fromRạch Giá to Shanghaiby plane, bus, train, taxi or car

Find Transport to Shanghai

See all options

There are 8 ways to get from Rạch Giá to Shanghai by plane, bus, train, taxi, 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. Fly Rach Gia Airport to Shanghai Pudong International Airport

    best
    1. Fly from Rach Gia Airport (VKG) to Shanghai Pudong International Airport (PVG)planeVKG - PVG
    7h 25m
    ¥1,486–4,304
  2. Drive to Krong Ta Khmau, fly to Shanghai Pudong International Airport

    cheapest
    1. Drive from Rạch Giá to Krong Ta Khmau (KTI)car
    2. Fly from Krong Ta Khmau (KTI) to Shanghai Pudong International Airport (PVG)planeKTI - PVG
    7h 36m
    ¥914–1,401
  3. Bus, train, taxi via Guangzhou South station

    1. Take the bus from Rach Gia Kien Giang to Bến xe Miền Tâybus
    2. Take the train from Ho Chi Minh City to Ha Noitrain
    3. Take the taxi from Ha Noi to Bac Giang Stationtaxi
    4. Take the train from Bac Giang Station to Nanningtrain
    5. Take the train from Nanning to Guangzhou South stationtrain
    6. Take the train from Guangzhou South station to Shanghai Hongqiao Stationtrain
    41h 20m
    ¥1,782–2,976
  4. Drive 3,774.3 km

    1. Drive from Rạch Giá to Shanghaicar3,774.3 km
    45h 43m
    ¥3,385–4,890
  5. Drive to Krong Ta Khmau, fly to Shanghai Hongqiao International Airport

    1. Drive from Rạch Giá to Krong Ta Khmau (KTI)car
    2. Fly from Krong Ta Khmau (KTI) to Shanghai Hongqiao International Airport (SHA)planeKTI - SHA
    9h 40m
    ¥924–2,851
  6. Bus to Can Tho International Airport, fly to Shanghai Pudong International Airport

    1. Take the bus from Rach Gia Kien Giang to O Mon Can Thobus
    2. Fly from Can Tho International Airport (VCA) to Shanghai Pudong International Airport (PVG)planeVCA - PVG
    12h 36m
    ¥1,338–3,981
  7. Bus, train, taxi

    1. Take the bus from Rach Gia Kien Giang to Bến xe Miền Tâybus
    2. Take the train from Ho Chi Minh City to Ha Noitrain
    3. Take the taxi from Ha Noi to Bac Giang Stationtaxi
    4. Take the train from Bac Giang Station to Liuzhoutrain
    5. Take the train from Liuzhou to Shanghai Hongqiao Stationtrain
    42h 18m
  8. Bus, train, taxi via Guitang

    1. Take the bus from Rach Gia Kien Giang to Bến xe Miền Tâybus
    2. Take the train from Ho Chi Minh City to Ha Noitrain
    3. Take the taxi from Ha Noi to Bac Giang Stationtaxi
    4. Take the train from Bac Giang Station to Changsha Southtrain
    5. Take the train from Changsha South to Shanghai Hongqiao Stationtrain
    44h 53m

Rach Gia Airport (VKG) to Shanghai Pudong International Airport (PVG) flights

Calendar6Weekly Planes
Duration8h 27mAverage Duration
Ticket¥1,346Cheapest Price
See schedules

Questions & Answers

What companies run services between Rạch Giá, Vietnam and Shanghai, China?

Vietnam Airlines and China Southern Airlines fly from Rach Gia Airport (VKG) to Shanghai Pudong International Airport (PVG) 6 times a week.

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 French strikes 2018: What are my alternative transport options?, Why you should take the train in the US, and How to get from Heathrow Airport into central London - to help you get the most out of your next trip.