What is the cheapest way to get from Macau to Haikou?
The cheapest way to get from Macau to Haikou is to train which costs $20.65 - $38.04 and takes 10h 47m.
What is the fastest way to get from Macau to Haikou?
The fastest way to get from Macau to Haikou is to fly which takes 4h 8m and costs $54.35 - $152.17 .
Is there a direct bus between Macau and Haikou?
Yes, there is a direct bus departing from Zhuhai Gongbei and arriving at Haikou Xiuying Port Bus Terminal. Services depart twice daily, and operate every day. The journey takes approximately 8h.
Is there a direct train between Macau and Haikou?
No, there is no direct train from Macau to Haikou. However, there are services departing from Zhuhai and arriving at Chengxi via Xiaolan, Maoming and Haikou. The journey, including transfers, takes approximately 10h 47m.
Is there a direct flight between Macau and Haikou?
Yes, there are direct flights between Macau and Haikou; these take 50 min and cost $54.35 - $141.30 .
How far is it from Macau to Haikou?
The distance between Macau and Haikou is 445 km.
How do I travel from Macau to Haikou without a car?
The best way to get from Macau to Haikou without a car is to bus which takes 8h and costs $47.35 .
How long does it take to get from Macau to Haikou?
It takes approximately 4h 8m to get from Macau to Haikou, including transfers.
Where do I catch the Macau to Haikou bus from?
Macau to Haikou bus services, operated by China Bus Guide, depart from Zhuhai Gongbei station.
Where do I catch the Macau to Haikou train from?
Macau to Haikou train services, operated by China Railways C-Class, depart from Zhuhai station.
Train, bus or fly from Macau to Haikou?
The best way to get from Macau to Haikou is to fly which takes 4h 8m and costs $54.35 - $152.17 . Alternatively, you can bus, which costs $47.35 and takes 8h, you could also train, which costs $20.65 - $38.04 and takes 10h 47m.
Where does the Macau to Haikou bus arrive?
Macau to Haikou bus services, operated by China Bus Guide, arrive at Haikou Xiuying Port Bus Terminal station.
Where does the Macau to Haikou train arrive?
Macau to Haikou train services, operated by China Railways C-Class, arrive at Xiaolan station.
Where can I stay near Haikou?
There are 102+ hotels available in Haikou. Prices start at $6.55 per night.
→
+0→
Transport search
Transport search
[{"selectedTransportType":"car","routePoints":[{"latitude":22.20056,"longitude":113.54611,"title":"Macau"},{"latitude":20.04583,"longitude":110.3417,"title":"Haikou"}],"compositeRoutePoints":{"f02b521eca4061f1f51d22f744b98340":[{"transportType":"train","startPoint":{"title":"Zhuhai golden bay international airport","latitude":22.01148,"longitude":113.3708},"endPoint":{"title":"Xiaolan","latitude":21.322513333333333,"longitude":112.39949666666666},"routeStartPart":true},{"transportType":"train","startPoint":{"title":"Xiaolan","latitude":21.322513333333333,"longitude":112.39949666666666},"endPoint":{"title":"Maoming","latitude":20.633546666666664,"longitude":111.42819333333334}},{"transportType":"train","startPoint":{"title":"Maoming","latitude":20.633546666666664,"longitude":111.42819333333334},"endPoint":{"title":"Meilan","latitude":19.94458,"longitude":110.45689},"routeEndPart":true}],"268175e08f936f2138de8d12ccf3b185":[{"transportType":"transfer","startPoint":{"title":"Hai\u0027an","latitude":20.978029999999997,"longitude":111.91384500000001},"endPoint":{"title":"Meilan","latitude":19.94458,"longitude":110.45689},"routeStartPart":true,"routeEndPart":true}],"39262029c24418fd8dae98958b2a1a78":[{"transportType":"ferry","startPoint":{"title":"Zhuhai golden bay international airport","latitude":22.01148,"longitude":113.3708},"endPoint":{"title":"Airport","latitude":21.322513333333333,"longitude":112.39949666666666},"routeStartPart":true},{"transportType":"plane","startPoint":{"title":"Airport","latitude":21.322513333333333,"longitude":112.39949666666666},"endPoint":{"title":"Meilan","latitude":19.94458,"longitude":110.45689},"routeEndPart":true}],"bf74a126e5edda1eb62271e7bdf08bff":[{"transportType":"train","startPoint":{"title":"Zhuhai golden bay international airport","latitude":22.01148,"longitude":113.3708},"endPoint":{"title":"Guangzhou south station","latitude":21.322513333333333,"longitude":112.39949666666666},"routeStartPart":true},{"transportType":"plane","startPoint":{"title":"Guangzhou south station","latitude":21.322513333333333,"longitude":112.39949666666666},"endPoint":{"title":"Meilan","latitude":19.94458,"longitude":110.45689},"routeEndPart":true}],"5087597e4db23f083d681f9697987a9e":[{"transportType":"ferry","startPoint":{"title":"Zhuhai golden bay international airport","latitude":22.01148,"longitude":113.3708},"endPoint":{"title":"Airport","latitude":21.322513333333333,"longitude":112.39949666666666},"routeStartPart":true},{"transportType":"plane","startPoint":{"title":"Airport","latitude":21.322513333333333,"longitude":112.39949666666666},"endPoint":{"title":"Meilan","latitude":19.94458,"longitude":110.45689},"routeEndPart":true}]},"transportTypes":{"car":{"title":"Car","color":"var(--color-transport-car)","icon":"\u003Ci class=\u0022icon iconmoon iconmoon-transport_car\u0022 style=\u0022color:var(--color-white)\u0022 aria-label=\u0027TRANSPORT_CAR\u0027\u003E\u003C\/i\u003E"},"taxi":{"title":"Taxi","color":"var(--color-transport-taxi)","icon":"\u003Ci class=\u0022icon iconmoon iconmoon-transport_taxi\u0022 style=\u0022color:var(--color-white)\u0022 aria-label=\u0027TRANSPORT_TAXI\u0027\u003E\u003C\/i\u003E"},"bus":{"title":"Bus","color":"var(--color-transport-bus)","icon":"\u003Ci class=\u0022icon iconmoon iconmoon-transport_bus\u0022 style=\u0022color:var(--color-white)\u0022 aria-label=\u0027TRANSPORT_BUS\u0027\u003E\u003C\/i\u003E"},"train":{"title":"Train","color":"var(--color-transport-train)","icon":"\u003Ci class=\u0022icon iconmoon iconmoon-transport_train\u0022 style=\u0022color:var(--color-white)\u0022 aria-label=\u0027TRANSPORT_TRAIN\u0027\u003E\u003C\/i\u003E"},"truck":{"title":"Truck","color":"var(--color-transport-truck)","icon":"\u003Ci class=\u0022icon iconmoon iconmoon-transport_truck\u0022 style=\u0022color:var(--color-white)\u0022 aria-label=\u0027TRANSPORT_TRUCK\u0027\u003E\u003C\/i\u003E"},"plane":{"title":"Plane","color":"var(--color-transport-plane)","icon":"\u003Ci class=\u0022icon iconmoon iconmoon-transport_plane\u0022 style=\u0022color:var(--color-white)\u0022 aria-label=\u0027TRANSPORT_PLANE\u0027\u003E\u003C\/i\u003E"},"ride_share":{"title":"Rideshare","color":"var(--color-transport-ride_share)","icon":"\u003Ci class=\u0022icon iconmoon iconmoon-transport_rideshare\u0022 style=\u0022color:var(--color-white)\u0022 aria-label=\u0027TRANSPORT_RIDE_SHARE\u0027\u003E\u003C\/i\u003E"},"people":{"title":"Person","color":"var(--color-transport-people)","icon":"\u003Ci class=\u0022icon iconmoon iconmoon-transport_people\u0022 style=\u0022color:var(--color-white)\u0022 aria-label=\u0027TRANSPORT_PEOPLE\u0027\u003E\u003C\/i\u003E"},"walk":{"title":"Walking","color":"var(--color-transport-walk)","icon":"\u003Ci class=\u0022icon iconmoon iconmoon-transport_walk\u0022 style=\u0022color:var(--color-white)\u0022 aria-label=\u0027TRANSPORT_WALK\u0027\u003E\u003C\/i\u003E"},"bike":{"title":"Bicycle","color":"var(--color-transport-bike)","icon":"\u003Ci class=\u0022icon iconmoon iconmoon-transport_bike\u0022 style=\u0022color:var(--color-white)\u0022 aria-label=\u0027TRANSPORT_BIKE\u0027\u003E\u003C\/i\u003E"},"transfer":{"title":"Transfer","color":"var(--color-transport-transfer)","icon":"\u003Ci class=\u0022icon iconmoon iconmoon-transport_transfer\u0022 style=\u0022color:var(--color-white)\u0022 aria-label=\u0027TRANSPORT_TRANSFER\u0027\u003E\u003C\/i\u003E"},"subway":{"title":"Subway","color":"var(--color-transport-subway)","icon":"\u003Ci class=\u0022icon iconmoon iconmoon-transport_subway\u0022 style=\u0022color:var(--color-white)\u0022 aria-label=\u0027TRANSPORT_SUBWAY\u0027\u003E\u003C\/i\u003E"},"composite":{"title":"Route","color":"var(--color-transport-composite)","icon":"\u003Ci class=\u0022icon iconmoon iconmoon-transport_transfer\u0022 style=\u0022color:var(--color-white)\u0022 aria-label=\u0027TRANSPORT_TRANSFER\u0027\u003E\u003C\/i\u003E"},"carsharing":{"title":"Carsharing","color":"var(--color-transport-carsharing)","icon":"\u003Ci class=\u0022icon iconmoon iconmoon-transport_carsharing\u0022 style=\u0022color:var(--color-white)\u0022 aria-label=\u0027TRANSPORT_CARSHARING\u0027\u003E\u003C\/i\u003E"},"suburban":{"title":"Electric Train","color":"var(--color-transport-suburban)","icon":"\u003Ci class=\u0022icon iconmoon iconmoon-transport_suburban\u0022 style=\u0022color:var(--color-white)\u0022 aria-label=\u0027TRANSPORT_SUBURBAN\u0027\u003E\u003C\/i\u003E"},"tram":{"title":"Tram","color":"var(--color-transport-tram)","icon":"\u003Ci class=\u0022icon iconmoon iconmoon-transport_tram\u0022 style=\u0022color:var(--color-white)\u0022 aria-label=\u0027TRANSPORT_TRAM\u0027\u003E\u003C\/i\u003E"},"trolleybus":{"title":"Trolleybus","color":"var(--color-transport-trolleybus)","icon":"\u003Ci class=\u0022icon iconmoon iconmoon-transport_trolleybus\u0022 style=\u0022color:var(--color-white)\u0022 aria-label=\u0027TRANSPORT_TROLLEYBUS\u0027\u003E\u003C\/i\u003E"},"cable_car":{"title":"Funicular","color":"var(--color-transport-cable_car)","icon":"\u003Ci class=\u0022icon iconmoon iconmoon-transport_funicular\u0022 style=\u0022color:var(--color-white)\u0022 aria-label=\u0027TRANSPORT_CABLE_CAR\u0027\u003E\u003C\/i\u003E"},"rail":{"title":"Rail","color":"var(--color-transport-rail)","icon":"\u003Ci class=\u0022icon iconmoon iconmoon-transport_train\u0022 style=\u0022color:var(--color-white)\u0022 aria-label=\u0027TRANSPORT_TRAIN\u0027\u003E\u003C\/i\u003E"},"ferry":{"title":"Ferry","color":"var(--color-transport-ferry)","icon":"\u003Ci class=\u0022icon iconmoon iconmoon-transport_ferry\u0022 style=\u0022color:var(--color-white)\u0022 aria-label=\u0027TRANSPORT_FERRY\u0027\u003E\u003C\/i\u003E"},"rent":{"title":"Rent auto","color":"var(--color-transport-rent)","icon":"\u003Ci class=\u0022icon iconmoon iconmoon-transport_rent\u0022 style=\u0022color:var(--color-white)\u0022 aria-label=\u0027TRANSPORT_RENT\u0027\u003E\u003C\/i\u003E"},"unknown":{"title":"Unknown","color":"var(--color-transport-unknown)","icon":"\u003Ci class=\u0022icon iconmoon iconmoon-transport_transfer\u0022 style=\u0022color:var(--color-white)\u0022 aria-label=\u0027TRANSPORT_TRANSFER\u0027\u003E\u003C\/i\u003E"}},"pointIcon":"\u003Ci class=\u0022icon iconmoon iconmoon-map_point\u0022 style=\u0022color:var(--color-primary)\u0022 aria-label=\u0027MAP_POINT\u0027\u003E\u003C\/i\u003E","routeId":47266997}, {"selectedTransportType":"plane","routePoints":[{"latitude":22.20056,"longitude":113.54611,"title":"Macau"},{"latitude":20.04583,"longitude":110.3417,"title":"Haikou"}],"compositeRoutePoints":{"f02b521eca4061f1f51d22f744b98340":[{"transportType":"train","startPoint":{"title":"Zhuhai golden bay international airport","latitude":22.01148,"longitude":113.3708},"endPoint":{"title":"Xiaolan","latitude":21.322513333333333,"longitude":112.39949666666666},"routeStartPart":true},{"transportType":"train","startPoint":{"title":"Xiaolan","latitude":21.322513333333333,"longitude":112.39949666666666},"endPoint":{"title":"Maoming","latitude":20.633546666666664,"longitude":111.42819333333334}},{"transportType":"train","startPoint":{"title":"Maoming","latitude":20.633546666666664,"longitude":111.42819333333334},"endPoint":{"title":"Meilan","latitude":19.94458,"longitude":110.45689},"routeEndPart":true}],"268175e08f936f2138de8d12ccf3b185":[{"transportType":"transfer","startPoint":{"title":"Hai\u0027an","latitude":20.978029999999997,"longitude":111.91384500000001},"endPoint":{"title":"Meilan","latitude":19.94458,"longitude":110.45689},"routeStartPart":true,"routeEndPart":true}],"39262029c24418fd8dae98958b2a1a78":[{"transportType":"ferry","startPoint":{"title":"Zhuhai golden bay international airport","latitude":22.01148,"longitude":113.3708},"endPoint":{"title":"Airport","latitude":21.322513333333333,"longitude":112.39949666666666},"routeStartPart":true},{"transportType":"plane","startPoint":{"title":"Airport","latitude":21.322513333333333,"longitude":112.39949666666666},"endPoint":{"title":"Meilan","latitude":19.94458,"longitude":110.45689},"routeEndPart":true}],"bf74a126e5edda1eb62271e7bdf08bff":[{"transportType":"train","startPoint":{"title":"Zhuhai golden bay international airport","latitude":22.01148,"longitude":113.3708},"endPoint":{"title":"Guangzhou south station","latitude":21.322513333333333,"longitude":112.39949666666666},"routeStartPart":true},{"transportType":"plane","startPoint":{"title":"Guangzhou south station","latitude":21.322513333333333,"longitude":112.39949666666666},"endPoint":{"title":"Meilan","latitude":19.94458,"longitude":110.45689},"routeEndPart":true}],"5087597e4db23f083d681f9697987a9e":[{"transportType":"ferry","startPoint":{"title":"Zhuhai golden bay international airport","latitude":22.01148,"longitude":113.3708},"endPoint":{"title":"Airport","latitude":21.322513333333333,"longitude":112.39949666666666},"routeStartPart":true},{"transportType":"plane","startPoint":{"title":"Airport","latitude":21.322513333333333,"longitude":112.39949666666666},"endPoint":{"title":"Meilan","latitude":19.94458,"longitude":110.45689},"routeEndPart":true}]},"transportTypes":{"car":{"title":"Car","color":"var(--color-transport-car)","icon":"\u003Ci class=\u0022icon iconmoon iconmoon-transport_car\u0022 style=\u0022color:var(--color-white)\u0022 aria-label=\u0027TRANSPORT_CAR\u0027\u003E\u003C\/i\u003E"},"taxi":{"title":"Taxi","color":"var(--color-transport-taxi)","icon":"\u003Ci class=\u0022icon iconmoon iconmoon-transport_taxi\u0022 style=\u0022color:var(--color-white)\u0022 aria-label=\u0027TRANSPORT_TAXI\u0027\u003E\u003C\/i\u003E"},"bus":{"title":"Bus","color":"var(--color-transport-bus)","icon":"\u003Ci class=\u0022icon iconmoon iconmoon-transport_bus\u0022 style=\u0022color:var(--color-white)\u0022 aria-label=\u0027TRANSPORT_BUS\u0027\u003E\u003C\/i\u003E"},"train":{"title":"Train","color":"var(--color-transport-train)","icon":"\u003Ci class=\u0022icon iconmoon iconmoon-transport_train\u0022 style=\u0022color:var(--color-white)\u0022 aria-label=\u0027TRANSPORT_TRAIN\u0027\u003E\u003C\/i\u003E"},"truck":{"title":"Truck","color":"var(--color-transport-truck)","icon":"\u003Ci class=\u0022icon iconmoon iconmoon-transport_truck\u0022 style=\u0022color:var(--color-white)\u0022 aria-label=\u0027TRANSPORT_TRUCK\u0027\u003E\u003C\/i\u003E"},"plane":{"title":"Plane","color":"var(--color-transport-plane)","icon":"\u003Ci class=\u0022icon iconmoon iconmoon-transport_plane\u0022 style=\u0022color:var(--color-white)\u0022 aria-label=\u0027TRANSPORT_PLANE\u0027\u003E\u003C\/i\u003E"},"ride_share":{"title":"Rideshare","color":"var(--color-transport-ride_share)","icon":"\u003Ci class=\u0022icon iconmoon iconmoon-transport_rideshare\u0022 style=\u0022color:var(--color-white)\u0022 aria-label=\u0027TRANSPORT_RIDE_SHARE\u0027\u003E\u003C\/i\u003E"},"people":{"title":"Person","color":"var(--color-transport-people)","icon":"\u003Ci class=\u0022icon iconmoon iconmoon-transport_people\u0022 style=\u0022color:var(--color-white)\u0022 aria-label=\u0027TRANSPORT_PEOPLE\u0027\u003E\u003C\/i\u003E"},"walk":{"title":"Walking","color":"var(--color-transport-walk)","icon":"\u003Ci class=\u0022icon iconmoon iconmoon-transport_walk\u0022 style=\u0022color:var(--color-white)\u0022 aria-label=\u0027TRANSPORT_WALK\u0027\u003E\u003C\/i\u003E"},"bike":{"title":"Bicycle","color":"var(--color-transport-bike)","icon":"\u003Ci class=\u0022icon iconmoon iconmoon-transport_bike\u0022 style=\u0022color:var(--color-white)\u0022 aria-label=\u0027TRANSPORT_BIKE\u0027\u003E\u003C\/i\u003E"},"transfer":{"title":"Transfer","color":"var(--color-transport-transfer)","icon":"\u003Ci class=\u0022icon iconmoon iconmoon-transport_transfer\u0022 style=\u0022color:var(--color-white)\u0022 aria-label=\u0027TRANSPORT_TRANSFER\u0027\u003E\u003C\/i\u003E"},"subway":{"title":"Subway","color":"var(--color-transport-subway)","icon":"\u003Ci class=\u0022icon iconmoon iconmoon-transport_subway\u0022 style=\u0022color:var(--color-white)\u0022 aria-label=\u0027TRANSPORT_SUBWAY\u0027\u003E\u003C\/i\u003E"},"composite":{"title":"Route","color":"var(--color-transport-composite)","icon":"\u003Ci class=\u0022icon iconmoon iconmoon-transport_transfer\u0022 style=\u0022color:var(--color-white)\u0022 aria-label=\u0027TRANSPORT_TRANSFER\u0027\u003E\u003C\/i\u003E"},"carsharing":{"title":"Carsharing","color":"var(--color-transport-carsharing)","icon":"\u003Ci class=\u0022icon iconmoon iconmoon-transport_carsharing\u0022 style=\u0022color:var(--color-white)\u0022 aria-label=\u0027TRANSPORT_CARSHARING\u0027\u003E\u003C\/i\u003E"},"suburban":{"title":"Electric Train","color":"var(--color-transport-suburban)","icon":"\u003Ci class=\u0022icon iconmoon iconmoon-transport_suburban\u0022 style=\u0022color:var(--color-white)\u0022 aria-label=\u0027TRANSPORT_SUBURBAN\u0027\u003E\u003C\/i\u003E"},"tram":{"title":"Tram","color":"var(--color-transport-tram)","icon":"\u003Ci class=\u0022icon iconmoon iconmoon-transport_tram\u0022 style=\u0022color:var(--color-white)\u0022 aria-label=\u0027TRANSPORT_TRAM\u0027\u003E\u003C\/i\u003E"},"trolleybus":{"title":"Trolleybus","color":"var(--color-transport-trolleybus)","icon":"\u003Ci class=\u0022icon iconmoon iconmoon-transport_trolleybus\u0022 style=\u0022color:var(--color-white)\u0022 aria-label=\u0027TRANSPORT_TROLLEYBUS\u0027\u003E\u003C\/i\u003E"},"cable_car":{"title":"Funicular","color":"var(--color-transport-cable_car)","icon":"\u003Ci class=\u0022icon iconmoon iconmoon-transport_funicular\u0022 style=\u0022color:var(--color-white)\u0022 aria-label=\u0027TRANSPORT_CABLE_CAR\u0027\u003E\u003C\/i\u003E"},"rail":{"title":"Rail","color":"var(--color-transport-rail)","icon":"\u003Ci class=\u0022icon iconmoon iconmoon-transport_train\u0022 style=\u0022color:var(--color-white)\u0022 aria-label=\u0027TRANSPORT_TRAIN\u0027\u003E\u003C\/i\u003E"},"ferry":{"title":"Ferry","color":"var(--color-transport-ferry)","icon":"\u003Ci class=\u0022icon iconmoon iconmoon-transport_ferry\u0022 style=\u0022color:var(--color-white)\u0022 aria-label=\u0027TRANSPORT_FERRY\u0027\u003E\u003C\/i\u003E"},"rent":{"title":"Rent auto","color":"var(--color-transport-rent)","icon":"\u003Ci class=\u0022icon iconmoon iconmoon-transport_rent\u0022 style=\u0022color:var(--color-white)\u0022 aria-label=\u0027TRANSPORT_RENT\u0027\u003E\u003C\/i\u003E"},"unknown":{"title":"Unknown","color":"var(--color-transport-unknown)","icon":"\u003Ci class=\u0022icon iconmoon iconmoon-transport_transfer\u0022 style=\u0022color:var(--color-white)\u0022 aria-label=\u0027TRANSPORT_TRANSFER\u0027\u003E\u003C\/i\u003E"}},"pointIcon":"\u003Ci class=\u0022icon iconmoon iconmoon-map_point\u0022 style=\u0022color:var(--color-primary)\u0022 aria-label=\u0027MAP_POINT\u0027\u003E\u003C\/i\u003E","routeId":47266997}, {"selectedTransportType":"ride_share","routePoints":[{"latitude":22.20056,"longitude":113.54611,"title":"Macau"},{"latitude":20.04583,"longitude":110.3417,"title":"Haikou"}],"compositeRoutePoints":{"f02b521eca4061f1f51d22f744b98340":[{"transportType":"train","startPoint":{"title":"Zhuhai golden bay international airport","latitude":22.01148,"longitude":113.3708},"endPoint":{"title":"Xiaolan","latitude":21.322513333333333,"longitude":112.39949666666666},"routeStartPart":true},{"transportType":"train","startPoint":{"title":"Xiaolan","latitude":21.322513333333333,"longitude":112.39949666666666},"endPoint":{"title":"Maoming","latitude":20.633546666666664,"longitude":111.42819333333334}},{"transportType":"train","startPoint":{"title":"Maoming","latitude":20.633546666666664,"longitude":111.42819333333334},"endPoint":{"title":"Meilan","latitude":19.94458,"longitude":110.45689},"routeEndPart":true}],"268175e08f936f2138de8d12ccf3b185":[{"transportType":"transfer","startPoint":{"title":"Hai\u0027an","latitude":20.978029999999997,"longitude":111.91384500000001},"endPoint":{"title":"Meilan","latitude":19.94458,"longitude":110.45689},"routeStartPart":true,"routeEndPart":true}],"39262029c24418fd8dae98958b2a1a78":[{"transportType":"ferry","startPoint":{"title":"Zhuhai golden bay international airport","latitude":22.01148,"longitude":113.3708},"endPoint":{"title":"Airport","latitude":21.322513333333333,"longitude":112.39949666666666},"routeStartPart":true},{"transportType":"plane","startPoint":{"title":"Airport","latitude":21.322513333333333,"longitude":112.39949666666666},"endPoint":{"title":"Meilan","latitude":19.94458,"longitude":110.45689},"routeEndPart":true}],"bf74a126e5edda1eb62271e7bdf08bff":[{"transportType":"train","startPoint":{"title":"Zhuhai golden bay international airport","latitude":22.01148,"longitude":113.3708},"endPoint":{"title":"Guangzhou south station","latitude":21.322513333333333,"longitude":112.39949666666666},"routeStartPart":true},{"transportType":"plane","startPoint":{"title":"Guangzhou south station","latitude":21.322513333333333,"longitude":112.39949666666666},"endPoint":{"title":"Meilan","latitude":19.94458,"longitude":110.45689},"routeEndPart":true}],"5087597e4db23f083d681f9697987a9e":[{"transportType":"ferry","startPoint":{"title":"Zhuhai golden bay international airport","latitude":22.01148,"longitude":113.3708},"endPoint":{"title":"Airport","latitude":21.322513333333333,"longitude":112.39949666666666},"routeStartPart":true},{"transportType":"plane","startPoint":{"title":"Airport","latitude":21.322513333333333,"longitude":112.39949666666666},"endPoint":{"title":"Meilan","latitude":19.94458,"longitude":110.45689},"routeEndPart":true}]},"transportTypes":{"car":{"title":"Car","color":"var(--color-transport-car)","icon":"\u003Ci class=\u0022icon iconmoon iconmoon-transport_car\u0022 style=\u0022color:var(--color-white)\u0022 aria-label=\u0027TRANSPORT_CAR\u0027\u003E\u003C\/i\u003E"},"taxi":{"title":"Taxi","color":"var(--color-transport-taxi)","icon":"\u003Ci class=\u0022icon iconmoon iconmoon-transport_taxi\u0022 style=\u0022color:var(--color-white)\u0022 aria-label=\u0027TRANSPORT_TAXI\u0027\u003E\u003C\/i\u003E"},"bus":{"title":"Bus","color":"var(--color-transport-bus)","icon":"\u003Ci class=\u0022icon iconmoon iconmoon-transport_bus\u0022 style=\u0022color:var(--color-white)\u0022 aria-label=\u0027TRANSPORT_BUS\u0027\u003E\u003C\/i\u003E"},"train":{"title":"Train","color":"var(--color-transport-train)","icon":"\u003Ci class=\u0022icon iconmoon iconmoon-transport_train\u0022 style=\u0022color:var(--color-white)\u0022 aria-label=\u0027TRANSPORT_TRAIN\u0027\u003E\u003C\/i\u003E"},"truck":{"title":"Truck","color":"var(--color-transport-truck)","icon":"\u003Ci class=\u0022icon iconmoon iconmoon-transport_truck\u0022 style=\u0022color:var(--color-white)\u0022 aria-label=\u0027TRANSPORT_TRUCK\u0027\u003E\u003C\/i\u003E"},"plane":{"title":"Plane","color":"var(--color-transport-plane)","icon":"\u003Ci class=\u0022icon iconmoon iconmoon-transport_plane\u0022 style=\u0022color:var(--color-white)\u0022 aria-label=\u0027TRANSPORT_PLANE\u0027\u003E\u003C\/i\u003E"},"ride_share":{"title":"Rideshare","color":"var(--color-transport-ride_share)","icon":"\u003Ci class=\u0022icon iconmoon iconmoon-transport_rideshare\u0022 style=\u0022color:var(--color-white)\u0022 aria-label=\u0027TRANSPORT_RIDE_SHARE\u0027\u003E\u003C\/i\u003E"},"people":{"title":"Person","color":"var(--color-transport-people)","icon":"\u003Ci class=\u0022icon iconmoon iconmoon-transport_people\u0022 style=\u0022color:var(--color-white)\u0022 aria-label=\u0027TRANSPORT_PEOPLE\u0027\u003E\u003C\/i\u003E"},"walk":{"title":"Walking","color":"var(--color-transport-walk)","icon":"\u003Ci class=\u0022icon iconmoon iconmoon-transport_walk\u0022 style=\u0022color:var(--color-white)\u0022 aria-label=\u0027TRANSPORT_WALK\u0027\u003E\u003C\/i\u003E"},"bike":{"title":"Bicycle","color":"var(--color-transport-bike)","icon":"\u003Ci class=\u0022icon iconmoon iconmoon-transport_bike\u0022 style=\u0022color:var(--color-white)\u0022 aria-label=\u0027TRANSPORT_BIKE\u0027\u003E\u003C\/i\u003E"},"transfer":{"title":"Transfer","color":"var(--color-transport-transfer)","icon":"\u003Ci class=\u0022icon iconmoon iconmoon-transport_transfer\u0022 style=\u0022color:var(--color-white)\u0022 aria-label=\u0027TRANSPORT_TRANSFER\u0027\u003E\u003C\/i\u003E"},"subway":{"title":"Subway","color":"var(--color-transport-subway)","icon":"\u003Ci class=\u0022icon iconmoon iconmoon-transport_subway\u0022 style=\u0022color:var(--color-white)\u0022 aria-label=\u0027TRANSPORT_SUBWAY\u0027\u003E\u003C\/i\u003E"},"composite":{"title":"Route","color":"var(--color-transport-composite)","icon":"\u003Ci class=\u0022icon iconmoon iconmoon-transport_transfer\u0022 style=\u0022color:var(--color-white)\u0022 aria-label=\u0027TRANSPORT_TRANSFER\u0027\u003E\u003C\/i\u003E"},"carsharing":{"title":"Carsharing","color":"var(--color-transport-carsharing)","icon":"\u003Ci class=\u0022icon iconmoon iconmoon-transport_carsharing\u0022 style=\u0022color:var(--color-white)\u0022 aria-label=\u0027TRANSPORT_CARSHARING\u0027\u003E\u003C\/i\u003E"},"suburban":{"title":"Electric Train","color":"var(--color-transport-suburban)","icon":"\u003Ci class=\u0022icon iconmoon iconmoon-transport_suburban\u0022 style=\u0022color:var(--color-white)\u0022 aria-label=\u0027TRANSPORT_SUBURBAN\u0027\u003E\u003C\/i\u003E"},"tram":{"title":"Tram","color":"var(--color-transport-tram)","icon":"\u003Ci class=\u0022icon iconmoon iconmoon-transport_tram\u0022 style=\u0022color:var(--color-white)\u0022 aria-label=\u0027TRANSPORT_TRAM\u0027\u003E\u003C\/i\u003E"},"trolleybus":{"title":"Trolleybus","color":"var(--color-transport-trolleybus)","icon":"\u003Ci class=\u0022icon iconmoon iconmoon-transport_trolleybus\u0022 style=\u0022color:var(--color-white)\u0022 aria-label=\u0027TRANSPORT_TROLLEYBUS\u0027\u003E\u003C\/i\u003E"},"cable_car":{"title":"Funicular","color":"var(--color-transport-cable_car)","icon":"\u003Ci class=\u0022icon iconmoon iconmoon-transport_funicular\u0022 style=\u0022color:var(--color-white)\u0022 aria-label=\u0027TRANSPORT_CABLE_CAR\u0027\u003E\u003C\/i\u003E"},"rail":{"title":"Rail","color":"var(--color-transport-rail)","icon":"\u003Ci class=\u0022icon iconmoon iconmoon-transport_train\u0022 style=\u0022color:var(--color-white)\u0022 aria-label=\u0027TRANSPORT_TRAIN\u0027\u003E\u003C\/i\u003E"},"ferry":{"title":"Ferry","color":"var(--color-transport-ferry)","icon":"\u003Ci class=\u0022icon iconmoon iconmoon-transport_ferry\u0022 style=\u0022color:var(--color-white)\u0022 aria-label=\u0027TRANSPORT_FERRY\u0027\u003E\u003C\/i\u003E"},"rent":{"title":"Rent auto","color":"var(--color-transport-rent)","icon":"\u003Ci class=\u0022icon iconmoon iconmoon-transport_rent\u0022 style=\u0022color:var(--color-white)\u0022 aria-label=\u0027TRANSPORT_RENT\u0027\u003E\u003C\/i\u003E"},"unknown":{"title":"Unknown","color":"var(--color-transport-unknown)","icon":"\u003Ci class=\u0022icon iconmoon iconmoon-transport_transfer\u0022 style=\u0022color:var(--color-white)\u0022 aria-label=\u0027TRANSPORT_TRANSFER\u0027\u003E\u003C\/i\u003E"}},"pointIcon":"\u003Ci class=\u0022icon iconmoon iconmoon-map_point\u0022 style=\u0022color:var(--color-primary)\u0022 aria-label=\u0027MAP_POINT\u0027\u003E\u003C\/i\u003E","routeId":47266997}, {"selectedTransportType":"composite","routePoints":[{"latitude":22.20056,"longitude":113.54611,"title":"Macau"},{"latitude":20.04583,"longitude":110.3417,"title":"Haikou"}],"compositeRoutePoints":{"f02b521eca4061f1f51d22f744b98340":[{"transportType":"train","startPoint":{"title":"Zhuhai golden bay international airport","latitude":22.01148,"longitude":113.3708},"endPoint":{"title":"Xiaolan","latitude":21.322513333333333,"longitude":112.39949666666666},"routeStartPart":true},{"transportType":"train","startPoint":{"title":"Xiaolan","latitude":21.322513333333333,"longitude":112.39949666666666},"endPoint":{"title":"Maoming","latitude":20.633546666666664,"longitude":111.42819333333334}},{"transportType":"train","startPoint":{"title":"Maoming","latitude":20.633546666666664,"longitude":111.42819333333334},"endPoint":{"title":"Meilan","latitude":19.94458,"longitude":110.45689},"routeEndPart":true}],"268175e08f936f2138de8d12ccf3b185":[{"transportType":"transfer","startPoint":{"title":"Hai\u0027an","latitude":20.978029999999997,"longitude":111.91384500000001},"endPoint":{"title":"Meilan","latitude":19.94458,"longitude":110.45689},"routeStartPart":true,"routeEndPart":true}],"39262029c24418fd8dae98958b2a1a78":[{"transportType":"ferry","startPoint":{"title":"Zhuhai golden bay international airport","latitude":22.01148,"longitude":113.3708},"endPoint":{"title":"Airport","latitude":21.322513333333333,"longitude":112.39949666666666},"routeStartPart":true},{"transportType":"plane","startPoint":{"title":"Airport","latitude":21.322513333333333,"longitude":112.39949666666666},"endPoint":{"title":"Meilan","latitude":19.94458,"longitude":110.45689},"routeEndPart":true}],"bf74a126e5edda1eb62271e7bdf08bff":[{"transportType":"train","startPoint":{"title":"Zhuhai golden bay international airport","latitude":22.01148,"longitude":113.3708},"endPoint":{"title":"Guangzhou south station","latitude":21.322513333333333,"longitude":112.39949666666666},"routeStartPart":true},{"transportType":"plane","startPoint":{"title":"Guangzhou south station","latitude":21.322513333333333,"longitude":112.39949666666666},"endPoint":{"title":"Meilan","latitude":19.94458,"longitude":110.45689},"routeEndPart":true}],"5087597e4db23f083d681f9697987a9e":[{"transportType":"ferry","startPoint":{"title":"Zhuhai golden bay international airport","latitude":22.01148,"longitude":113.3708},"endPoint":{"title":"Airport","latitude":21.322513333333333,"longitude":112.39949666666666},"routeStartPart":true},{"transportType":"plane","startPoint":{"title":"Airport","latitude":21.322513333333333,"longitude":112.39949666666666},"endPoint":{"title":"Meilan","latitude":19.94458,"longitude":110.45689},"routeEndPart":true}]},"transportTypes":{"car":{"title":"Car","color":"var(--color-transport-car)","icon":"\u003Ci class=\u0022icon iconmoon iconmoon-transport_car\u0022 style=\u0022color:var(--color-white)\u0022 aria-label=\u0027TRANSPORT_CAR\u0027\u003E\u003C\/i\u003E"},"taxi":{"title":"Taxi","color":"var(--color-transport-taxi)","icon":"\u003Ci class=\u0022icon iconmoon iconmoon-transport_taxi\u0022 style=\u0022color:var(--color-white)\u0022 aria-label=\u0027TRANSPORT_TAXI\u0027\u003E\u003C\/i\u003E"},"bus":{"title":"Bus","color":"var(--color-transport-bus)","icon":"\u003Ci class=\u0022icon iconmoon iconmoon-transport_bus\u0022 style=\u0022color:var(--color-white)\u0022 aria-label=\u0027TRANSPORT_BUS\u0027\u003E\u003C\/i\u003E"},"train":{"title":"Train","color":"var(--color-transport-train)","icon":"\u003Ci class=\u0022icon iconmoon iconmoon-transport_train\u0022 style=\u0022color:var(--color-white)\u0022 aria-label=\u0027TRANSPORT_TRAIN\u0027\u003E\u003C\/i\u003E"},"truck":{"title":"Truck","color":"var(--color-transport-truck)","icon":"\u003Ci class=\u0022icon iconmoon iconmoon-transport_truck\u0022 style=\u0022color:var(--color-white)\u0022 aria-label=\u0027TRANSPORT_TRUCK\u0027\u003E\u003C\/i\u003E"},"plane":{"title":"Plane","color":"var(--color-transport-plane)","icon":"\u003Ci class=\u0022icon iconmoon iconmoon-transport_plane\u0022 style=\u0022color:var(--color-white)\u0022 aria-label=\u0027TRANSPORT_PLANE\u0027\u003E\u003C\/i\u003E"},"ride_share":{"title":"Rideshare","color":"var(--color-transport-ride_share)","icon":"\u003Ci class=\u0022icon iconmoon iconmoon-transport_rideshare\u0022 style=\u0022color:var(--color-white)\u0022 aria-label=\u0027TRANSPORT_RIDE_SHARE\u0027\u003E\u003C\/i\u003E"},"people":{"title":"Person","color":"var(--color-transport-people)","icon":"\u003Ci class=\u0022icon iconmoon iconmoon-transport_people\u0022 style=\u0022color:var(--color-white)\u0022 aria-label=\u0027TRANSPORT_PEOPLE\u0027\u003E\u003C\/i\u003E"},"walk":{"title":"Walking","color":"var(--color-transport-walk)","icon":"\u003Ci class=\u0022icon iconmoon iconmoon-transport_walk\u0022 style=\u0022color:var(--color-white)\u0022 aria-label=\u0027TRANSPORT_WALK\u0027\u003E\u003C\/i\u003E"},"bike":{"title":"Bicycle","color":"var(--color-transport-bike)","icon":"\u003Ci class=\u0022icon iconmoon iconmoon-transport_bike\u0022 style=\u0022color:var(--color-white)\u0022 aria-label=\u0027TRANSPORT_BIKE\u0027\u003E\u003C\/i\u003E"},"transfer":{"title":"Transfer","color":"var(--color-transport-transfer)","icon":"\u003Ci class=\u0022icon iconmoon iconmoon-transport_transfer\u0022 style=\u0022color:var(--color-white)\u0022 aria-label=\u0027TRANSPORT_TRANSFER\u0027\u003E\u003C\/i\u003E"},"subway":{"title":"Subway","color":"var(--color-transport-subway)","icon":"\u003Ci class=\u0022icon iconmoon iconmoon-transport_subway\u0022 style=\u0022color:var(--color-white)\u0022 aria-label=\u0027TRANSPORT_SUBWAY\u0027\u003E\u003C\/i\u003E"},"composite":{"title":"Route","color":"var(--color-transport-composite)","icon":"\u003Ci class=\u0022icon iconmoon iconmoon-transport_transfer\u0022 style=\u0022color:var(--color-white)\u0022 aria-label=\u0027TRANSPORT_TRANSFER\u0027\u003E\u003C\/i\u003E"},"carsharing":{"title":"Carsharing","color":"var(--color-transport-carsharing)","icon":"\u003Ci class=\u0022icon iconmoon iconmoon-transport_carsharing\u0022 style=\u0022color:var(--color-white)\u0022 aria-label=\u0027TRANSPORT_CARSHARING\u0027\u003E\u003C\/i\u003E"},"suburban":{"title":"Electric Train","color":"var(--color-transport-suburban)","icon":"\u003Ci class=\u0022icon iconmoon iconmoon-transport_suburban\u0022 style=\u0022color:var(--color-white)\u0022 aria-label=\u0027TRANSPORT_SUBURBAN\u0027\u003E\u003C\/i\u003E"},"tram":{"title":"Tram","color":"var(--color-transport-tram)","icon":"\u003Ci class=\u0022icon iconmoon iconmoon-transport_tram\u0022 style=\u0022color:var(--color-white)\u0022 aria-label=\u0027TRANSPORT_TRAM\u0027\u003E\u003C\/i\u003E"},"trolleybus":{"title":"Trolleybus","color":"var(--color-transport-trolleybus)","icon":"\u003Ci class=\u0022icon iconmoon iconmoon-transport_trolleybus\u0022 style=\u0022color:var(--color-white)\u0022 aria-label=\u0027TRANSPORT_TROLLEYBUS\u0027\u003E\u003C\/i\u003E"},"cable_car":{"title":"Funicular","color":"var(--color-transport-cable_car)","icon":"\u003Ci class=\u0022icon iconmoon iconmoon-transport_funicular\u0022 style=\u0022color:var(--color-white)\u0022 aria-label=\u0027TRANSPORT_CABLE_CAR\u0027\u003E\u003C\/i\u003E"},"rail":{"title":"Rail","color":"var(--color-transport-rail)","icon":"\u003Ci class=\u0022icon iconmoon iconmoon-transport_train\u0022 style=\u0022color:var(--color-white)\u0022 aria-label=\u0027TRANSPORT_TRAIN\u0027\u003E\u003C\/i\u003E"},"ferry":{"title":"Ferry","color":"var(--color-transport-ferry)","icon":"\u003Ci class=\u0022icon iconmoon iconmoon-transport_ferry\u0022 style=\u0022color:var(--color-white)\u0022 aria-label=\u0027TRANSPORT_FERRY\u0027\u003E\u003C\/i\u003E"},"rent":{"title":"Rent auto","color":"var(--color-transport-rent)","icon":"\u003Ci class=\u0022icon iconmoon iconmoon-transport_rent\u0022 style=\u0022color:var(--color-white)\u0022 aria-label=\u0027TRANSPORT_RENT\u0027\u003E\u003C\/i\u003E"},"unknown":{"title":"Unknown","color":"var(--color-transport-unknown)","icon":"\u003Ci class=\u0022icon iconmoon iconmoon-transport_transfer\u0022 style=\u0022color:var(--color-white)\u0022 aria-label=\u0027TRANSPORT_TRANSFER\u0027\u003E\u003C\/i\u003E"}},"pointIcon":"\u003Ci class=\u0022icon iconmoon iconmoon-map_point\u0022 style=\u0022color:var(--color-primary)\u0022 aria-label=\u0027MAP_POINT\u0027\u003E\u003C\/i\u003E","routeId":47266997}]