How to get from Haikou to Macau by car, truck, walk, bike
Distance between Haikou and Macau is 1151 kilometers (714 miles).
Driving distance from Haikou to Macau is 1437 kilometers (891 miles)
Route Map
Routes from haikou-yunnan to macau-guangdong
4 Ways from Haikou (China/Yunnan) to Macau (China/Guangdong)
Choose 1 of the options below and start your journey
Route instructions
1. Continue 67 m
2. Turn right onto X104 194 m
3. Turn sharp left 1.11 km
4. Turn right 155 m
5. Keep left 28.18 km
See more
Questions and Answers
What is the cheapest way to get from Haikou (China/Yunnan) to Macau (China/Guangdong)?
How do I get from Haikou (China/Yunnan) to Macau (China/Guangdong) the fastest?
How long does it take to get from Haikou (China/Yunnan) to Macau (China/Guangdong)?