Rome2Rio

How to get fromChengdu to Haiphongby train, bus, car, subway or plane

Find Transport to Haiphong

See all options

There are 6 ways to get from Chengdu to Haiphong by train, bus, car, subway, 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. Train, bus

    best
    1. Take the train from Chengdu East to Nanning EasttrainXi'an North
    2. Take the bus from Nanning Langdong to Hai Phongbus
    17h 8m
    $109–125
  2. Subway, fly to Cat Bi International Airport

    cheapest
    1. Take the subway from Century City to Tianfu International Airport Northsubway
    2. Fly from Chengdu Tianfu International Airport (TFU) to Cat Bi International Airport (HPH)planeTFU - HPH
    11h 30m
    $91–459
  3. Train, bus via Hanoi

    1. Take the train from Chengdu East to Nanning Northtrain
    2. Take the train from Nanning North to Nanning Easttrain
    3. Take the train from Nanning to Hanoi Gia Lam Stationtrain
    4. Take the bus from Hanoi Gia Lam Station to Vĩnh Niệm Bus Stationbus
    24h 59m
    $124–152
  4. Drive 1,454.4 km

    1. Drive from Chengdu to Haiphongcar1,454.4 km
    16h 14m
    $184–265
  5. Train, bus via Gunan

    1. Take the train from Chengdu South station to Qijiang Easttrain
    2. Take the train from Qijiang East to Nanning Easttrain
    3. Take the bus from Nanning Langdong to Hai Phongbus
    25h 42m
  6. Subway, fly to Noi Bai International Airport, train

    1. Take the subway from Century City to Tianfu International Airport Northsubway
    2. Fly from Chengdu Tianfu International Airport (TFU) to Noi Bai International Airport (HAN)planeTFU - HAN
    3. Take the train from Long Biên Station to Haiphong Stationtrain
    10h 7m
    $95–207

Chengdu Tianfu International Airport (TFU) to Cat Bi International Airport (HPH) flights

Calendar9Weekly Planes
Duration9h 10mAverage Duration
Ticket$85Cheapest Price
See schedules

Questions & Answers

What companies run services between Chengdu, China and Haiphong, Vietnam?

There is no direct connection from Chengdu to Haiphong. However, you can take the line 2 subway to East station, walk to Chengdu East, take the train to Nanning East, walk to Nanning East, take the line 1 subway to Langdong Coach Station, walk to Nanning Langdong, then take the bus to Hai Phong. Alternatively, you can take a subway from Tianfu Square to Vĩnh Niệm Bus Station via East station, Chengdu East, Nanning North, Nanning East, Nanning, Hanoi Gia Lam Station, and Hanoi Gia Lam Station in around 24h 59m.

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 Need to know: Jadrolinija, The London Underground: Essential tips to navigate the Tube, and How to get from Heathrow Airport into central London - to help you get the most out of your next trip.