Rome2Rio

How to get fromHaikou to Leizhouby car ferry, taxi, bus, or train

Find Transport to Leizhou

See all options

There are 2 ways to get from Haikou to Leizhou by car ferry, taxi, bus, 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. Car ferry, taxi

    best
    1. Take the car ferry from Haikou Port to Hai'an Portcarferry car ferry
    2. Take the taxi from Hai'an Port to Leizhoutaxi taxi
    2h 37m
    ¥262–312
  2. Bus, train

    cheapest
    1. Take the bus from Haikou Xiuying Port to Xuwen Stationbus bus
    2. Take the train from Xuwen Station to Leizhoutrain train Haikou
    2h 43m
    ¥90–167

Questions & Answers

What companies run services between Haikou, China and Leizhou, Guangdong, China?

There is no direct connection from Haikou to Leizhou. However, you can take the car ferry to Hai'an Port then take the taxi to Leizhou. Alternatively, you can take a bus from Haikou Xiuying Port to Leizhou via Xuwen Station, Xuwen Station, and Leizhou in around 2h 43m.

Train operators
Bus operators
Ferry 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 5 incredible day trips from Florence by train, Is ride-sharing platform BlaBlaCar right for you?, and Bali: What to do if Mount Agung erupts - to help you get the most out of your next trip.