Rome2Rio

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

Find Transport to Haiphong

See all options

There are 9 ways to get from Chengdu to Haiphong by train, bus, car, plane, or subway

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 Easttrain train Xi'an North
    2. Take the bus from Nanning Langdong to Hai Phongbus bus
    17h 8m
    $114–125
  2. Subway to Chengdu Tianfu International Airport, fly to Noi Bai International Airport, train

    cheapest
    1. Take the subway from Century City to Tianfu International Airport Northsubway subway
    2. Fly from Chengdu Tianfu International Airport (TFU) to Noi Bai International Airport (HAN)plane plane TFU - HAN
    3. Take the train from Long Biên Station to Haiphong Stationtrain train
    10h 7m
    $96–314
  3. Train, bus via Hanoi

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

    1. Drive from Chengdu to Haiphongcar car 1,444.4 km
    16h 28m
    $182–263
  5. Fly Chengdu Shuangliu International Airport to Noi Bai International Airport, train

    1. Fly from Chengdu Shuangliu International Airport (CTU) to Noi Bai International Airport (HAN)plane plane CTU - HAN
    2. Take the train from Long Biên Station to Haiphong Stationtrain train
    11h 15m
    $100–253
  6. Train, bus via Gunan

    1. Take the train from Chengdu South station to Qijiang Easttrain train
    2. Take the train from Qijiang East to Nanning Easttrain train
    3. Take the bus from Nanning Langdong to Hai Phongbus bus
    25h 42m
    $109–195
  7. Subway to Chengdu Tianfu International Airport, fly to Cat Bi International Airport

    1. Take the subway from Century City to Tianfu International Airport Northsubway subway
    2. Fly from Chengdu Tianfu International Airport (TFU) to Cat Bi International Airport (HPH)plane plane TFU - HPH
    16h 20m
    $167–559
  8. Fly Chengdu Shuangliu International Airport to Nanning, bus

    1. Fly from Chengdu Shuangliu International Airport (CTU) to Nanning (NNG)plane plane CTU - NNG
    2. Take the bus from Nanning Tourism Distribution Centre to Hai Phongbus bus
    14h 44m
    $297–778
  9. Subway to Chengdu Tianfu International Airport, fly to Nanning, bus

    1. Take the subway from Century City to Tianfu International Airport Northsubway subway
    2. Fly from Chengdu Tianfu International Airport (TFU) to Nanning (NNG)plane plane TFU - NNG
    3. Take the bus from Nanning Tourism Distribution Centre to Hai Phongbus bus
    15h 25m
    $108–509

Chengdu Shuangliu International Airport (CTU) to Noi Bai International Airport (HAN) flights

Calendar84Weekly Planes
Duration6h 21mAverage Duration
Ticket$81Cheapest 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 Want to know more about Flixbus?, How to get from Florence to Rome, and The beginner’s guide to the 2018 World Nomad Games - to help you get the most out of your next trip.