Rome2Rio

How to get fromHuangshi to Haikouby train, plane, bus, car, or car ferry

Find Transport to Haikou

See all options

There are 11 ways to get from Huangshi to Haikou by train, plane, bus, car, or car ferry

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 to Wuhan Tianhe International Airport, fly to Haikou Airport

    best
    1. Take the train from Huahu to Hankoutrain train
    2. Fly from Wuhan Tianhe International Airport (WUH) to Haikou Airport (HAK)plane plane WUH - HAK
    5h 59m
    ¥623–3,016
  2. Train

    cheapest
    1. Take the train from Huahu to Wuhantrain train Nanchang West
    2. Take the train from Wuchang Station to Haikou Stationtrain train Beijing West
    27h
    ¥210–486
  3. Train, bus via Guangzhou South station

    1. Take the train from Huahu to Wuhantrain train
    2. Take the train from Wuhan to Guangzhou South stationtrain train
    3. Take the train from Guangzhou South station to Yangxitrain train
    4. Take the train from Yangxi to Maomingtrain train
    5. Take the train from Maoming to Xuwen Stationtrain train
    6. Take the bus from Xuwen Station to Haikou Xiuying Portbus bus
    15h 11m
    ¥665–899
  4. Train, bus

    1. Take the train from Huahu to Hankoutrain train
    2. Take the bus from Wuhan to Sanyabus bus
    3. Take the bus from Sanya to Haikou Eastbus bus
    32h 3m
    ¥487–782
  5. Drive, car ferry

    1. Drive from Huangshi to Hai'an Portcar car
    2. Take the car ferry from Hai'an Port to Haikou Portcarferry car ferry
    16h 52m
    ¥1,283–1,835
  6. Train to Jiujiang Lushan Airport, fly to Haikou Airport

    1. Take the train from Huahu to Lushantrain train
    2. Fly from Jiujiang Lushan Airport (JIU) to Haikou Airport (HAK)plane plane JIU - HAK
    6h 20m
    ¥2,009–5,667
  7. Train to Nanchang Changbei International Airport, fly to Haikou Airport

    1. Take the train from Huahu to Nanchang Westtrain train
    2. Fly from Nanchang Changbei International Airport (KHN) to Haikou Airport (HAK)plane plane KHN - HAK
    7h 36m
    ¥626–3,031
  8. Train to Wuhan Tianhe International Airport, fly to Sanya Phoenix International Airport, train

    1. Take the train from Huahu to Hankoutrain train
    2. Fly from Wuhan Tianhe International Airport (WUH) to Sanya Phoenix International Airport (SYX)plane plane WUH - SYX
    3. Take the train from Sanya Station to Haikou East Stationtrain train
    7h 39m
    ¥1,758–2,542
  9. Fly Ezhou Huahu to Haikou Airport

    1. Fly from Ezhou Huahu (EHU) to Haikou Airport (HAK)plane plane EHU - HAK
    7h 18m
    ¥747–3,318
  10. Train, train to Changsha Huanghua Airport, fly to Haikou Airport

    1. Take the train from Huahu to Wuhantrain train
    2. Take the train from Wuhan to Changsha Southtrain train
    3. Fly from Changsha Huanghua Airport (CSX) to Haikou Airport (HAK)plane plane CSX - HAK
    6h 44m
    ¥832–1,882
  11. Train via Lukou

    1. Take the train from Huahu to Wuhantrain train
    2. Take the train from Wuchang Station to Zhuzhoutrain train
    3. Take the train from Zhuzhou to Haikou Stationtrain train
    31h 19m
    ¥225–546

Wuhan Tianhe International Airport (WUH) to Haikou Airport (HAK) flights

Calendar92Weekly Planes
Duration2h 37mAverage Duration
Ticket¥597Cheapest Price
See schedules

Questions & Answers

What companies run services between Huangshi, China and Haikou, China?

Okay Airways, China Southern Airlines, and Hainan fly from Ezhou Huahu (EHU) to Haikou Airport (HAK) twice daily. Alternatively, you can take a train from Huahu to Chengxi via Wuhan, Wuhan station, Wuchang station, Wuchang Station, and Haikou in around 27h.

Airlines
Train operators
Bus operators
Ferry 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 Why you should take the train in the US, How do I get from Sydney to Melbourne, and 10 amazing places to get away from it all in Australia - to help you get the most out of your next trip.