{"id":341,"date":"2026-09-14T14:16:01","date_gmt":"2026-09-14T14:16:01","guid":{"rendered":"https:\/\/mototour.vn\/northeast-loop-halong-bay-6-days\/"},"modified":"2026-09-15T01:29:43","modified_gmt":"2026-09-15T01:29:43","slug":"northeast-loop-halong-bay-6-days","status":"publish","type":"page","link":"https:\/\/mototour.vn\/de\/northeast-loop-halong-bay-6-days\/","title":{"rendered":"Northeast Loop to Halong Bay \u2014 6 Days"},"content":{"rendered":"<div class=\"mt-page\" style=\"background:#fff\">\n<header id=\"header\" style=\"position:absolute;z-index:10000;top:0;left:0;right:0;width:100%;font-family:Montserrat, Arial, Helvetica, sans-serif;color:rgb(51, 51, 51);background-position:0% 0%;background-repeat:repeat\">\n<style>\n        @import url('https:\/\/fonts.googleapis.com\/css2?family=Montserrat:wght@400;600;700&display=swap');\n        .nav-link {\n          color: #ffffff;\n          font-family: Montserrat, Arial, Helvetica, sans-serif;\n          font-size: 15px;\n          font-weight: 600;\n          text-decoration: none;\n          text-transform: uppercase;\n          letter-spacing: 0.5px;\n          transition: color 0.2s linear;\n          display: flex;\n          align-items: center;\n          gap: 6px;\n          white-space: nowrap;\n          padding: 8px 10px;\n        }\n        .nav-link:hover, .nav-link-active {\n          color: #bd5e1e;\n        }\n        .dropdown-panel {\n          position: absolute;\n          top: 100%;\n          left: 0;\n          min-width: 240px;\n          background: rgba(18, 22, 30, 0.95);\n          backdrop-filter: blur(8px);\n          border: 1px solid rgba(255, 255, 255, 0.12);\n          border-radius: 0.5rem;\n          padding: 8px 0;\n          box-shadow: 0 10px 25px -5px rgba(0, 0, 0, 0.5);\n          opacity: 0;\n          visibility: hidden;\n          transform: translateY(8px);\n          transition: opacity 0.2s ease, transform 0.2s ease, visibility 0.2s ease;\n          pointer-events: none;\n        }\n        .dropdown-group:hover .dropdown-panel,\n        .dropdown-group:focus-within .dropdown-panel,\n        .dropdown-panel.is-open {\n          opacity: 1;\n          visibility: visible;\n          transform: translateY(0);\n          pointer-events: auto;\n        }\n        .dropdown-item {\n          display: block;\n          padding: 10px 18px;\n          color: #ffffff;\n          font-size: 13px;\n          font-weight: 600;\n          text-transform: uppercase;\n          letter-spacing: 0.5px;\n          text-decoration: none;\n          transition: all 0.2s ease;\n          border-left: 3px solid transparent;\n        }\n        .dropdown-item:hover {\n          color: #bd5e1e;\n          background: rgba(189, 94, 30, 0.08);\n          border-left-color: #bd5e1e;\n          padding-left: 22px;\n        }\n        .social-badge {\n          width: 42px;\n          height: 42px;\n          display: flex;\n          align-items: center;\n          justify-content: center;\n          background: rgba(255, 255, 255, 0.1);\n          border: 1px solid rgba(255, 255, 255, 0.3);\n          border-radius: 0.5rem;\n          color: #ffffff;\n          transition: transform 0.2s ease, background-color 0.2s ease, border-color 0.2s ease, color 0.2s ease;\n          text-decoration: none;\n        }\n        .social-badge:hover {\n          color: #bd5e1e;\n          background: rgba(255, 255, 255, 0.2);\n          border-color: #bd5e1e;\n          transform: scale(1.1);\n        }\n      <\/style>\n<div style=\"padding-left:30px;padding-right:30px;padding-top:14px;padding-bottom:14px;border-bottom:1px solid transparent;backface-visibility:hidden;transition:background-color 0.25s ease-in-out\">\n<div class=\"page-container\">\n<div class=\"flex items-center justify-between w-full\" style=\"min-height:55px\">\n<div class=\"flex items-center gap-4 flex-shrink-0\"><a href=\"https:\/\/mototour.vn\" class=\"flex items-center\" aria-label=\"Vietnam MotoTour Home\"><\/a><\/div>\n<nav aria-label=\"Main Navigation\" class=\"hidden lg:flex items-center\" style=\"position:relative;z-index:200;gap:6px\"><a href=\"https:\/\/mototour.vn\" data-index=\"0\" class=\"nav-link\">HOME<\/a><\/p>\n<div data-index=\"1\" class=\"relative dropdown-group\"><a href=\"\/tours\/\" class=\"nav-link \">TOURS<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-chevron-down size-4 transition-transform duration-200 group-hover:rotate-180\" aria-hidden=\"true\"><path d=\"m6 9 6 6 6-6\"><\/path><\/svg><\/a><\/p>\n<div class=\"dropdown-panel \"><a href=\"https:\/\/mototour.vn\/discovery-offroad-tour\/\" class=\"dropdown-item\">Discovery &amp; Offroad Tour<\/a><a href=\"https:\/\/mototour.vn\/adventure-tour\/\" class=\"dropdown-item\">Adventure Tour<\/a><a href=\"https:\/\/mototour.vn\/custom-tour\/\" class=\"dropdown-item\">Custom Tour<\/a><\/div>\n<\/div>\n<div data-index=\"2\" class=\"relative dropdown-group\"><a href=\"\/about-us\/\" class=\"nav-link \">ABOUT US<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-chevron-down size-4 transition-transform duration-200 group-hover:rotate-180\" aria-hidden=\"true\"><path d=\"m6 9 6 6 6-6\"><\/path><\/svg><\/a><\/p>\n<div class=\"dropdown-panel \"><a href=\"https:\/\/mototour.vn\/about-vietnam-mototour\/\" class=\"dropdown-item\">About Vietnam MotoTour<\/a><a href=\"https:\/\/mototour.vn\/our-team\/\" class=\"dropdown-item\">Our Team<\/a><\/div>\n<\/div>\n<p><a href=\"\/news\/\" data-index=\"3\" class=\"nav-link\">NEWS<\/a><a href=\"\/contact\/\" data-index=\"4\" class=\"nav-link\">CONTACT<\/a><\/nav>\n<div class=\"hidden lg:flex items-center flex-shrink-0\" style=\"gap:12px\"><a href=\"https:\/\/www.facebook.com\/\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"social-badge\" aria-label=\"Visit Vietnam MotoTour on Facebook\"><svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"currentColor\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M18 2h-3a5 5 0 00-5 5v3H7v4h3v8h4v-8h3l1-4h-4V7a1 1 0 011-1h3z\"><\/path><\/svg><\/a><a href=\"https:\/\/www.instagram.com\/\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"social-badge\" aria-label=\"Visit Vietnam MotoTour on Instagram\"><svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><rect x=\"2\" y=\"2\" width=\"20\" height=\"20\" rx=\"5\" ry=\"5\"><\/rect><path d=\"M16 11.37A4 4 0 1112.63 8 4 4 0 0116 11.37z\"><\/path><line x1=\"17.5\" y1=\"6.5\" x2=\"17.51\" y2=\"6.5\"><\/line><\/svg><\/a><a href=\"https:\/\/www.youtube.com\/\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"social-badge\" aria-label=\"Visit Vietnam MotoTour on YouTube\"><svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"currentColor\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M22.54 6.42a2.78 2.78 0 00-1.95-1.96C18.88 4 12 4 12 4s-6.88 0-8.59.46A2.78 2.78 0 001.46 6.42 29 29 0 001 12a29 29 0 00.46 5.58 2.78 2.78 0 001.95 1.96C5.12 20 12 20 12 20s6.88 0 8.59-.46a2.78 2.78 0 001.95-1.96A29 29 0 0023 12a29 29 0 00-.46-5.58z\"><\/path><polygon points=\"9.75 15.02 15.5 12 9.75 8.98 9.75 15.02\" fill=\"white\"><\/polygon><\/svg><\/a><a href=\"https:\/\/mototour.vn\" aria-label=\"Switch to German language\" class=\"flex-shrink-0 ml-1\"><img decoding=\"async\" src=\"https:\/\/mototour.vn\/wp-content\/uploads\/2026\/08\/GER.svg\" alt=\"German Language Flag\" style=\"width:23px;height:15px\"\/><\/a><\/div>\n<div class=\"flex lg:hidden items-center gap-3\"><button class=\"flex items-center justify-center p-2 rounded-lg bg-white\/10 border border-white\/20 text-white hover:text-[#bd5e1e] transition-colors\" aria-label=\"Open mobile navigation menu\" type=\"button\" aria-haspopup=\"dialog\" aria-expanded=\"false\" aria-controls=\"radix-\ufffdR91\ufffd\" data-state=\"closed\" data-slot=\"sheet-trigger\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-menu size-6 text-white\" aria-hidden=\"true\"><path d=\"M4 5h16\"><\/path><path d=\"M4 12h16\"><\/path><path d=\"M4 19h16\"><\/path><\/svg><\/button><\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/header>\n<p><main><\/p>\n<section style=\"position:relative;min-height:540px;display:flex;align-items:flex-end;\n  background:linear-gradient(180deg,rgba(15,20,32,.15),rgba(15,20,32,.8)),url('https:\/\/mototour.vn\/wp-content\/uploads\/2026\/08\/hero-3-hagiang-loop.jpg') center\/cover;padding:150px 24px 46px;color:#fff\"><\/p>\n<div style=\"max-width:1180px;margin:0 auto;width:100%\">\n    <a href=\"\/tours\/\" style=\"color:#cfe8fb;text-decoration:none;font:600 13px Montserrat,sans-serif\">&larr; All tours<\/a><br \/>\n    <span style=\"display:block;margin:16px 0 12px\"><span style=\"background:#bd5e1e;color:#fff;font:600 12px\/1 Montserrat,sans-serif;letter-spacing:.1em;text-transform:uppercase;padding:8px 14px;border-radius:6px\">Northern Vietnam &middot; Moderate<\/span><\/span><\/p>\n<h1 style=\"font:700 clamp(32px,5.5vw,56px)\/1.03 Montserrat,sans-serif;margin:0 0 12px\">Northeast Loop to Halong Bay &mdash; 6 Days<\/h1>\n<p style=\"font:400 clamp(15px,2.2vw,19px)\/1.5 Montserrat,sans-serif;max-width:660px;margin:0;color:#efe7da\">A 1,000 km ride through Vietnam&rsquo;s far north &mdash; Ba Be Lake, Ban Gioc Waterfall, Highway 4 frontier and more. Fully guided and supported.<\/p>\n<\/p><\/div>\n<\/section>\n<div style=\"position:sticky;top:64px;z-index:50;background:#fff;border-bottom:1px solid #e7ded0;box-shadow:0 6px 18px -12px rgba(15,20,32,.3)\">\n<div style=\"max-width:1180px;margin:0 auto;padding:14px 24px;display:flex;flex-wrap:wrap;gap:14px;align-items:center;justify-content:space-between\">\n<div style=\"display:flex;flex-wrap:wrap;flex:1;min-width:280px\">\n<div style=\"flex:1;min-width:118px;padding:4px 14px;border-left:1px solid #e7ded0\">\n<div style=\"font:600 11px\/1 Montserrat,sans-serif;color:#6e5944;text-transform:uppercase;letter-spacing:.06em;margin-bottom:6px\">Duration<\/div>\n<div style=\"font:700 15px\/1.25 Montserrat,sans-serif;color:#11110f\">6 Days \/ 5 Nights<\/div>\n<\/div>\n<div style=\"flex:1;min-width:118px;padding:4px 14px;border-left:1px solid #e7ded0\">\n<div style=\"font:600 11px\/1 Montserrat,sans-serif;color:#6e5944;text-transform:uppercase;letter-spacing:.06em;margin-bottom:6px\">Difficulty<\/div>\n<div style=\"font:700 15px\/1.25 Montserrat,sans-serif;color:#11110f\">Moderate<\/div>\n<\/div>\n<div style=\"flex:1;min-width:118px;padding:4px 14px;border-left:1px solid #e7ded0\">\n<div style=\"font:600 11px\/1 Montserrat,sans-serif;color:#6e5944;text-transform:uppercase;letter-spacing:.06em;margin-bottom:6px\">Distance<\/div>\n<div style=\"font:700 15px\/1.25 Montserrat,sans-serif;color:#11110f\">~1,000 km<\/div>\n<\/div>\n<div style=\"flex:1;min-width:118px;padding:4px 14px;border-left:1px solid #e7ded0\">\n<div style=\"font:600 11px\/1 Montserrat,sans-serif;color:#6e5944;text-transform:uppercase;letter-spacing:.06em;margin-bottom:6px\">Start \/ End<\/div>\n<div style=\"font:700 15px\/1.25 Montserrat,sans-serif;color:#11110f\">Hanoi<\/div>\n<\/div>\n<div style=\"flex:1;min-width:118px;padding:4px 14px;border-left:1px solid #e7ded0\">\n<div style=\"font:600 11px\/1 Montserrat,sans-serif;color:#6e5944;text-transform:uppercase;letter-spacing:.06em;margin-bottom:6px\">Group size<\/div>\n<div style=\"font:700 15px\/1.25 Montserrat,sans-serif;color:#11110f\">1&ndash;4+ riders<\/div>\n<\/div>\n<div style=\"flex:1;min-width:118px;padding:4px 14px;border-left:1px solid #e7ded0\">\n<div style=\"font:600 11px\/1 Montserrat,sans-serif;color:#6e5944;text-transform:uppercase;letter-spacing:.06em;margin-bottom:6px\">Motorcycle<\/div>\n<div style=\"font:700 15px\/1.25 Montserrat,sans-serif;color:#11110f\">Honda CRF250\/300L &middot; XR150L<\/div>\n<\/div>\n<div style=\"flex:1;min-width:118px;padding:4px 14px;border-left:1px solid #e7ded0\">\n<div style=\"font:600 11px\/1 Montserrat,sans-serif;color:#6e5944;text-transform:uppercase;letter-spacing:.06em;margin-bottom:6px\">From<\/div>\n<div style=\"font:700 15px\/1.25 Montserrat,sans-serif;color:#11110f\">$840 \/ rider<\/div>\n<\/div>\n<\/div>\n<div style=\"flex-shrink:0;display:flex;gap:10px;flex-wrap:wrap\"><a href=\"https:\/\/wa.me\/84933177779?text=Hi%21%20I%27m%20interested%20in%20the%20Northeast%20Loop%20to%20Halong%20Bay%206%20Days%20tour.%20Please%20send%20me%20dates%20%26%20a%20quote.\" target=\"_blank\" rel=\"noopener\" style=\"display:inline-flex;align-items:center;gap:9px;background:#25D366;color:#fff;text-decoration:none;font:700 15px\/1 Montserrat,sans-serif;padding:15px 26px;border-radius:10px;box-shadow:0 8px 20px -8px rgba(37,211,102,.6)\"><svg width=\"20\" height=\"20\" viewBox=\"0 0 24 24\" fill=\"#fff\"><path d=\"M12 2a10 10 0 0 0-8.6 15l-1.4 5 5.2-1.4A10 10 0 1 0 12 2zm0 18a8 8 0 0 1-4.1-1.1l-.3-.2-3 .8.8-2.9-.2-.3A8 8 0 1 1 12 20zm4.4-6c-.2-.1-1.4-.7-1.6-.8s-.4-.1-.5.1-.6.8-.8 1-.3.2-.5.1a6.5 6.5 0 0 1-3.2-2.8c-.2-.4.2-.4.6-1.2.1-.2 0-.3 0-.5s-.5-1.3-.7-1.7-.4-.4-.5-.4h-.5a1 1 0 0 0-.7.3A3 3 0 0 0 6 9.4a5.2 5.2 0 0 0 1.1 2.7 11.8 11.8 0 0 0 4.5 4c2.1.8 2.1.6 2.5.5a2.5 2.5 0 0 0 1.6-1.2 2 2 0 0 0 .1-1.2c0-.1-.2-.2-.4-.3z\"\/><\/svg>Enquire on WhatsApp<\/a><\/div>\n<\/p><\/div>\n<\/div>\n<div style=\"background:#fff;padding:40px 24px 8px\">\n<div style=\"max-width:1000px;margin:0 auto;display:flex;flex-wrap:wrap;gap:10px;justify-content:center\"><span style=\"display:inline-flex;align-items:center;gap:6px;background:#f7eee2;color:#8a3f16;font:600 13px\/1 Montserrat,sans-serif;padding:9px 14px;border-radius:20px\">&#9733; Ba Be Lake<\/span><span style=\"display:inline-flex;align-items:center;gap:6px;background:#f7eee2;color:#8a3f16;font:600 13px\/1 Montserrat,sans-serif;padding:9px 14px;border-radius:20px\">&#9733; Ban Gioc Waterfall<\/span><span style=\"display:inline-flex;align-items:center;gap:6px;background:#f7eee2;color:#8a3f16;font:600 13px\/1 Montserrat,sans-serif;padding:9px 14px;border-radius:20px\">&#9733; Highway 4 frontier<\/span><span style=\"display:inline-flex;align-items:center;gap:6px;background:#f7eee2;color:#8a3f16;font:600 13px\/1 Montserrat,sans-serif;padding:9px 14px;border-radius:20px\">&#9733; Mau Son Mountain<\/span><span style=\"display:inline-flex;align-items:center;gap:6px;background:#f7eee2;color:#8a3f16;font:600 13px\/1 Montserrat,sans-serif;padding:9px 14px;border-radius:20px\">&#9733; Halong Bay cruise<\/span><span style=\"display:inline-flex;align-items:center;gap:6px;background:#f7eee2;color:#8a3f16;font:600 13px\/1 Montserrat,sans-serif;padding:9px 14px;border-radius:20px\">&#9733; Limestone karst<\/span><\/div>\n<\/div>\n<style>\n.rmap{position:relative;border-radius:16px;overflow:hidden;border:1px solid #ece7d6;box-shadow:0 12px 32px -16px rgba(15,20,32,.35);line-height:0}\n.rmap-img{width:100%;height:auto;display:block;transition:filter .4s}\n.rmap.active .rmap-img{filter:brightness(.82) saturate(.95)}\n.rmap-routes{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;z-index:1}\n.rmap-leg{fill:none;stroke:#bd5e1e;stroke-width:7;stroke-linecap:round;stroke-linejoin:round;opacity:0;transition:opacity .35s}\n.rmap-leg.on{opacity:1;filter:drop-shadow(0 0 4px rgba(255,90,52,.85))}\n.rmap-shade{position:absolute;inset:0;background:transparent;pointer-events:none;z-index:1}\n.rmap-pt{position:absolute;transform:translate(-50%,-50%);z-index:3;width:30px;height:30px;border-radius:50%;border:2.5px solid #fff;\n  background:#bd5e1e;color:#fff;font:800 13px\/1 Montserrat,sans-serif;cursor:pointer;display:flex;align-items:center;justify-content:center;\n  box-shadow:0 3px 10px -1px rgba(15,20,32,.5);padding:0;transition:transform .2s,background .2s}\n.rmap-pt b{position:relative;z-index:2}\n.rmap-pt:hover,.rmap-pt.on{background:#bd5e1e;transform:translate(-50%,-50%) scale(1.22)}\n.rmap-ping{position:absolute;inset:-3px;border-radius:50%;border:2px solid #bd5e1e;opacity:.8;animation:rmapping 2.4s ease-out infinite}\n.rmap-pt.on .rmap-ping,.rmap-pt:hover .rmap-ping{border-color:#bd5e1e}\n@keyframes rmapping{0%{transform:scale(1);opacity:.7}70%{transform:scale(2.1);opacity:0}100%{opacity:0}}\n.rmap-card{position:absolute;z-index:5;width:250px;background:#fff;border-radius:14px;overflow:hidden;\n  box-shadow:0 20px 46px -14px rgba(15,20,32,.55);line-height:1.4;opacity:0;transform:translateY(6px);\n  transition:opacity .25s,transform .25s;pointer-events:auto}\n.rmap-card.show{opacity:1;transform:none}\n.rmap-photo{position:relative;height:130px;background:#ece3d4}\n.rmap-photo img{width:100%;height:100%;object-fit:cover;display:block}\n.rmap-badge{position:absolute;left:12px;top:12px;background:#bd5e1e;color:#fff;font:800 11px\/1 Montserrat,sans-serif;letter-spacing:.06em;padding:6px 10px;border-radius:20px}\n.rmap-info{padding:14px 16px 16px}\n.rmap-name{font:800 17px\/1.1 Montserrat,sans-serif;color:#11110f;margin:0 0 5px}\n.rmap-route{font:700 12px\/1.2 Montserrat,sans-serif;color:#8a3f16;margin:0 0 8px}\n.rmap-meta{font:700 12px\/1 Montserrat,sans-serif;color:#6e5944;margin:0 0 8px}\n.rmap-hi{list-style:none;margin:0 0 12px;padding:0}\n.rmap-hi li{position:relative;padding-left:16px;font:600 12.5px\/1.5 Montserrat,sans-serif;color:#3a3226;margin:0 0 3px}\n.rmap-hi li:before{content:\"\";position:absolute;left:0;top:7px;width:6px;height:6px;border-radius:50%;background:#bd5e1e}\n.rmap-go{background:#bd5e1e;color:#fff;border:0;border-radius:8px;font:700 12.5px\/1 Montserrat,sans-serif;padding:10px 14px;cursor:pointer;width:100%;transition:background .2s}\n.rmap-go:hover{background:#a0491a}\n.rmap-x{position:absolute;right:8px;top:8px;z-index:6;width:26px;height:26px;border:0;border-radius:50%;background:rgba(15,20,32,.55);color:#fff;font:400 18px\/1 system-ui;cursor:pointer;display:none}\n.rmap-hint{position:absolute;left:0;right:0;bottom:0;z-index:2;text-align:center;font:600 12px\/1 Montserrat,sans-serif;color:#fff;background:linear-gradient(0deg,rgba(15,20,32,.6),transparent);padding:22px 12px 10px;pointer-events:none}\n.rmap-hint-m{display:none}\n@media(max-width:680px){\n .rmap-pt{width:26px;height:26px;font-size:12px}\n .rmap-card{position:absolute;left:10px!important;right:10px!important;bottom:10px!important;top:auto!important;width:auto!important;display:flex;align-items:stretch}\n .rmap-photo{flex:0 0 40%;height:auto;min-height:112px}\n .rmap-info{flex:1;padding:12px 14px}\n .rmap-name{font-size:16px}.rmap-hi{margin-bottom:10px}.rmap-hi li{font-size:12px}\n .rmap-x{display:flex;align-items:center;justify-content:center}\n .rmap-hint span.rmap-hint-m{display:inline}.rmap-hint{font-size:11px}\n}\n\/* Interactive stops are for desktop (mouse) only. Phone\/tablet get the clean static map (tap to zoom). *\/\n.rmap-pt{display:none}\n.rmap-hint-d{display:none}.rmap-hint-m{display:inline}\n@media (hover:none),(pointer:coarse){\n .rmap-card{display:none!important}.rmap-routes{display:none}.rmap.active .rmap-img{filter:none}\n .rmap-img{cursor:zoom-in}\n}\n@media (hover:hover) and (pointer:fine){\n .rmap-pt{display:flex}\n .rmap-hint-d{display:inline}.rmap-hint-m{display:none}\n}\n.rmap-pt-0{background:#12160f;border-color:#c9a24b}.rmap-pt-0:hover,.rmap-pt-0.on{background:#c9a24b;color:#14110d}<\/style>\n<div style=\"background:#fff;padding:34px 24px 10px\">\n<div style=\"max-width:1080px;margin:0 auto\">\n<div style=\"text-align:center;margin:0 0 20px\">\n    <span style=\"display:inline-block;font:700 12px\/1 Montserrat,sans-serif;letter-spacing:.18em;text-transform:uppercase;color:#bd5e1e;margin-bottom:10px\">The Route<\/span><\/p>\n<h2 style=\"font:800 clamp(26px,4vw,36px)\/1.08 Montserrat,sans-serif;color:#11110f;margin:0 0 8px\">Explore the journey before you ride it<\/h2>\n<p style=\"font:400 15px\/1.6 Montserrat,sans-serif;color:#6e5944;margin:0 auto;max-width:600px\">Hover over each stop to see the day, distance and highlights &mdash; then click to open the full itinerary. <span style=\"white-space:nowrap\">On mobile, tap a stop.<\/span><\/p>\n<\/p><\/div>\n<div class=\"rmap\" id=\"rmap\"><svg class=\"mt-zoom rmap-img\" viewBox=\"0 0 1040 720\" preserveAspectRatio=\"xMidYMid meet\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" role=\"img\" aria-label=\"Northeast Loop to Halong Bay route map\"><rect width=\"1040\" height=\"720\" fill=\"#f2e7cd\"\/><circle cx=\"310\" cy=\"300\" r=\"165\" fill=\"#e7d9b6\" opacity=\"0.4\"\/><circle cx=\"700\" cy=\"250\" r=\"180\" fill=\"#e9dcbf\" opacity=\"0.4\"\/><circle cx=\"520\" cy=\"470\" r=\"200\" fill=\"#ead9b0\" opacity=\"0.4\"\/><circle cx=\"820\" cy=\"460\" r=\"130\" fill=\"#e6d6b0\" opacity=\"0.4\"\/><path d=\"M145.0,572.0 C145.0,546.0 169.0,546.0 185.0,548.6 C209.0,546.0 225.0,559.0 225.0,572.0 C225.0,598.0 201.0,598.0 185.0,595.4 C161.0,598.0 145.0,585.0 145.0,572.0 Z\" fill=\"#93c4dc\" opacity=\"0.75\"\/><path d=\"M124.6,299.8 C124.6,273.8 148.6,273.8 164.6,276.40000000000003 C188.6,273.8 204.6,286.8 204.6,299.8 C204.6,325.8 180.6,325.8 164.6,323.2 C140.6,325.8 124.6,312.8 124.6,299.8 Z\" fill=\"#93c4dc\" opacity=\"0.75\"\/><path d=\"M394,316 L418,280 L432,298 L448,274 L472,316 Z\" fill=\"none\" stroke=\"#8a795a\" stroke-width=\"2.4\" stroke-linejoin=\"round\" opacity=\"0.55\"\/><path d=\"M564,266 L588,230 L602,248 L618,224 L642,266 Z\" fill=\"none\" stroke=\"#8a795a\" stroke-width=\"2.4\" stroke-linejoin=\"round\" opacity=\"0.55\"\/><path d=\"M724,486 L748,450 L762,468 L778,444 L802,486 Z\" fill=\"none\" stroke=\"#8a795a\" stroke-width=\"2.4\" stroke-linejoin=\"round\" opacity=\"0.55\"\/><path d=\"M294,486 L318,450 L332,468 L348,444 L372,486 Z\" fill=\"none\" stroke=\"#8a795a\" stroke-width=\"2.4\" stroke-linejoin=\"round\" opacity=\"0.55\"\/><path d=\"M470,205 C520,300 560,430 594,585\" fill=\"none\" stroke=\"#9cc6dd\" stroke-width=\"5\" stroke-linecap=\"round\" opacity=\"0.7\"\/><text x=\"512\" y=\"360\" font-family=\"Georgia,'Times New Roman',serif\" font-size=\"15\" font-style=\"italic\" fill=\"#7ba7c0\" transform=\"rotate(58 512 360)\">Red River<\/text><path d=\"M600,625 C460.1,565.0 324.9,632.0 185,572\" fill=\"none\" stroke=\"#221f1a\" stroke-width=\"6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><path d=\"M185,572 C423.2,632.5 621.6,491.5 860,552\" fill=\"none\" stroke=\"#221f1a\" stroke-width=\"6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><path d=\"M860,552 C876.5,457.1 815.7,383.6 832,289\" fill=\"none\" stroke=\"#221f1a\" stroke-width=\"6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><path d=\"M832,289 C590.1,221.4 383.9,361.1 142,294\" fill=\"none\" stroke=\"#221f1a\" stroke-width=\"6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><path d=\"M142,294 C157.7,298.4 171.5,289.2 188,294\" fill=\"none\" stroke=\"#221f1a\" stroke-width=\"6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><path d=\"M188,294 C298.8,451.0 488.8,467.8 600,625\" fill=\"none\" stroke=\"#221f1a\" stroke-width=\"6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><g><rect x=\"326\" y=\"608\" width=\"134\" height=\"24\" rx=\"12\" fill=\"#fbf4e6\" stroke=\"#bd5e1e\" stroke-width=\"1.4\"\/><text x=\"392\" y=\"624\" text-anchor=\"middle\" font-family=\"Georgia,'Times New Roman',serif\" font-size=\"14\" font-weight=\"700\" fill=\"#8a3f16\">Day 1 \u00b7 230 km<\/text><\/g><g><rect x=\"456\" y=\"527\" width=\"134\" height=\"24\" rx=\"12\" fill=\"#fbf4e6\" stroke=\"#bd5e1e\" stroke-width=\"1.4\"\/><text x=\"522\" y=\"544\" text-anchor=\"middle\" font-family=\"Georgia,'Times New Roman',serif\" font-size=\"14\" font-weight=\"700\" fill=\"#8a3f16\">Day 2 \u00b7 180 km<\/text><\/g><g><rect x=\"779\" y=\"429\" width=\"134\" height=\"24\" rx=\"12\" fill=\"#fbf4e6\" stroke=\"#bd5e1e\" stroke-width=\"1.4\"\/><text x=\"846\" y=\"446\" text-anchor=\"middle\" font-family=\"Georgia,'Times New Roman',serif\" font-size=\"14\" font-weight=\"700\" fill=\"#8a3f16\">Day 3 \u00b7 200 km<\/text><\/g><g><rect x=\"420\" y=\"256\" width=\"134\" height=\"24\" rx=\"12\" fill=\"#fbf4e6\" stroke=\"#bd5e1e\" stroke-width=\"1.4\"\/><text x=\"487\" y=\"273\" text-anchor=\"middle\" font-family=\"Georgia,'Times New Roman',serif\" font-size=\"14\" font-weight=\"700\" fill=\"#8a3f16\">Day 4 \u00b7 220 km<\/text><\/g><g><rect x=\"106\" y=\"303\" width=\"117\" height=\"24\" rx=\"12\" fill=\"#fbf4e6\" stroke=\"#bd5e1e\" stroke-width=\"1.4\"\/><text x=\"165\" y=\"320\" text-anchor=\"middle\" font-family=\"Georgia,'Times New Roman',serif\" font-size=\"14\" font-weight=\"700\" fill=\"#8a3f16\">Day 5 \u00b7 rest<\/text><\/g><g><rect x=\"327\" y=\"424\" width=\"134\" height=\"24\" rx=\"12\" fill=\"#fbf4e6\" stroke=\"#bd5e1e\" stroke-width=\"1.4\"\/><text x=\"394\" y=\"441\" text-anchor=\"middle\" font-family=\"Georgia,'Times New Roman',serif\" font-size=\"14\" font-weight=\"700\" fill=\"#8a3f16\">Day 6 \u00b7 170 km<\/text><\/g><circle cx=\"185.0\" cy=\"572.0\" r=\"15\" fill=\"#fff\" opacity=\"0.5\"\/><circle cx=\"185.0\" cy=\"572.0\" r=\"7.5\" fill=\"#221f1a\"\/><circle cx=\"185.0\" cy=\"572.0\" r=\"3.4\" fill=\"#f2e7cd\"\/><text x=\"185\" y=\"552\" text-anchor=\"middle\" font-family=\"Georgia,'Times New Roman',serif\" font-size=\"18\" font-weight=\"700\" fill=\"#221f1a\" paint-order=\"stroke\" stroke=\"#f2e7cd\" stroke-width=\"3.5\">Ba Be<\/text><circle cx=\"859.8\" cy=\"552.0\" r=\"15\" fill=\"#fff\" opacity=\"0.5\"\/><circle cx=\"859.8\" cy=\"552.0\" r=\"7.5\" fill=\"#221f1a\"\/><circle cx=\"859.8\" cy=\"552.0\" r=\"3.4\" fill=\"#f2e7cd\"\/><text x=\"860\" y=\"582\" text-anchor=\"middle\" font-family=\"Georgia,'Times New Roman',serif\" font-size=\"18\" font-weight=\"700\" fill=\"#221f1a\" paint-order=\"stroke\" stroke=\"#f2e7cd\" stroke-width=\"3.5\">CAO BANG<\/text><circle cx=\"832.4\" cy=\"288.7\" r=\"15\" fill=\"#fff\" opacity=\"0.5\"\/><circle cx=\"832.4\" cy=\"288.7\" r=\"7.5\" fill=\"#221f1a\"\/><circle cx=\"832.4\" cy=\"288.7\" r=\"3.4\" fill=\"#f2e7cd\"\/><text x=\"832\" y=\"269\" text-anchor=\"middle\" font-family=\"Georgia,'Times New Roman',serif\" font-size=\"18\" font-weight=\"700\" fill=\"#221f1a\" paint-order=\"stroke\" stroke=\"#f2e7cd\" stroke-width=\"3.5\">Lang Son<\/text><circle cx=\"164.6\" cy=\"299.8\" r=\"15\" fill=\"#fff\" opacity=\"0.5\"\/><circle cx=\"164.6\" cy=\"299.8\" r=\"7.5\" fill=\"#221f1a\"\/><circle cx=\"164.6\" cy=\"299.8\" r=\"3.4\" fill=\"#f2e7cd\"\/><text x=\"165\" y=\"340\" text-anchor=\"middle\" font-family=\"Georgia,'Times New Roman',serif\" font-size=\"18\" font-weight=\"700\" fill=\"#221f1a\" paint-order=\"stroke\" stroke=\"#f2e7cd\" stroke-width=\"3.5\">Halong Bay<\/text><circle cx=\"600.0\" cy=\"625.0\" r=\"15\" fill=\"#fff\" opacity=\"0.5\"\/><path d=\"M600.0,608.0 C588.0,608.0 588.0,625.0 600.0,632.0 C612.0,625.0 612.0,608.0 600.0,608.0 Z\" fill=\"#b0341f\" stroke=\"#7a2214\" stroke-width=\"1.5\"\/><circle cx=\"600.0\" cy=\"616.0\" r=\"4.2\" fill=\"#fff\"\/><text x=\"600\" y=\"605\" text-anchor=\"middle\" font-family=\"Georgia,'Times New Roman',serif\" font-size=\"18\" font-weight=\"700\" fill=\"#221f1a\" paint-order=\"stroke\" stroke=\"#f2e7cd\" stroke-width=\"3.5\">HANOI<\/text><polygon points=\"825.8,509.0 828.0,514.9 834.4,515.2 829.4,519.2 831.1,525.3 825.8,521.8 820.5,525.3 822.2,519.2 817.2,515.2 823.6,514.9\" fill=\"#e0862f\" stroke=\"#8a3f16\" stroke-width=\"0.8\"\/><text x=\"812\" y=\"522\" text-anchor=\"end\" font-family=\"Georgia,'Times New Roman',serif\" font-size=\"14.5\" font-style=\"italic\" fill=\"#8a3f16\" paint-order=\"stroke\" stroke=\"#f2e7cd\" stroke-width=\"3\">Cao Bac Pass<\/text><polygon points=\"798.4,245.7 800.6,251.6 807.0,251.9 802.0,255.9 803.7,262.0 798.4,258.5 793.1,262.0 794.8,255.9 789.8,251.9 796.2,251.6\" fill=\"#e0862f\" stroke=\"#8a3f16\" stroke-width=\"0.8\"\/><text x=\"784\" y=\"259\" text-anchor=\"end\" font-family=\"Georgia,'Times New Roman',serif\" font-size=\"14.5\" font-style=\"italic\" fill=\"#8a3f16\" paint-order=\"stroke\" stroke=\"#f2e7cd\" stroke-width=\"3\">Ban Gioc Waterfall<\/text><polygon points=\"198.6,256.8 200.8,262.7 207.2,263.0 202.2,267.0 203.9,273.1 198.6,269.6 193.3,273.1 195.0,267.0 190.0,263.0 196.4,262.7\" fill=\"#e0862f\" stroke=\"#8a3f16\" stroke-width=\"0.8\"\/><text x=\"213\" y=\"270\" text-anchor=\"start\" font-family=\"Georgia,'Times New Roman',serif\" font-size=\"14.5\" font-style=\"italic\" fill=\"#8a3f16\" paint-order=\"stroke\" stroke=\"#f2e7cd\" stroke-width=\"3\">Mau Son foothills<\/text><g transform=\"translate(874,24) scale(0.46)\"><clipPath id=\"vnnortheastloophalongbay6days\"><path d=\"M20.0,89.6 L44.3,82.7 L89.5,70.1 L101.7,83.9 L119.3,79.3 L117.1,94.2 L138.1,111.5 L128.1,125.3 L117.1,134.5 L101.7,156.4 L97.2,174.8 L114.9,192.0 L116.0,208.1 L129.2,218.5 L151.3,234.6 L167.9,259.9 L176.2,289.8 L180.0,315.1 L176.2,333.5 L167.9,354.3 L128.1,369.2 L120.4,381.9 L84.0,399.1 L79.6,409.9 L78.5,392.2 L70.8,368.5 L82.9,356.6 L100.6,340.4 L103.9,324.3 L139.2,303.6 L137.0,276.0 L130.3,253.0 L116.0,236.9 L101.7,218.5 L96.1,202.4 L76.3,184.0 L60.8,163.3 L57.5,140.2 L34.3,120.7 L21.1,101.1 Z\"\/><\/clipPath><path d=\"M20.0,89.6 L44.3,82.7 L89.5,70.1 L101.7,83.9 L119.3,79.3 L117.1,94.2 L138.1,111.5 L128.1,125.3 L117.1,134.5 L101.7,156.4 L97.2,174.8 L114.9,192.0 L116.0,208.1 L129.2,218.5 L151.3,234.6 L167.9,259.9 L176.2,289.8 L180.0,315.1 L176.2,333.5 L167.9,354.3 L128.1,369.2 L120.4,381.9 L84.0,399.1 L79.6,409.9 L78.5,392.2 L70.8,368.5 L82.9,356.6 L100.6,340.4 L103.9,324.3 L139.2,303.6 L137.0,276.0 L130.3,253.0 L116.0,236.9 L101.7,218.5 L96.1,202.4 L76.3,184.0 L60.8,163.3 L57.5,140.2 L34.3,120.7 L21.1,101.1 Z\" fill=\"#dbe2e4\" stroke=\"#8f9a9c\" stroke-width=\"3\"\/><rect x=\"0\" y=\"60\" width=\"200\" height=\"110\" fill=\"#c58a5f\" opacity=\"0.9\" clip-path=\"url(#vnnortheastloophalongbay6days)\"\/><path d=\"M20.0,89.6 L44.3,82.7 L89.5,70.1 L101.7,83.9 L119.3,79.3 L117.1,94.2 L138.1,111.5 L128.1,125.3 L117.1,134.5 L101.7,156.4 L97.2,174.8 L114.9,192.0 L116.0,208.1 L129.2,218.5 L151.3,234.6 L167.9,259.9 L176.2,289.8 L180.0,315.1 L176.2,333.5 L167.9,354.3 L128.1,369.2 L120.4,381.9 L84.0,399.1 L79.6,409.9 L78.5,392.2 L70.8,368.5 L82.9,356.6 L100.6,340.4 L103.9,324.3 L139.2,303.6 L137.0,276.0 L130.3,253.0 L116.0,236.9 L101.7,218.5 L96.1,202.4 L76.3,184.0 L60.8,163.3 L57.5,140.2 L34.3,120.7 L21.1,101.1 Z\" fill=\"none\" stroke=\"#8f9a9c\" stroke-width=\"3\"\/><\/g><text x=\"920\" y=\"235\" text-anchor=\"middle\" font-family=\"Georgia,'Times New Roman',serif\" font-size=\"15\" font-weight=\"700\" fill=\"#221f1a\" letter-spacing=\"1\">NORTH VIETNAM<\/text><text x=\"60\" y=\"86\" font-family=\"Georgia,'Times New Roman',serif\" font-size=\"46\" font-weight=\"700\" fill=\"#221f1a\" letter-spacing=\"0.5\">NORTHEAST LOOP TO HALONG BAY<\/text><rect x=\"62\" y=\"104\" width=\"300\" height=\"4\" fill=\"#bd5e1e\"\/><text x=\"62\" y=\"132\" font-family=\"Georgia,'Times New Roman',serif\" font-size=\"17\" font-weight=\"700\" fill=\"#8a3f16\" letter-spacing=\"1.5\">6-DAY MOTORBIKE TOUR \u00b7 1,000 KM<\/text><image href=\"https:\/\/mototour.vn\/wp-content\/uploads\/2026\/08\/mototour-logo-dark.png\" x=\"862\" y=\"604\" width=\"118\" height=\"54\" preserveAspectRatio=\"xMidYMid meet\"\/><text x=\"980\" y=\"688\" text-anchor=\"end\" font-family=\"Georgia,'Times New Roman',serif\" font-size=\"13\" font-weight=\"700\" fill=\"#bd5e1e\" letter-spacing=\"0.5\">www.mototour.vn<\/text><\/svg><svg class=\"rmap-routes\" viewBox=\"0 0 1040 720\" preserveAspectRatio=\"none\" aria-hidden=\"true\"><path class=\"rmap-leg\" data-d=\"1\" d=\"M600,625 C460.1,565.0 324.9,632.0 185,572\"\/><path class=\"rmap-leg\" data-d=\"2\" d=\"M185,572 C423.2,632.5 621.6,491.5 860,552\"\/><path class=\"rmap-leg\" data-d=\"3\" d=\"M860,552 C876.5,457.1 815.7,383.6 832,289\"\/><path class=\"rmap-leg\" data-d=\"4\" d=\"M832,289 C590.1,221.4 383.9,361.1 142,294\"\/><path class=\"rmap-leg\" data-d=\"5\" d=\"M142,294 C157.7,298.4 171.5,289.2 188,294\"\/><path class=\"rmap-leg\" data-d=\"6\" d=\"M188,294 C298.8,451.0 488.8,467.8 600,625\"\/><\/svg><\/p>\n<div class=\"rmap-shade\" aria-hidden=\"true\"><\/div>\n<p><button class=\"rmap-pt rmap-pt-0\" type=\"button\" data-d=\"0\" style=\"left:54.81%;top:87.64%\" aria-label=\"Start &ndash; Hanoi\"><b>0<\/b><span class=\"rmap-ping\"><\/span><\/button><button class=\"rmap-pt\" type=\"button\" data-d=\"1\" style=\"left:17.79%;top:79.44%\" aria-label=\"Day 1 &ndash; Ba Be\"><b>1<\/b><span class=\"rmap-ping\"><\/span><\/button><button class=\"rmap-pt\" type=\"button\" data-d=\"2\" style=\"left:82.67%;top:76.67%\" aria-label=\"Day 2 &ndash; Cao Bang\"><b>2<\/b><span class=\"rmap-ping\"><\/span><\/button><button class=\"rmap-pt\" type=\"button\" data-d=\"3\" style=\"left:80.04%;top:40.10%\" aria-label=\"Day 3 &ndash; Lang Son\"><b>3<\/b><span class=\"rmap-ping\"><\/span><\/button><button class=\"rmap-pt\" type=\"button\" data-d=\"4\" style=\"left:13.62%;top:40.81%\" aria-label=\"Day 4 &ndash; Halong Bay\"><b>4<\/b><span class=\"rmap-ping\"><\/span><\/button><button class=\"rmap-pt\" type=\"button\" data-d=\"5\" style=\"left:18.04%;top:40.81%\" aria-label=\"Day 5 &ndash; Halong Bay\"><b>5<\/b><span class=\"rmap-ping\"><\/span><\/button><button class=\"rmap-pt\" type=\"button\" data-d=\"6\" style=\"left:57.69%;top:86.81%\" aria-label=\"Day 6 &ndash; Hanoi\"><b>6<\/b><span class=\"rmap-ping\"><\/span><\/button><\/p>\n<div class=\"rmap-card\" id=\"rmapCard\" hidden><button class=\"rmap-x\" type=\"button\" aria-label=\"Close\">&times;<\/button><\/p>\n<div class=\"rmap-photo\"><img alt=\"\"\/><span class=\"rmap-badge\"><\/span><\/div>\n<div class=\"rmap-info\">\n<h4 class=\"rmap-name\"><\/h4>\n<div class=\"rmap-route\"><\/div>\n<div class=\"rmap-meta\"><\/div>\n<ul class=\"rmap-hi\"><\/ul>\n<p><button class=\"rmap-go\" type=\"button\">View day <span><\/span> &rarr;<\/button><\/div>\n<\/div>\n<div class=\"rmap-hint\"><span class=\"rmap-hint-d\">Hover a stop to preview &middot; click to open that day<\/span><span class=\"rmap-hint-m\">Tap the map to zoom<\/span><\/div>\n<\/div>\n<\/div>\n<\/div>\n<p><script id=\"rmap-js\">(function(){var RM=[{\"d\": 0, \"name\": \"HANOI\", \"route\": \"Departure\", \"km\": \"Start\", \"meta\": \"Day 1 begins here\", \"hi\": [\"The ride starts in Hanoi\"], \"img\": \"https:\/\/mototour.vn\/wp-content\/uploads\/2026\/08\/hero-3-hagiang-loop.jpg\", \"x\": 54.81, \"y\": 87.64}, {\"d\": 1, \"name\": \"BA BE\", \"route\": \"Hanoi &rarr; Ba Be\", \"km\": \"230 km\", \"meta\": \"~6 hrs &middot; Moderate\", \"hi\": [\"the Red River Delta\", \"Thac Ba country\"], \"img\": \"https:\/\/mototour.vn\/wp-content\/uploads\/2026\/08\/dest-mekong-boat.jpg\", \"x\": 17.79, \"y\": 79.44}, {\"d\": 2, \"name\": \"CAO BANG\", \"route\": \"Ba Be &rarr; Cao Bang\", \"km\": \"180 km\", \"meta\": \"~5 hrs &middot; Moderate\", \"hi\": [\"Cao Bac Pass\", \"remote highland valleys\"], \"img\": \"https:\/\/mototour.vn\/wp-content\/uploads\/2026\/08\/dest-mekong-boat.jpg\", \"x\": 82.67, \"y\": 76.67}, {\"d\": 3, \"name\": \"LANG SON\", \"route\": \"Cao Bang &rarr; Lang Son\", \"km\": \"200 km\", \"meta\": \"~7 hrs &middot; Moderate\", \"hi\": [\"Ban Gioc Waterfall\", \"the Vietnam-China border\"], \"img\": \"https:\/\/mototour.vn\/wp-content\/uploads\/2026\/08\/dest-bangioc-waterfall.jpg\", \"x\": 80.04, \"y\": 40.1}, {\"d\": 4, \"name\": \"HALONG BAY\", \"route\": \"Lang Son &rarr; Halong Bay\", \"km\": \"220 km\", \"meta\": \"~6 hrs &middot; Moderate\", \"hi\": [\"the Mau Son foothills\", \"Lang Son\"], \"img\": \"https:\/\/mototour.vn\/wp-content\/uploads\/2026\/08\/dest-mekong-boat.jpg\", \"x\": 13.62, \"y\": 40.81}, {\"d\": 5, \"name\": \"HALONG BAY\", \"route\": \"Halong Bay &rarr; Halong Bay\", \"km\": \"Boat \/ rest day\", \"meta\": \"full-day cruise &middot; Moderate\", \"hi\": [\"Halong Bay's limestone islands\", \"floating fishing villages\"], \"img\": \"https:\/\/mototour.vn\/wp-content\/uploads\/2026\/08\/dest-mekong-boat.jpg\", \"x\": 18.04, \"y\": 40.81}, {\"d\": 6, \"name\": \"HANOI\", \"route\": \"Halong Bay &rarr; Hanoi\", \"km\": \"170 km\", \"meta\": \"~4 hrs &middot; Moderate\", \"hi\": [\"the karst coastline\", \"the coastal highway\"], \"img\": \"https:\/\/mototour.vn\/wp-content\/uploads\/2026\/08\/dest-mekong-boat.jpg\", \"x\": 57.69, \"y\": 86.81}];function init(){\n var wrap=document.getElementById('rmap'); if(!wrap) return;\n var card=document.getElementById('rmapCard'), pts=[].slice.call(wrap.querySelectorAll('.rmap-pt')),\n     legEls=[].slice.call(wrap.querySelectorAll('.rmap-leg'));\n var byd={}; RM.forEach(function(r){byd[r.d]=r;});\n var hoverable=window.matchMedia&&window.matchMedia('(hover:hover) and (pointer:fine)').matches;\n var cur=0, hideT=null;\n var photo=card.querySelector('.rmap-photo img'), badge=card.querySelector('.rmap-badge'),\n     nm=card.querySelector('.rmap-name'), rt=card.querySelector('.rmap-route'),\n     mt=card.querySelector('.rmap-meta'), hi=card.querySelector('.rmap-hi'),\n     go=card.querySelector('.rmap-go'), gospan=card.querySelector('.rmap-go span'), xbtn=card.querySelector('.rmap-x');\n function fill(r){ photo.src=r.img; photo.alt=r.name; badge.textContent='DAY '+r.d;\n   nm.textContent=r.name; rt.innerHTML=r.route; mt.innerHTML=r.km+' &middot; '+r.meta;\n   hi.innerHTML=(r.hi||[]).map(function(h){return '<\/p>\n<li>'+h+'<\/li>\n<p>';}).join(''); gospan.textContent=r.d; }\n function place(pt){\n   if(window.matchMedia('(max-width:680px)').matches){ return; } \/\/ CSS bottom-sheet handles mobile\n   var w=wrap.clientWidth, h=wrap.clientHeight, cw=card.offsetWidth||250, ch=card.offsetHeight||250;\n   var mx=pt.offsetLeft, my=pt.offsetTop;\n   var left = (mx < w*0.52) ? mx+26 : mx-cw-26;\n   left=Math.max(10,Math.min(left,w-cw-10));\n   var top=my-ch\/2; top=Math.max(10,Math.min(top,h-ch-10));\n   card.style.left=left+'px'; card.style.top=top+'px'; card.style.right='auto'; card.style.bottom='auto';\n }\n function show(d,pt){ cur=d; fill(byd[d]); wrap.classList.add('active');\n   pts.forEach(function(p){p.classList.toggle('on',+p.getAttribute('data-d')===d);});\n   legEls.forEach(function(l){l.classList.toggle('on',+l.getAttribute('data-d')===d);});\n   card.hidden=false; place(pt); requestAnimationFrame(function(){card.classList.add('show');}); }\n function hide(){ cur=0; wrap.classList.remove('active'); card.classList.remove('show');\n   pts.forEach(function(p){p.classList.remove('on');}); legEls.forEach(function(l){l.classList.remove('on');});\n   setTimeout(function(){ if(!cur) card.hidden=true; },260); }\n function openDay(d){ var el=document.getElementById('day-'+d); if(!el) return;\n   var y=el.getBoundingClientRect().top+window.pageYOffset-90; window.scrollTo({top:y,behavior:'smooth'});\n   if(el.__open) el.__open(); hide(); }\n pts.forEach(function(pt){ var d=+pt.getAttribute('data-d');\n   if(hoverable){\n     pt.addEventListener('mouseenter',function(){ if(hideT){clearTimeout(hideT);hideT=null;} show(d,pt); });\n     pt.addEventListener('mouseleave',function(){ hideT=setTimeout(hide,220); });\n     pt.addEventListener('click',function(e){e.stopPropagation();openDay(d);});\n   } else {\n     pt.addEventListener('click',function(e){ e.stopPropagation(); if(cur===d){ openDay(d); } else { show(d,pt); } });\n   }\n });\n if(hoverable){ card.addEventListener('mouseenter',function(){ if(hideT){clearTimeout(hideT);hideT=null;} });\n   card.addEventListener('mouseleave',function(){ hideT=setTimeout(hide,180); }); }\n go.addEventListener('click',function(e){ e.stopPropagation(); if(cur) openDay(cur); });\n xbtn.addEventListener('click',function(e){ e.stopPropagation(); hide(); });\n window.addEventListener('resize',function(){ if(cur){ var p=wrap.querySelector('.rmap-pt.on'); if(p) place(p);} });\n}\nif(document.readyState==='loading') document.addEventListener('DOMContentLoaded',init); else init();\n})();<\/script><script>(function(){var s=document.querySelector('.rmap-pt[data-d=\"0\"]');if(s)s.addEventListener(\"click\",function(e){e.stopPropagation();var el=document.getElementById(\"day-1\");if(el){window.scrollTo({top:el.getBoundingClientRect().top+window.pageYOffset-90,behavior:\"smooth\"});}},true);})();<\/script><\/p>\n<div style=\"background:linear-gradient(180deg,#f8f2e8,#fff 220px);padding:52px 24px 20px\">\n<div style=\"max-width:1060px;margin:0 auto\">\n<div style=\"text-align:center;margin:0 0 34px\">\n    <span style=\"display:inline-block;font:700 12px\/1 Montserrat,sans-serif;letter-spacing:.18em;text-transform:uppercase;color:#bd5e1e;margin-bottom:10px\">The Journey &middot; 6 Days<\/span><\/p>\n<h2 style=\"font:800 clamp(28px,4vw,38px)\/1.08 Montserrat,sans-serif;color:#11110f;margin:0 0 10px\">Day by day, ride by ride<\/h2>\n<p style=\"font:400 15.5px\/1.65 Montserrat,sans-serif;color:#6e5944;margin:0 auto;max-width:600px\">Follow the line north and back &mdash; every day its own landscape, from Ba Be Lake to Limestone karst.<\/p>\n<\/p><\/div>\n<style>\n.sjt{max-width:1060px;margin:0 auto;position:relative}\n.sjt-spine{position:absolute;left:35px;top:30px;bottom:44px;width:3px;background:linear-gradient(180deg,#bd5e1e,#7cc9f0 55%,#dbe8ef);border-radius:3px;z-index:0}\n.sjt-row{position:relative;display:grid;grid-template-columns:72px minmax(0,1fr);margin-bottom:30px;z-index:1}\n.sjt-rail{position:relative}\n.sjt-node{position:sticky;top:118px;width:54px;height:54px;margin-left:9px;border-radius:50%;background:linear-gradient(150deg,#3bb6f6,#8a3f16);color:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;line-height:1;box-shadow:0 6px 16px -3px rgba(36,171,244,.65),0 0 0 6px #fff;transition:transform .3s}\n.sjt-row:hover .sjt-node{transform:scale(1.08)}\n.sjt-node span{font:800 22px\/1 Montserrat,sans-serif}\n.sjt-node small{font:700 8px\/1 Montserrat,sans-serif;letter-spacing:.14em;opacity:.9;margin-top:3px}\n.sjt-card{background:#fff;border:1px solid #ece3d4;border-radius:20px;overflow:hidden;box-shadow:0 18px 42px -26px rgba(15,20,32,.55);transition:transform .3s ease,box-shadow .3s ease}\n.sjt-card:hover{transform:translateY(-4px);box-shadow:0 30px 54px -24px rgba(15,20,32,.6)}\n.sjt-media{position:relative;height:340px;overflow:hidden}\n.sjt-track{display:flex;height:100%;width:100%;transition:transform .6s cubic-bezier(.4,0,.2,1);will-change:transform}\n.sjt-slide{flex:0 0 100%;height:100%;overflow:hidden}\n.sjt-slide img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .9s cubic-bezier(.2,.7,.2,1)}\n.sjt-card:hover .sjt-slide img{transform:scale(1.06)}\n.sjt-ov{position:absolute;inset:0;background:linear-gradient(180deg,rgba(15,20,32,0) 30%,rgba(15,20,32,.85));pointer-events:none}\n.sjt-ghost{position:absolute;top:2px;right:22px;font:800 122px\/1 Montserrat,sans-serif;color:rgba(255,255,255,.16);letter-spacing:-5px;pointer-events:none;z-index:1}\n.sjt-arrow{position:absolute;top:42%;transform:translateY(-50%);width:40px;height:40px;border:0;border-radius:50%;background:rgba(255,255,255,.22);color:#fff;font:400 24px\/1 system-ui;cursor:pointer;display:flex;align-items:center;justify-content:center;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);opacity:0;transition:opacity .3s,background .2s;z-index:3}\n.sjt-media:hover .sjt-arrow{opacity:1}\n.sjt-arrow:hover{background:rgba(36,171,244,.9)}\n.sjt-prev{left:14px}.sjt-next{right:14px}\n.sjt-dots{position:absolute;top:16px;left:20px;display:flex;gap:7px;z-index:3}\n.sjt-dot{width:8px;height:8px;border-radius:50%;background:rgba(255,255,255,.45);cursor:pointer;transition:all .3s}\n.sjt-dot.on{background:#fff;width:22px;border-radius:5px}\n.sjt-mediabtm{position:absolute;left:0;right:0;bottom:0;padding:20px 24px;z-index:2}\n.sjt-route{font:800 clamp(20px,3vw,27px)\/1.15 Montserrat,sans-serif;color:#fff;margin:0 0 12px;text-shadow:0 2px 14px rgba(0,0,0,.45)}\n.sjt-chips{display:flex;flex-wrap:wrap;gap:8px}\n.sjt-chip{display:inline-flex;align-items:center;font:700 12.5px\/1 Montserrat,sans-serif;color:#fff;background:rgba(255,255,255,.18);border:1px solid rgba(255,255,255,.32);padding:8px 13px;border-radius:30px;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}\n.sjt-km{background:rgba(36,171,244,.92);border-color:transparent}\n.sjt-body{padding:20px 26px 22px}\n.sjt-desc{font:400 15px\/1.7 Montserrat,sans-serif;color:#5a4c3a;margin:0 0 14px}\n.sjt-foot{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}\n.sjt-hl{display:inline-flex;align-items:center;gap:7px;background:#fff6e6;color:#b5691a;font:700 13px\/1 Montserrat,sans-serif;padding:9px 15px;border-radius:30px;border:1px solid #f6e3c0}\n.sjt-more{display:inline-flex;align-items:center;gap:7px;background:#f6efe3;color:#8a3f16;border:1px solid #ecdcc4;font:700 13px\/1 Montserrat,sans-serif;padding:9px 15px;border-radius:30px;cursor:pointer;transition:background .2s}\n.sjt-more:hover{background:#f0e2ce}\n.sjt-chev{transition:transform .35s}\n.sjt-card.is-open .sjt-chev{transform:rotate(180deg)}\n.sjt-detail{max-height:0;overflow:hidden;opacity:0;transition:max-height .5s cubic-bezier(.4,0,.2,1),opacity .4s ease}\n.sjt-card.is-open .sjt-detail{opacity:1}\n.sjt-detail-in{padding-top:16px}\n.sjt-long{font:400 14.5px\/1.75 Montserrat,sans-serif;color:#3f4a56;margin:0 0 16px}\n.sjt-facts{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}\n.sjt-fact{background:#f6efe1;border:1px solid #ece3d4;border-radius:12px;padding:12px 14px}\n.sjt-fact b{display:block;font:700 11px\/1 Montserrat,sans-serif;letter-spacing:.08em;text-transform:uppercase;color:#8a3f16;margin-bottom:7px}\n.sjt-fact span{font:600 13px\/1.45 Montserrat,sans-serif;color:#3a3226}\n@media(max-width:680px){.sjt-spine{display:none}.sjt-row{grid-template-columns:1fr}.sjt-rail{display:none}.sjt-media{height:250px}.sjt-ghost{font-size:90px}.sjt-arrow{opacity:1;width:36px;height:36px;top:46%}.sjt-facts{grid-template-columns:1fr}.sjt-body{padding:18px 18px 20px}}\n<\/style>\n<div class=\"sjt\">\n<div class=\"sjt-spine\"><\/div>\n<div class=\"sjt-row\">\n<div class=\"sjt-rail\">\n<div class=\"sjt-node\"><span>1<\/span><small>DAY<\/small><\/div>\n<\/div>\n<div class=\"sjt-card\" id=\"day-1\">\n<div class=\"sjt-media\" data-n=\"3\">\n<div class=\"sjt-track\">\n<div class=\"sjt-slide\"><img decoding=\"async\" class=\"mt-zoom\" loading=\"lazy\" src=\"https:\/\/mototour.vn\/wp-content\/uploads\/2026\/08\/dest-mekong-boat.jpg\" alt=\"Hanoi &rarr; Ba Be &mdash; photo 1\"\/><\/div>\n<div class=\"sjt-slide\"><img decoding=\"async\" class=\"mt-zoom\" loading=\"lazy\" src=\"https:\/\/mototour.vn\/wp-content\/uploads\/2026\/08\/tour-discovery-misty.jpg\" alt=\"Hanoi &rarr; Ba Be &mdash; photo 2\"\/><\/div>\n<div class=\"sjt-slide\"><img decoding=\"async\" class=\"mt-zoom\" loading=\"lazy\" src=\"https:\/\/mototour.vn\/wp-content\/uploads\/2026\/08\/tour-custom-scenic.jpg\" alt=\"Hanoi &rarr; Ba Be &mdash; photo 3\"\/><\/div>\n<\/div>\n<div class=\"sjt-ov\"><\/div>\n<div class=\"sjt-ghost\">01<\/div>\n<p><button class=\"sjt-arrow sjt-prev\" type=\"button\" aria-label=\"Previous photo\">&#8249;<\/button><button class=\"sjt-arrow sjt-next\" type=\"button\" aria-label=\"Next photo\">&#8250;<\/button><\/p>\n<div class=\"sjt-dots\"><i class=\"sjt-dot on\" data-i=\"0\"><\/i><i class=\"sjt-dot\" data-i=\"1\"><\/i><i class=\"sjt-dot\" data-i=\"2\"><\/i><\/div>\n<div class=\"sjt-mediabtm\">\n<div class=\"sjt-route\">Hanoi &rarr; Ba Be<\/div>\n<div class=\"sjt-chips\"><span class=\"sjt-chip sjt-km\">&#9679;&nbsp; 230 km<\/span><span class=\"sjt-chip\">Warm-up<\/span><span class=\"sjt-chip\">Lake & boat<\/span><\/div>\n<\/div>\n<\/div>\n<div class=\"sjt-body\">\n<p class=\"sjt-desc\">Roll out of Hanoi and trade city traffic for open country roads \u2014 an easy warm-up to settle into the bike before the mountains begin. Overnight in Ba Be.<\/p>\n<div class=\"sjt-foot\"><span class=\"sjt-hl\">&#9733; the Red River Delta<\/span><button class=\"sjt-more\" type=\"button\" aria-expanded=\"false\"><span class=\"sjt-more-t\">Ride details<\/span><svg class=\"sjt-chev\" width=\"15\" height=\"15\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.4\" stroke-linecap=\"round\"><path d=\"M6 9l6 6 6-6\"\/><\/svg><\/button><\/div>\n<div class=\"sjt-detail\">\n<div class=\"sjt-detail-in\">\n<p class=\"sjt-long\">The adventure begins in Hanoi. We slip out of the city early to miss the morning rush, then let the highway hand over to quieter country roads. This first day eases you in while still serving up scenery \u2014 the Red River Delta, Thac Ba country, Ba Be National Park and Ba Be Lake. It is a deliberately gentle start: time to get a feel for your bike, meet the group and learn how we ride together before the mountains arrive. Come evening you settle in around Ba Be, the Tay minority and a stilt-house homestay at Pac Ngoi.<\/p>\n<div class=\"sjt-facts\">\n<div class=\"sjt-fact\"><b>What you\u2019ll see<\/b><span>the Red River Delta &middot; Thac Ba country &middot; Ba Be National Park &middot; Ba Be Lake<\/span><\/div>\n<div class=\"sjt-fact\"><b>Riding<\/b><span>~6 hrs &middot; delta roads giving way to winding mountain climbs<\/span><\/div>\n<div class=\"sjt-fact\"><b>Local culture<\/b><span>the Tay minority and a stilt-house homestay at Pac Ngoi<\/span><\/div>\n<div class=\"sjt-fact\"><b>Overnight<\/b><span>Pac Ngoi \u00b7 Tay homestay<\/span><\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"sjt-row\">\n<div class=\"sjt-rail\">\n<div class=\"sjt-node\"><span>2<\/span><small>DAY<\/small><\/div>\n<\/div>\n<div class=\"sjt-card\" id=\"day-2\">\n<div class=\"sjt-media\" data-n=\"3\">\n<div class=\"sjt-track\">\n<div class=\"sjt-slide\"><img decoding=\"async\" class=\"mt-zoom\" loading=\"lazy\" src=\"https:\/\/mototour.vn\/wp-content\/uploads\/2026\/08\/dest-mekong-boat.jpg\" alt=\"Ba Be &rarr; Cao Bang &mdash; photo 1\"\/><\/div>\n<div class=\"sjt-slide\"><img decoding=\"async\" class=\"mt-zoom\" loading=\"lazy\" src=\"https:\/\/mototour.vn\/wp-content\/uploads\/2026\/08\/hero-1-mapileng-rider.jpg\" alt=\"Ba Be &rarr; Cao Bang &mdash; photo 2\"\/><\/div>\n<div class=\"sjt-slide\"><img decoding=\"async\" class=\"mt-zoom\" loading=\"lazy\" src=\"https:\/\/mototour.vn\/wp-content\/uploads\/2026\/08\/hero-4-mountain-motorcycles.jpg\" alt=\"Ba Be &rarr; Cao Bang &mdash; photo 3\"\/><\/div>\n<\/div>\n<div class=\"sjt-ov\"><\/div>\n<div class=\"sjt-ghost\">02<\/div>\n<p><button class=\"sjt-arrow sjt-prev\" type=\"button\" aria-label=\"Previous photo\">&#8249;<\/button><button class=\"sjt-arrow sjt-next\" type=\"button\" aria-label=\"Next photo\">&#8250;<\/button><\/p>\n<div class=\"sjt-dots\"><i class=\"sjt-dot on\" data-i=\"0\"><\/i><i class=\"sjt-dot\" data-i=\"1\"><\/i><i class=\"sjt-dot\" data-i=\"2\"><\/i><\/div>\n<div class=\"sjt-mediabtm\">\n<div class=\"sjt-route\">Ba Be &rarr; Cao Bang<\/div>\n<div class=\"sjt-chips\"><span class=\"sjt-chip sjt-km\">&#9679;&nbsp; 180 km<\/span><span class=\"sjt-chip\">Mountain pass<\/span><span class=\"sjt-chip\">Karst geopark<\/span><\/div>\n<\/div>\n<\/div>\n<div class=\"sjt-body\">\n<p class=\"sjt-desc\">Today runs Ba Be to Cao Bang, with Cao Bac Pass the highlight of the ride \u2014 ~5 hrs in the saddle over mountain passes and winding roads.<\/p>\n<div class=\"sjt-foot\"><span class=\"sjt-hl\">&#9733; Cao Bac Pass<\/span><button class=\"sjt-more\" type=\"button\" aria-expanded=\"false\"><span class=\"sjt-more-t\">Ride details<\/span><svg class=\"sjt-chev\" width=\"15\" height=\"15\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.4\" stroke-linecap=\"round\"><path d=\"M6 9l6 6 6-6\"\/><\/svg><\/button><\/div>\n<div class=\"sjt-detail\">\n<div class=\"sjt-detail-in\">\n<p class=\"sjt-long\">From Ba Be the road climbs and winds toward Cao Bang, running across mountain passes and winding roads. The day is built around its landmarks \u2014 Cao Bac Pass, remote highland valleys and limestone karst \u2014 with regular stops to rest, take photos and soak it in. Along the way you pass through highland market towns of Bac Kan and Cao Bang, a reminder that this corner of Vietnam is as much about its people as its passes. Plan on about 5 hrs of riding at an unhurried pace, arriving in good time to settle into your overnight at Cao Bang.<\/p>\n<div class=\"sjt-facts\">\n<div class=\"sjt-fact\"><b>What you\u2019ll see<\/b><span>Cao Bac Pass &middot; remote highland valleys &middot; limestone karst<\/span><\/div>\n<div class=\"sjt-fact\"><b>Riding<\/b><span>~5 hrs &middot; mountain passes and winding roads<\/span><\/div>\n<div class=\"sjt-fact\"><b>Local culture<\/b><span>highland market towns of Bac Kan and Cao Bang<\/span><\/div>\n<div class=\"sjt-fact\"><b>Overnight<\/b><span>Cao Bang \u00b7 hotel<\/span><\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"sjt-row\">\n<div class=\"sjt-rail\">\n<div class=\"sjt-node\"><span>3<\/span><small>DAY<\/small><\/div>\n<\/div>\n<div class=\"sjt-card\" id=\"day-3\">\n<div class=\"sjt-media\" data-n=\"3\">\n<div class=\"sjt-track\">\n<div class=\"sjt-slide\"><img decoding=\"async\" class=\"mt-zoom\" loading=\"lazy\" src=\"https:\/\/mototour.vn\/wp-content\/uploads\/2026\/08\/dest-bangioc-waterfall.jpg\" alt=\"Cao Bang &rarr; Lang Son &mdash; photo 1\"\/><\/div>\n<div class=\"sjt-slide\"><img decoding=\"async\" class=\"mt-zoom\" loading=\"lazy\" src=\"https:\/\/mototour.vn\/wp-content\/uploads\/2026\/08\/tour-discovery-misty.jpg\" alt=\"Cao Bang &rarr; Lang Son &mdash; photo 2\"\/><\/div>\n<div class=\"sjt-slide\"><img decoding=\"async\" class=\"mt-zoom\" loading=\"lazy\" src=\"https:\/\/mototour.vn\/wp-content\/uploads\/2026\/08\/tour-custom-scenic.jpg\" alt=\"Cao Bang &rarr; Lang Son &mdash; photo 3\"\/><\/div>\n<\/div>\n<div class=\"sjt-ov\"><\/div>\n<div class=\"sjt-ghost\">03<\/div>\n<p><button class=\"sjt-arrow sjt-prev\" type=\"button\" aria-label=\"Previous photo\">&#8249;<\/button><button class=\"sjt-arrow sjt-next\" type=\"button\" aria-label=\"Next photo\">&#8250;<\/button><\/p>\n<div class=\"sjt-dots\"><i class=\"sjt-dot on\" data-i=\"0\"><\/i><i class=\"sjt-dot\" data-i=\"1\"><\/i><i class=\"sjt-dot\" data-i=\"2\"><\/i><\/div>\n<div class=\"sjt-mediabtm\">\n<div class=\"sjt-route\">Cao Bang &rarr; Lang Son<\/div>\n<div class=\"sjt-chips\"><span class=\"sjt-chip sjt-km\">&#9679;&nbsp; 200 km<\/span><span class=\"sjt-chip\">Waterfall<\/span><span class=\"sjt-chip\">Frontier<\/span><\/div>\n<\/div>\n<\/div>\n<div class=\"sjt-body\">\n<p class=\"sjt-desc\">Today runs Cao Bang to Lang Son, with Ban Gioc Waterfall the highlight of the ride \u2014 ~7 hrs in the saddle over a waterfall detour then the historic frontier road.<\/p>\n<div class=\"sjt-foot\"><span class=\"sjt-hl\">&#9733; Ban Gioc Waterfall<\/span><button class=\"sjt-more\" type=\"button\" aria-expanded=\"false\"><span class=\"sjt-more-t\">Ride details<\/span><svg class=\"sjt-chev\" width=\"15\" height=\"15\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.4\" stroke-linecap=\"round\"><path d=\"M6 9l6 6 6-6\"\/><\/svg><\/button><\/div>\n<div class=\"sjt-detail\">\n<div class=\"sjt-detail-in\">\n<p class=\"sjt-long\">From Cao Bang the road climbs and winds toward Lang Son, running across a waterfall detour then the historic frontier road. The day is built around its landmarks \u2014 Ban Gioc Waterfall, the Vietnam-China border, Highway 4 and limestone peaks \u2014 with regular stops to rest, take photos and soak it in. Along the way you pass through the Nung and Tay of the border country, a reminder that this corner of Vietnam is as much about its people as its passes. Plan on about 7 hrs of riding at an unhurried pace, arriving in good time to settle into your overnight at Lang Son.<\/p>\n<div class=\"sjt-facts\">\n<div class=\"sjt-fact\"><b>What you\u2019ll see<\/b><span>Ban Gioc Waterfall &middot; the Vietnam-China border &middot; Highway 4 &middot; limestone peaks<\/span><\/div>\n<div class=\"sjt-fact\"><b>Riding<\/b><span>~7 hrs &middot; a waterfall detour then the historic frontier road<\/span><\/div>\n<div class=\"sjt-fact\"><b>Local culture<\/b><span>the Nung and Tay of the border country<\/span><\/div>\n<div class=\"sjt-fact\"><b>Overnight<\/b><span>Lang Son \u00b7 hotel<\/span><\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"sjt-row\">\n<div class=\"sjt-rail\">\n<div class=\"sjt-node\"><span>4<\/span><small>DAY<\/small><\/div>\n<\/div>\n<div class=\"sjt-card\" id=\"day-4\">\n<div class=\"sjt-media\" data-n=\"3\">\n<div class=\"sjt-track\">\n<div class=\"sjt-slide\"><img decoding=\"async\" class=\"mt-zoom\" loading=\"lazy\" src=\"https:\/\/mototour.vn\/wp-content\/uploads\/2026\/08\/dest-mekong-boat.jpg\" alt=\"Lang Son &rarr; Halong Bay &mdash; photo 1\"\/><\/div>\n<div class=\"sjt-slide\"><img decoding=\"async\" class=\"mt-zoom\" loading=\"lazy\" src=\"https:\/\/mototour.vn\/wp-content\/uploads\/2026\/08\/tour-discovery-misty.jpg\" alt=\"Lang Son &rarr; Halong Bay &mdash; photo 2\"\/><\/div>\n<div class=\"sjt-slide\"><img decoding=\"async\" class=\"mt-zoom\" loading=\"lazy\" src=\"https:\/\/mototour.vn\/wp-content\/uploads\/2026\/08\/tour-custom-scenic.jpg\" alt=\"Lang Son &rarr; Halong Bay &mdash; photo 3\"\/><\/div>\n<\/div>\n<div class=\"sjt-ov\"><\/div>\n<div class=\"sjt-ghost\">04<\/div>\n<p><button class=\"sjt-arrow sjt-prev\" type=\"button\" aria-label=\"Previous photo\">&#8249;<\/button><button class=\"sjt-arrow sjt-next\" type=\"button\" aria-label=\"Next photo\">&#8250;<\/button><\/p>\n<div class=\"sjt-dots\"><i class=\"sjt-dot on\" data-i=\"0\"><\/i><i class=\"sjt-dot\" data-i=\"1\"><\/i><i class=\"sjt-dot\" data-i=\"2\"><\/i><\/div>\n<div class=\"sjt-mediabtm\">\n<div class=\"sjt-route\">Lang Son &rarr; Halong Bay<\/div>\n<div class=\"sjt-chips\"><span class=\"sjt-chip sjt-km\">&#9679;&nbsp; 220 km<\/span><span class=\"sjt-chip\">Lake & boat<\/span><span class=\"sjt-chip\">Frontier<\/span><\/div>\n<\/div>\n<\/div>\n<div class=\"sjt-body\">\n<p class=\"sjt-desc\">Today runs Lang Son to Halong Bay, with the Mau Son foothills the highlight of the ride \u2014 ~6 hrs in the saddle over frontier hills easing down to the coastal plain.<\/p>\n<div class=\"sjt-foot\"><span class=\"sjt-hl\">&#9733; the Mau Son foothills<\/span><button class=\"sjt-more\" type=\"button\" aria-expanded=\"false\"><span class=\"sjt-more-t\">Ride details<\/span><svg class=\"sjt-chev\" width=\"15\" height=\"15\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.4\" stroke-linecap=\"round\"><path d=\"M6 9l6 6 6-6\"\/><\/svg><\/button><\/div>\n<div class=\"sjt-detail\">\n<div class=\"sjt-detail-in\">\n<p class=\"sjt-long\">From Lang Son the road climbs and winds toward Halong Bay, running across frontier hills easing down to the coastal plain. The day is built around its landmarks \u2014 the Mau Son foothills, Lang Son, the descent to the coast and Bai Chay \u2014 with regular stops to rest, take photos and soak it in. Along the way you pass through the trading towns of the northeast frontier, a reminder that this corner of Vietnam is as much about its people as its passes. Plan on about 6 hrs of riding at an unhurried pace, arriving in good time to settle into your overnight at Halong Bay.<\/p>\n<div class=\"sjt-facts\">\n<div class=\"sjt-fact\"><b>What you\u2019ll see<\/b><span>the Mau Son foothills &middot; Lang Son &middot; the descent to the coast &middot; Bai Chay<\/span><\/div>\n<div class=\"sjt-fact\"><b>Riding<\/b><span>~6 hrs &middot; frontier hills easing down to the coastal plain<\/span><\/div>\n<div class=\"sjt-fact\"><b>Local culture<\/b><span>the trading towns of the northeast frontier<\/span><\/div>\n<div class=\"sjt-fact\"><b>Overnight<\/b><span>Halong \u00b7 hotel<\/span><\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"sjt-row\">\n<div class=\"sjt-rail\">\n<div class=\"sjt-node\"><span>5<\/span><small>DAY<\/small><\/div>\n<\/div>\n<div class=\"sjt-card\" id=\"day-5\">\n<div class=\"sjt-media\" data-n=\"3\">\n<div class=\"sjt-track\">\n<div class=\"sjt-slide\"><img decoding=\"async\" class=\"mt-zoom\" loading=\"lazy\" src=\"https:\/\/mototour.vn\/wp-content\/uploads\/2026\/08\/dest-mekong-boat.jpg\" alt=\"Halong Bay &rarr; Halong Bay &mdash; photo 1\"\/><\/div>\n<div class=\"sjt-slide\"><img decoding=\"async\" class=\"mt-zoom\" loading=\"lazy\" src=\"https:\/\/mototour.vn\/wp-content\/uploads\/2026\/08\/north-village-hagiang.jpg\" alt=\"Halong Bay &rarr; Halong Bay &mdash; photo 2\"\/><\/div>\n<div class=\"sjt-slide\"><img decoding=\"async\" class=\"mt-zoom\" loading=\"lazy\" src=\"https:\/\/mototour.vn\/wp-content\/uploads\/2026\/08\/tour-discovery-village.jpg\" alt=\"Halong Bay &rarr; Halong Bay &mdash; photo 3\"\/><\/div>\n<\/div>\n<div class=\"sjt-ov\"><\/div>\n<div class=\"sjt-ghost\">05<\/div>\n<p><button class=\"sjt-arrow sjt-prev\" type=\"button\" aria-label=\"Previous photo\">&#8249;<\/button><button class=\"sjt-arrow sjt-next\" type=\"button\" aria-label=\"Next photo\">&#8250;<\/button><\/p>\n<div class=\"sjt-dots\"><i class=\"sjt-dot on\" data-i=\"0\"><\/i><i class=\"sjt-dot\" data-i=\"1\"><\/i><i class=\"sjt-dot\" data-i=\"2\"><\/i><\/div>\n<div class=\"sjt-mediabtm\">\n<div class=\"sjt-route\">Halong Bay &rarr; Halong Bay<\/div>\n<div class=\"sjt-chips\"><span class=\"sjt-chip sjt-km\">&#9679;&nbsp; Boat \/ rest<\/span><span class=\"sjt-chip\">Lake & boat<\/span><span class=\"sjt-chip\">Ethnic villages<\/span><\/div>\n<\/div>\n<\/div>\n<div class=\"sjt-body\">\n<p class=\"sjt-desc\">A day off the saddle around Halong Bay \u2014 halong bay's limestone islands before the ride continues.<\/p>\n<div class=\"sjt-foot\"><span class=\"sjt-hl\">&#9733; Halong Bay&rsquo;s limestone islands<\/span><button class=\"sjt-more\" type=\"button\" aria-expanded=\"false\"><span class=\"sjt-more-t\">Ride details<\/span><svg class=\"sjt-chev\" width=\"15\" height=\"15\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.4\" stroke-linecap=\"round\"><path d=\"M6 9l6 6 6-6\"\/><\/svg><\/button><\/div>\n<div class=\"sjt-detail\">\n<div class=\"sjt-detail-in\">\n<p class=\"sjt-long\">There is no long transfer today \u2014 the bikes get a rest and so do you. Instead the day is given over to Halong Bay and its surroundings, taking in Halong Bay&rsquo;s limestone islands, floating fishing villages, hidden grottoes and quiet swimming coves. It is a chance to slow the pace among the boat and fishing communities of the bay. Expect time on foot and, where the route allows, out on the water, before the riding picks up again tomorrow.<\/p>\n<div class=\"sjt-facts\">\n<div class=\"sjt-fact\"><b>What you\u2019ll see<\/b><span>Halong Bay&rsquo;s limestone islands &middot; floating fishing villages &middot; hidden grottoes &middot; quiet swimming coves<\/span><\/div>\n<div class=\"sjt-fact\"><b>Riding<\/b><span>full-day cruise &middot; a full day afloat, off the bike<\/span><\/div>\n<div class=\"sjt-fact\"><b>Local culture<\/b><span>the boat and fishing communities of the bay<\/span><\/div>\n<div class=\"sjt-fact\"><b>Overnight<\/b><span>Halong \u00b7 overnight boat or hotel<\/span><\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"sjt-row\">\n<div class=\"sjt-rail\">\n<div class=\"sjt-node\"><span>6<\/span><small>DAY<\/small><\/div>\n<\/div>\n<div class=\"sjt-card\" id=\"day-6\">\n<div class=\"sjt-media\" data-n=\"3\">\n<div class=\"sjt-track\">\n<div class=\"sjt-slide\"><img decoding=\"async\" class=\"mt-zoom\" loading=\"lazy\" src=\"https:\/\/mototour.vn\/wp-content\/uploads\/2026\/08\/dest-mekong-boat.jpg\" alt=\"Halong Bay &rarr; Hanoi &mdash; photo 1\"\/><\/div>\n<div class=\"sjt-slide\"><img decoding=\"async\" class=\"mt-zoom\" loading=\"lazy\" src=\"https:\/\/mototour.vn\/wp-content\/uploads\/2026\/08\/tour-discovery-misty.jpg\" alt=\"Halong Bay &rarr; Hanoi &mdash; photo 2\"\/><\/div>\n<div class=\"sjt-slide\"><img decoding=\"async\" class=\"mt-zoom\" loading=\"lazy\" src=\"https:\/\/mototour.vn\/wp-content\/uploads\/2026\/08\/tour-custom-scenic.jpg\" alt=\"Halong Bay &rarr; Hanoi &mdash; photo 3\"\/><\/div>\n<\/div>\n<div class=\"sjt-ov\"><\/div>\n<div class=\"sjt-ghost\">06<\/div>\n<p><button class=\"sjt-arrow sjt-prev\" type=\"button\" aria-label=\"Previous photo\">&#8249;<\/button><button class=\"sjt-arrow sjt-next\" type=\"button\" aria-label=\"Next photo\">&#8250;<\/button><\/p>\n<div class=\"sjt-dots\"><i class=\"sjt-dot on\" data-i=\"0\"><\/i><i class=\"sjt-dot\" data-i=\"1\"><\/i><i class=\"sjt-dot\" data-i=\"2\"><\/i><\/div>\n<div class=\"sjt-mediabtm\">\n<div class=\"sjt-route\">Halong Bay &rarr; Hanoi<\/div>\n<div class=\"sjt-chips\"><span class=\"sjt-chip sjt-km\">&#9679;&nbsp; 170 km<\/span><span class=\"sjt-chip\">Return<\/span><span class=\"sjt-chip\">Karst geopark<\/span><\/div>\n<\/div>\n<\/div>\n<div class=\"sjt-body\">\n<p class=\"sjt-desc\">The final leg drops out of the highlands back toward Hanoi \u2014 one last morning of mountain roads before the city. Passing the karst coastline on the way. Tour ends in Hanoi.<\/p>\n<div class=\"sjt-foot\"><span class=\"sjt-hl\">&#9733; the karst coastline<\/span><button class=\"sjt-more\" type=\"button\" aria-expanded=\"false\"><span class=\"sjt-more-t\">Ride details<\/span><svg class=\"sjt-chev\" width=\"15\" height=\"15\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.4\" stroke-linecap=\"round\"><path d=\"M6 9l6 6 6-6\"\/><\/svg><\/button><\/div>\n<div class=\"sjt-detail\">\n<div class=\"sjt-detail-in\">\n<p class=\"sjt-long\">The final leg turns for home, trading the high country for rolling farmland and then the flat delta as we make our way back to Hanoi. There is still plenty to enjoy before the end \u2014 the karst coastline and the coastal highway. After roughly 4 hrs in the saddle over an easy coastal road back to the city, we roll back into the city where the journey began. Bikes are handed in during the afternoon, and most riders stay on a night to raise a glass to the miles.<\/p>\n<div class=\"sjt-facts\">\n<div class=\"sjt-fact\"><b>What you\u2019ll see<\/b><span>the karst coastline &middot; the coastal highway<\/span><\/div>\n<div class=\"sjt-fact\"><b>Riding<\/b><span>~4 hrs &middot; an easy coastal road back to the city<\/span><\/div>\n<div class=\"sjt-fact\"><b>Local culture<\/b><span>a final run through the seaside countryside<\/span><\/div>\n<div class=\"sjt-fact\"><b>Overnight<\/b><span>Hanoi (tour ends)<\/span><\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<p><script id=\"sjt-js\">\n(function(){\n function init(){\n  var hoverable = window.matchMedia && window.matchMedia('(hover:hover) and (pointer:fine)').matches;\n  document.querySelectorAll('.sjt-media').forEach(function(m){\n   var track=m.querySelector('.sjt-track'), dots=[].slice.call(m.querySelectorAll('.sjt-dot')),\n       n=parseInt(m.getAttribute('data-n'),10)||1, idx=0, timer=null;\n   function go(k){ idx=(k+n)%n; track.style.transform='translateX('+(-idx*100)+'%)'; dots.forEach(function(d,j){d.classList.toggle('on',j===idx);}); }\n   function play(){ if(n<2) return; stop(); timer=setInterval(function(){go(idx+1);},4500); }\n   function stop(){ if(timer){clearInterval(timer);timer=null;} }\n   var pv=m.querySelector('.sjt-prev'), nx=m.querySelector('.sjt-next');\n   if(pv) pv.addEventListener('click',function(e){e.stopPropagation();go(idx-1);play();});\n   if(nx) nx.addEventListener('click',function(e){e.stopPropagation();go(idx+1);play();});\n   dots.forEach(function(d){ d.addEventListener('click',function(e){e.stopPropagation();go(parseInt(d.getAttribute('data-i'),10));play();}); });\n   m.addEventListener('mouseenter',stop); m.addEventListener('mouseleave',play);\n   var sx=null;\n   m.addEventListener('touchstart',function(e){sx=e.touches[0].clientX;stop();},{passive:true});\n   m.addEventListener('touchend',function(e){ if(sx===null)return; var dx=e.changedTouches[0].clientX-sx; if(Math.abs(dx)>40){ go(idx+(dx<0?1:-1)); } sx=null; play(); },{passive:true});\n   play();\n  });\n  document.querySelectorAll('.sjt-card').forEach(function(card){\n   var btn=card.querySelector('.sjt-more'), det=card.querySelector('.sjt-detail'); if(!btn||!det) return;\n   var pinned=false;\n   function set(open){ card.classList.toggle('is-open',open); det.style.maxHeight=open?det.scrollHeight+'px':'0px'; btn.setAttribute('aria-expanded',open?'true':'false'); }\n   btn.addEventListener('click',function(e){ e.stopPropagation(); pinned=!card.classList.contains('is-open'); set(pinned); });\n   window.addEventListener('resize',function(){ if(card.classList.contains('is-open')) det.style.maxHeight=det.scrollHeight+'px'; });\n   card.__open=function(){ pinned=true; set(true); };\n  });\n }\n if(document.readyState==='loading') document.addEventListener('DOMContentLoaded',init); else init();\n})();\n<\/script>\n<\/div>\n<\/div>\n<div style=\"background:#f6efe1;padding:48px 24px\">\n<div style=\"max-width:820px;margin:0 auto\">\n<h2 style=\"font:700 26px\/1.1 Montserrat,sans-serif;color:#11110f;margin:0 0 6px;text-align:center\">Price per rider &middot; per day<\/h2>\n<p style=\"font:400 14px\/1.6 Montserrat,sans-serif;color:#6e5944;margin:0 0 18px;text-align:center\">Fewer riders, higher per-day rate. Final quote confirmed on enquiry.<\/p>\n<div style=\"overflow-x:auto;border:1px solid #e7ded0;border-radius:12px;background:#fff\">\n<table style=\"width:100%;border-collapse:collapse;min-width:520px\">\n<thead>\n<tr style=\"background:#f3ede3\">\n<th style=\"padding:12px 14px;text-align:left;font:700 13px Montserrat,sans-serif;color:#11110f\">Bike<\/th>\n<th style=\"padding:12px;font:700 13px Montserrat,sans-serif;color:#11110f\">1 rider<\/th>\n<th style=\"padding:12px;font:700 13px Montserrat,sans-serif;color:#11110f\">2<\/th>\n<th style=\"padding:12px;font:700 13px Montserrat,sans-serif;color:#11110f\">3<\/th>\n<th style=\"padding:12px;font:700 13px Montserrat,sans-serif;color:#11110f\">4+<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr style=\"border-top:1px solid #ece3d4\">\n<td style=\"padding:11px 14px;font:600 14px Montserrat,sans-serif;color:#11110f\">Honda XR150L<\/td>\n<td style=\"padding:11px 12px;text-align:center;font:600 14px Montserrat,sans-serif;color:#11110f\">$210<\/td>\n<td style=\"padding:11px 12px;text-align:center;font:600 14px Montserrat,sans-serif;color:#11110f\">$160<\/td>\n<td style=\"padding:11px 12px;text-align:center;font:600 14px Montserrat,sans-serif;color:#11110f\">$150<\/td>\n<td style=\"padding:11px 12px;text-align:center;font:600 14px Montserrat,sans-serif;color:#11110f\">$140<\/td>\n<\/tr>\n<tr style=\"border-top:1px solid #ece3d4\">\n<td style=\"padding:11px 14px;font:600 14px Montserrat,sans-serif;color:#11110f\">Honda CRF250L<\/td>\n<td style=\"padding:11px 12px;text-align:center;font:600 14px Montserrat,sans-serif;color:#11110f\">$230<\/td>\n<td style=\"padding:11px 12px;text-align:center;font:600 14px Montserrat,sans-serif;color:#11110f\">$180<\/td>\n<td style=\"padding:11px 12px;text-align:center;font:600 14px Montserrat,sans-serif;color:#11110f\">$170<\/td>\n<td style=\"padding:11px 12px;text-align:center;font:600 14px Montserrat,sans-serif;color:#11110f\">$160<\/td>\n<\/tr>\n<tr style=\"border-top:1px solid #ece3d4\">\n<td style=\"padding:11px 14px;font:600 14px Montserrat,sans-serif;color:#11110f\">Honda CRF300L<\/td>\n<td style=\"padding:11px 12px;text-align:center;font:600 14px Montserrat,sans-serif;color:#11110f\">$250<\/td>\n<td style=\"padding:11px 12px;text-align:center;font:600 14px Montserrat,sans-serif;color:#11110f\">$200<\/td>\n<td style=\"padding:11px 12px;text-align:center;font:600 14px Montserrat,sans-serif;color:#11110f\">$190<\/td>\n<td style=\"padding:11px 12px;text-align:center;font:600 14px Montserrat,sans-serif;color:#11110f\">$180<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n<\/div>\n<div style=\"background:#fff;padding:48px 24px\">\n<div style=\"max-width:1000px;margin:0 auto\">\n<h2 style=\"font:700 26px\/1.1 Montserrat,sans-serif;color:#11110f;margin:0 0 22px;text-align:center\">What's included<\/h2>\n<div style=\"display:flex;gap:22px;flex-wrap:wrap\">\n<div style=\"flex:1;min-width:280px;background:#fff;border:1px solid #e7ded0;border-radius:14px;padding:24px\">\n<h3 style=\"font:700 17px Montserrat,sans-serif;color:#11110f;margin:0 0 16px\">Included<\/h3>\n<ul style=\"list-style:none;margin:0;padding:0\">\n<li style=\"position:relative;padding-left:26px;margin:0 0 10px;font:400 14px\/1.5 Montserrat,sans-serif;color:#3a3226\"><span style=\"position:absolute;left:0;color:#12B886;font-weight:700\">&#10003;<\/span>English-speaking guide + mechanic support<\/li>\n<li style=\"position:relative;padding-left:26px;margin:0 0 10px;font:400 14px\/1.5 Montserrat,sans-serif;color:#3a3226\"><span style=\"position:absolute;left:0;color:#12B886;font-weight:700\">&#10003;<\/span>Quality Honda bike &amp; full fuel<\/li>\n<li style=\"position:relative;padding-left:26px;margin:0 0 10px;font:400 14px\/1.5 Montserrat,sans-serif;color:#3a3226\"><span style=\"position:absolute;left:0;color:#12B886;font-weight:700\">&#10003;<\/span>Safety gear (helmet, gloves, pads, rain jacket)<\/li>\n<li style=\"position:relative;padding-left:26px;margin:0 0 10px;font:400 14px\/1.5 Montserrat,sans-serif;color:#3a3226\"><span style=\"position:absolute;left:0;color:#12B886;font-weight:700\">&#10003;<\/span>All meals (breakfast, lunch, dinner)<\/li>\n<li style=\"position:relative;padding-left:26px;margin:0 0 10px;font:400 14px\/1.5 Montserrat,sans-serif;color:#3a3226\"><span style=\"position:absolute;left:0;color:#12B886;font-weight:700\">&#10003;<\/span>Twin-share hotels &amp; homestays<\/li>\n<li style=\"position:relative;padding-left:26px;margin:0 0 10px;font:400 14px\/1.5 Montserrat,sans-serif;color:#3a3226\"><span style=\"position:absolute;left:0;color:#12B886;font-weight:700\">&#10003;<\/span>Boat rides &amp; river crossings<\/li>\n<li style=\"position:relative;padding-left:26px;margin:0 0 10px;font:400 14px\/1.5 Montserrat,sans-serif;color:#3a3226\"><span style=\"position:absolute;left:0;color:#12B886;font-weight:700\">&#10003;<\/span>Entrance fees &amp; permits<\/li>\n<li style=\"position:relative;padding-left:26px;margin:0 0 10px;font:400 14px\/1.5 Montserrat,sans-serif;color:#3a3226\"><span style=\"position:absolute;left:0;color:#12B886;font-weight:700\">&#10003;<\/span>Hotel pick-up \/ drop-off in Hanoi<\/li>\n<\/ul>\n<\/div>\n<div style=\"flex:1;min-width:280px;background:#fff;border:1px solid #e7ded0;border-radius:14px;padding:24px\">\n<h3 style=\"font:700 17px Montserrat,sans-serif;color:#11110f;margin:0 0 16px\">Not included<\/h3>\n<ul style=\"list-style:none;margin:0;padding:0\">\n<li style=\"position:relative;padding-left:26px;margin:0 0 10px;font:400 14px\/1.5 Montserrat,sans-serif;color:#3a3226\"><span style=\"position:absolute;left:0;color:#e0574f;font-weight:700\">&#10007;<\/span>International flights &amp; airport transfers<\/li>\n<li style=\"position:relative;padding-left:26px;margin:0 0 10px;font:400 14px\/1.5 Montserrat,sans-serif;color:#3a3226\"><span style=\"position:absolute;left:0;color:#e0574f;font-weight:700\">&#10007;<\/span>Travel &amp; medical insurance<\/li>\n<li style=\"position:relative;padding-left:26px;margin:0 0 10px;font:400 14px\/1.5 Montserrat,sans-serif;color:#3a3226\"><span style=\"position:absolute;left:0;color:#e0574f;font-weight:700\">&#10007;<\/span>Support vehicle (optional +$150\/day)<\/li>\n<li style=\"position:relative;padding-left:26px;margin:0 0 10px;font:400 14px\/1.5 Montserrat,sans-serif;color:#3a3226\"><span style=\"position:absolute;left:0;color:#e0574f;font-weight:700\">&#10007;<\/span>Bike damage costs<\/li>\n<li style=\"position:relative;padding-left:26px;margin:0 0 10px;font:400 14px\/1.5 Montserrat,sans-serif;color:#3a3226\"><span style=\"position:absolute;left:0;color:#e0574f;font-weight:700\">&#10007;<\/span>Drinks, tips &amp; personal expenses<\/li>\n<\/ul>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<style>\n.faq{max-width:840px;margin:0 auto}\n.faq-i{border:1px solid #e7ded0;border-radius:12px;margin-bottom:12px;background:#fff;transition:border-color .25s,box-shadow .25s}\n.faq-i[open]{border-color:#ecdcc4;box-shadow:0 10px 28px -20px rgba(15,20,32,.55)}\n.faq-i summary{list-style:none;cursor:pointer;padding:17px 20px;font:700 15.5px\/1.45 Montserrat,sans-serif;color:#11110f;display:flex;justify-content:space-between;align-items:center;gap:16px}\n.faq-i summary::-webkit-details-marker{display:none}\n.faq-i[open] summary{color:#8a3f16}\n.faq-ic{flex:0 0 auto;width:22px;height:22px;position:relative}\n.faq-ic:before,.faq-ic:after{content:\"\";position:absolute;background:#bd5e1e;border-radius:2px;transition:transform .3s}\n.faq-ic:before{left:3px;right:3px;top:10px;height:2px}\n.faq-ic:after{top:3px;bottom:3px;left:10px;width:2px}\n.faq-i[open] .faq-ic:after{transform:scaleY(0)}\n.faq-a{padding:2px 20px 18px;font:400 14.5px\/1.72 Montserrat,sans-serif;color:#5a4c3a}\n<\/style>\n<div style=\"background:#f6efe1;padding:52px 24px\">\n<div style=\"max-width:840px;margin:0 auto\">\n<div style=\"text-align:center;margin:0 0 26px\"><span style=\"display:inline-block;font:700 12px\/1 Montserrat,sans-serif;letter-spacing:.18em;text-transform:uppercase;color:#bd5e1e;margin-bottom:10px\">Good to know<\/span><\/p>\n<h2 style=\"font:800 clamp(26px,4vw,36px)\/1.08 Montserrat,sans-serif;color:#11110f;margin:0 0 8px\">Frequently asked questions<\/h2>\n<p style=\"font:400 15px\/1.6 Montserrat,sans-serif;color:#6e5944;margin:0 auto;max-width:560px\">Still unsure about something? <a href=\"https:\/\/wa.me\/84933177779?text=Hi%21%20I%27m%20interested%20in%20the%20Sapa%20%26%20Ha%20Giang%208-Day%20tour.%20Please%20send%20me%20dates%20%26%20a%20quote.\" target=\"_blank\" rel=\"noopener\" style=\"color:#8a3f16;font-weight:700;text-decoration:none\">Ask us on WhatsApp<\/a> &mdash; we usually reply within the hour.<\/p>\n<\/div>\n<div class=\"faq\">\n<details class=\"faq-i\">\n<summary>Do I need a motorcycle licence?<span class=\"faq-ic\"><\/span><\/summary>\n<div class=\"faq-a\">You should hold a valid motorcycle licence, and an International Driving Permit (IDP) with a motorcycle category is recommended for riding legally in Vietnam. If you are unsure about your situation, message us and we will advise.<\/div>\n<\/details>\n<details class=\"faq-i\">\n<summary>How difficult is this tour, and do I need off-road experience?<span class=\"faq-ic\"><\/span><\/summary>\n<div class=\"faq-a\">It is rated Challenging, but you ride mostly on sealed mountain roads with only a few short, optional gravel sections. Confident road riders with some experience will be comfortable, and the guide adjusts the pace to the group. Total riding is around 1,400 km over 8 days.<\/div>\n<\/details>\n<details class=\"faq-i\">\n<summary>What motorcycles do you use?<span class=\"faq-ic\"><\/span><\/summary>\n<div class=\"faq-a\">Light, reliable Honda trail bikes: the XR150L, CRF250L and CRF300L, all ideal for Vietnam's mountains. Semi-automatic options can be arranged on request. Pick the bike that suits your height and experience.<\/div>\n<\/details>\n<details class=\"faq-i\">\n<summary>Can I join as a passenger instead of riding?<span class=\"faq-ic\"><\/span><\/summary>\n<div class=\"faq-a\">Yes. You can ride pillion behind one of our guides, or we can arrange a support car for part or all of the trip (from 150 USD per day). This is popular with couples where only one person rides.<\/div>\n<\/details>\n<details class=\"faq-i\">\n<summary>When is the best time to go?<span class=\"faq-ic\"><\/span><\/summary>\n<div class=\"faq-a\">September to November and March to May give the best weather and clearest mountain views. The Mu Cang Chai rice terraces turn golden in late September and October, and are lush green from June.<\/div>\n<\/details>\n<details class=\"faq-i\">\n<summary>What is included in the price?<span class=\"faq-ic\"><\/span><\/summary>\n<div class=\"faq-a\">An English-speaking guide plus mechanic support, your bike and fuel, safety gear, all meals, twin-share hotels and homestays, boat rides and river crossings, entrance fees and permits, and hotel pick-up and drop-off in Hanoi. The full list is above.<\/div>\n<\/details>\n<details class=\"faq-i\">\n<summary>Is my luggage carried for me?<span class=\"faq-ic\"><\/span><\/summary>\n<div class=\"faq-a\">You ride each day with a small daypack. On days with a support vehicle your main luggage travels by car, and between overnight stops we help move your bags so you never ride overloaded.<\/div>\n<\/details>\n<details class=\"faq-i\">\n<summary>What happens if my bike breaks down or I have an accident?<span class=\"faq-ic\"><\/span><\/summary>\n<div class=\"faq-a\">A guide and mechanic ride with the group at all times and carry tools and spares, so most issues are fixed on the spot. We strongly recommend comprehensive travel and medical insurance that covers motorcycling, and we support you fully on the ground.<\/div>\n<\/details>\n<details class=\"faq-i\">\n<summary>How do I book?<span class=\"faq-ic\"><\/span><\/summary>\n<div class=\"faq-a\">Message us on WhatsApp or send an enquiry with your preferred dates and group size. We confirm availability and send a quote, and a deposit then secures your places. The rest is settled before or at the start of the tour.<\/div>\n<\/details>\n<\/div>\n<\/div>\n<\/div>\n<p><script type=\"application\/ld+json\">{\"@context\": \"https:\/\/schema.org\", \"@type\": \"FAQPage\", \"mainEntity\": [{\"@type\": \"Question\", \"name\": \"Do I need a motorcycle licence?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"You should hold a valid motorcycle licence, and an International Driving Permit (IDP) with a motorcycle category is recommended for riding legally in Vietnam. If you are unsure about your situation, message us and we will advise.\"}}, {\"@type\": \"Question\", \"name\": \"How difficult is this tour, and do I need off-road experience?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"It is rated Challenging, but you ride mostly on sealed mountain roads with only a few short, optional gravel sections. Confident road riders with some experience will be comfortable, and the guide adjusts the pace to the group. Total riding is around 1,400 km over 8 days.\"}}, {\"@type\": \"Question\", \"name\": \"What motorcycles do you use?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"Light, reliable Honda trail bikes: the XR150L, CRF250L and CRF300L, all ideal for Vietnam's mountains. Semi-automatic options can be arranged on request. Pick the bike that suits your height and experience.\"}}, {\"@type\": \"Question\", \"name\": \"Can I join as a passenger instead of riding?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"Yes. You can ride pillion behind one of our guides, or we can arrange a support car for part or all of the trip (from 150 USD per day). This is popular with couples where only one person rides.\"}}, {\"@type\": \"Question\", \"name\": \"When is the best time to go?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"September to November and March to May give the best weather and clearest mountain views. The Mu Cang Chai rice terraces turn golden in late September and October, and are lush green from June.\"}}, {\"@type\": \"Question\", \"name\": \"What is included in the price?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"An English-speaking guide plus mechanic support, your bike and fuel, safety gear, all meals, twin-share hotels and homestays, boat rides and river crossings, entrance fees and permits, and hotel pick-up and drop-off in Hanoi. The full list is above.\"}}, {\"@type\": \"Question\", \"name\": \"Is my luggage carried for me?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"You ride each day with a small daypack. On days with a support vehicle your main luggage travels by car, and between overnight stops we help move your bags so you never ride overloaded.\"}}, {\"@type\": \"Question\", \"name\": \"What happens if my bike breaks down or I have an accident?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"A guide and mechanic ride with the group at all times and carry tools and spares, so most issues are fixed on the spot. We strongly recommend comprehensive travel and medical insurance that covers motorcycling, and we support you fully on the ground.\"}}, {\"@type\": \"Question\", \"name\": \"How do I book?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"Message us on WhatsApp or send an enquiry with your preferred dates and group size. We confirm availability and send a quote, and a deposit then secures your places. The rest is settled before or at the start of the tour.\"}}]}<\/script><\/p>\n<div style=\"background:linear-gradient(120deg,#11110f,#3a2418);padding:56px 24px;text-align:center;color:#fff\">\n<h2 style=\"font:700 30px\/1.15 Montserrat,sans-serif;margin:0 0 10px\">Ride Northeast Loop to Halong Bay<\/h2>\n<p style=\"font:400 16px\/1.6 Montserrat,sans-serif;color:#cfe0f0;margin:0 0 24px;max-width:560px;margin-left:auto;margin-right:auto\">Message us on WhatsApp or send an enquiry &mdash; the tour name comes with you, so we know exactly what to quote.<\/p>\n<div style=\"display:flex;gap:12px;justify-content:center;flex-wrap:wrap\"><a href=\"https:\/\/wa.me\/84933177779?text=Hi%21%20I%27m%20interested%20in%20the%20Northeast%20Loop%20to%20Halong%20Bay%20tour.%20Please%20send%20me%20dates%20%26%20a%20quote.\" target=\"_blank\" rel=\"noopener\" style=\"display:inline-flex;align-items:center;gap:9px;background:#25D366;color:#fff;text-decoration:none;font:700 15px\/1 Montserrat,sans-serif;padding:15px 26px;border-radius:10px;box-shadow:0 8px 20px -8px rgba(37,211,102,.6)\"><svg width=\"20\" height=\"20\" viewBox=\"0 0 24 24\" fill=\"#fff\"><path d=\"M12 2a10 10 0 0 0-8.6 15l-1.4 5 5.2-1.4A10 10 0 1 0 12 2zm0 18a8 8 0 0 1-4.1-1.1l-.3-.2-3 .8.8-2.9-.2-.3A8 8 0 1 1 12 20zm4.4-6c-.2-.1-1.4-.7-1.6-.8s-.4-.1-.5.1-.6.8-.8 1-.3.2-.5.1a6.5 6.5 0 0 1-3.2-2.8c-.2-.4.2-.4.6-1.2.1-.2 0-.3 0-.5s-.5-1.3-.7-1.7-.4-.4-.5-.4h-.5a1 1 0 0 0-.7.3A3 3 0 0 0 6 9.4a5.2 5.2 0 0 0 1.1 2.7 11.8 11.8 0 0 0 4.5 4c2.1.8 2.1.6 2.5.5a2.5 2.5 0 0 0 1.6-1.2 2 2 0 0 0 .1-1.2c0-.1-.2-.2-.4-.3z\"\/><\/svg>Enquire on WhatsApp<\/a><a href=\"\/contact\/?tour=Northeast%20Loop%20to%20Halong%20Bay%20%E2%80%94%206%20Days\" style=\"display:inline-flex;align-items:center;gap:8px;background:#8b1e16;color:#fff;text-decoration:none;font:700 15px\/1 Montserrat,sans-serif;padding:15px 24px;border-radius:10px\">Send an enquiry &rarr;<\/a><\/div>\n<\/div>\n<p><\/main><\/p>\n<footer style=\"background-color:rgb(35, 37, 40);background-position:50% 50%;background-repeat:no-repeat;color:rgb(140, 137, 137);font-family:Montserrat, Arial, Helvetica, sans-serif;padding-top:60px;padding-bottom:40px;padding-left:30px;padding-right:30px;position:relative\">\n<style>\n        @import url('https:\/\/fonts.googleapis.com\/css2?family=Montserrat:wght@400;600&display=swap');\n        .footer-nav-link {\n          color: rgb(191, 191, 191);\n          font-family: Montserrat, Arial, Helvetica, sans-serif;\n          font-size: 14px;\n          font-weight: 400;\n          line-height: 21px;\n          text-decoration: none;\n          transition: color 0.2s linear;\n          display: block;\n        }\n        .footer-nav-link:hover {\n          color: rgb(189, 94, 30);\n        }\n        .footer-nav-li {\n          display: block;\n          padding: 10px 10px 10px 12px;\n          border-bottom: 1px solid rgb(51, 51, 51);\n          position: relative;\n          list-style: none;\n          color: rgb(140, 137, 137);\n          font-family: Montserrat, Arial, Helvetica, sans-serif;\n          font-size: 14px;\n          font-weight: 400;\n          line-height: 21px;\n          text-align: center;\n        }\n        .footer-nav-li:first-child {\n          padding-top: 0px;\n        }\n        .footer-nav-li:last-child {\n          border-bottom: none;\n        }\n        .footer-nav-ul {\n          list-style: none;\n          margin: 0;\n          padding: 0;\n        }\n        .go-to-top-link {\n          color: rgb(189, 94, 30);\n          font-family: Montserrat, Arial, Helvetica, sans-serif;\n          font-size: 14px;\n          font-weight: 600;\n          text-decoration: none;\n          transition: color 0.2s linear, opacity 0.2s linear;\n        }\n        .go-to-top-link:hover {\n          opacity: 0.8;\n          text-decoration: underline;\n        }\n        .footer-text-link {\n          color: rgb(191, 191, 191);\n          font-family: Montserrat, Arial, Helvetica, sans-serif;\n          font-size: 14px;\n          font-weight: 400;\n          line-height: 21px;\n          text-decoration: none;\n          transition: color 0.2s linear;\n        }\n        .footer-text-link:hover {\n          color: rgb(189, 94, 30);\n        }\n      <\/style>\n<div style=\"max-width:1250px;margin:0 auto\">\n<div class=\"grid grid-cols-1 md:grid-cols-4 gap-8\">\n<div style=\"background-position:0% 0%;background-repeat:repeat;color:rgb(140, 137, 137);font-family:Montserrat, Arial, Helvetica, sans-serif;text-align:center;margin-bottom:50px\">\n<p style=\"color:rgb(140, 137, 137);font-family:Montserrat, Arial, Helvetica, sans-serif;font-size:14px;font-weight:400;line-height:21px;border:0px none rgb(140, 137, 137);text-align:center;margin-bottom:16px\">Experience unforgettable motorcycle journeys across breathtaking mountain passes and scenic landscapes with<!-- --> <a href=\"\/\" class=\"footer-text-link\" style=\"color:rgb(191, 191, 191);font-family:Montserrat, Arial, Helvetica, sans-serif;font-size:14px;font-weight:400;line-height:21px;border:0px none rgb(191, 191, 191);text-align:center\">Vietnam MotoTour<\/a>.<\/p>\n<\/div>\n<section id=\"nav_menu-4\" style=\"background-position:0% 0%;background-repeat:repeat;color:rgb(140, 137, 137);font-family:Montserrat, Arial, Helvetica, sans-serif;text-align:center\">\n<nav>\n<ul class=\"footer-nav-ul\">\n<li class=\"footer-nav-li\" style=\"color:rgb(140, 137, 137);font-family:Montserrat, Arial, Helvetica, sans-serif;font-size:14px;font-weight:400;line-height:21px;padding:0px 10px 10px 12px;text-align:center\"><a href=\"\/discovery-offroad-tour\/\" class=\"footer-nav-link\">Discovery &amp; Offroad Tour<\/a><\/li>\n<li class=\"footer-nav-li\" style=\"color:rgb(140, 137, 137);font-family:Montserrat, Arial, Helvetica, sans-serif;font-size:14px;font-weight:400;line-height:21px;padding:10px 10px 10px 12px;text-align:center\"><a href=\"\/adventure-tour\/\" class=\"footer-nav-link\">Adventure Tour<\/a><\/li>\n<li class=\"footer-nav-li\" style=\"color:rgb(140, 137, 137);font-family:Montserrat, Arial, Helvetica, sans-serif;font-size:14px;font-weight:400;line-height:21px;padding:10px 10px 10px 12px;text-align:center\"><a href=\"\/custom-tour\/\" class=\"footer-nav-link\">Custom Tour<\/a><\/li>\n<\/ul>\n<\/nav>\n<\/section>\n<section id=\"nav_menu-5\" style=\"background-position:0% 0%;background-repeat:repeat;color:rgb(140, 137, 137);font-family:Montserrat, Arial, Helvetica, sans-serif;text-align:center\">\n<nav>\n<ul class=\"footer-nav-ul\">\n<li class=\"footer-nav-li\" style=\"color:rgb(140, 137, 137);font-family:Montserrat, Arial, Helvetica, sans-serif;font-size:14px;font-weight:400;line-height:21px;padding:0px 10px 10px 12px;text-align:center\"><a href=\"\/about-vietnam-mototour\/\" class=\"footer-nav-link\">About Vietnam MotoTour<\/a><\/li>\n<li class=\"footer-nav-li\" style=\"color:rgb(140, 137, 137);font-family:Montserrat, Arial, Helvetica, sans-serif;font-size:14px;font-weight:400;line-height:21px;padding:10px 10px 10px 12px;text-align:center\"><a href=\"\/our-team\/\" class=\"footer-nav-link\">Our Team<\/a><\/li>\n<\/ul>\n<\/nav>\n<\/section>\n<\/div>\n<div style=\"border-top:1px solid rgb(51, 51, 51);margin-top:20px;padding-top:20px;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:8px\"><a href=\"#\" class=\"go-to-top-link\">Go to Top<\/a><\/div>\n<\/div>\n<\/footer>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>HOME TOURS Discovery &amp; Offroad TourAdventure TourCustom Tour ABOUT US About Vietnam MotoTourOur Team NEWSCONTACT &larr; All tours Northern Vietnam &middot; Moderate Northeast Loop to&#8230;<\/p>","protected":false},"author":0,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_wvc_editor":true,"_wvc_home":false,"_wvc_shop":false,"_wvc_checkout":false,"_wvc_cart":false,"_wvc_account":false,"footnotes":""},"class_list":["post-341","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/mototour.vn\/de\/wp-json\/wp\/v2\/pages\/341","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/mototour.vn\/de\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/mototour.vn\/de\/wp-json\/wp\/v2\/types\/page"}],"replies":[{"embeddable":true,"href":"https:\/\/mototour.vn\/de\/wp-json\/wp\/v2\/comments?post=341"}],"version-history":[{"count":2,"href":"https:\/\/mototour.vn\/de\/wp-json\/wp\/v2\/pages\/341\/revisions"}],"predecessor-version":[{"id":368,"href":"https:\/\/mototour.vn\/de\/wp-json\/wp\/v2\/pages\/341\/revisions\/368"}],"wp:attachment":[{"href":"https:\/\/mototour.vn\/de\/wp-json\/wp\/v2\/media?parent=341"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}