{"id":61427,"date":"2026-06-11T15:44:03","date_gmt":"2026-06-11T08:44:03","guid":{"rendered":"https:\/\/www.khaolaklanddiscovery.com\/khao-lak-to-natai-beach\/"},"modified":"2026-06-30T02:15:59","modified_gmt":"2026-06-29T19:15:59","slug":"khao-lak-to-natai-beach","status":"publish","type":"page","link":"https:\/\/www.khaolaklanddiscovery.com\/fr\/khao-lak-to-natai-beach\/","title":{"rendered":"Transfert Khao Lak \u2013 Natai Beach"},"content":{"rendered":"<p>A private Khao Lak to Natai Beach transfer covers approximately 40 km and takes 40 to 50 minutes. Natai Beach is a quiet 12-kilometre stretch of undeveloped coastline in southern Phang Nga Province, home to a handful of ultra-luxury resorts including Aleenta Phuket Resort and Sala Phuket, and the Blue Canyon Country Club golf course.<\/p>\n<p>Natai is south of Khao Lak and north of Phuket, accessed from Route 4 \u2014 technically still in Phang Nga Province but geographically closer to Phuket Airport (HKT, approximately 30 km) than to central Khao Lak. Many guests staying at Natai fly into Phuket and prefer the short airport transfer; others split a stay between Khao Lak and Natai, which this transfer serves.<\/p>\n<h2>Khao Lak to Natai Beach: route, price and timing<\/h2>\n<ul>\n<li><strong>Distance:<\/strong> ~40 km<\/li>\n<li><strong>Drive time:<\/strong> 40 to 50 minutes<\/li>\n<li><strong>Price:<\/strong> \u0e3f1,550 for the whole vehicle (one-way)<\/li>\n<li><strong>Round-trip:<\/strong> \u0e3f3,010 (3% combined discount)<\/li>\n<\/ul>\n<section class=\"klld-tmap klld-tmap--card\" id=\"klld-tmap-3806\" data-tmap>\n  <div class=\"tm-inner\">\n\n    <header class=\"tm-head\" data-r=\"1\">\n      <div class=\"tm-eyebrow\"><span class=\"idx\">01 \/ 01<\/span> Transferts routiers priv\u00e9s \u00b7 c\u00f4te d&#039;Andaman<\/div>\n      <h2>Choisissez une destination \u2014 <em>consultez le tarif<\/em>, <span class=\"mk\">puis roulez.<\/span><\/h2>\n      <p>Un chauffeur, une voiture, de porte \u00e0 porte depuis notre d\u00e9p\u00f4t de Khao Lak jusqu&#039;\u00e0 chaque recoin de la c\u00f4te d&#039;Andaman. Touchez un point sur la carte pour une estimation en direct, puis r\u00e9servez un devis exact.<\/p>\n    <\/header>\n\n    <div class=\"tm-grid\">\n\n      <!-- MAP STAGE -->\n      <div class=\"tm-stage\" data-r=\"2\">\n        <div class=\"coordbar\">\n          <span>N 10\u00b012\u2032 \u00b7 S 7\u00b030\u2032 \u00b7 E 100\u00b012\u2032 \u00b7 W 98\u00b000\u2032<\/span>\n          <span class=\"live\"><span class=\"pip\"><\/span>diesel en direct \u00b7 \u0e3f36.69\/L<\/span>\n        <\/div>\n\n        <figure class=\"tm-plate\" id=\"klld-tmap-3806-plate\">\n          <img id=\"klld-tmap-3806-plateImg\" src=\"\/wp-content\/uploads\/2022\/07\/Khao-Lak-Taxi-and-Transfer-1.jpg\" alt=\"Voiture de transfert priv\u00e9 Khao Lak Land Discovery pour la prise en charge \u00e0 l&#039;a\u00e9roport international de Phuket\" loading=\"lazy\" decoding=\"async\" title=\"-\">\n          <figcaption class=\"pcap\" id=\"klld-tmap-3806-plateCap\">a\u00e9roport de Phuket<\/figcaption>\n        <\/figure>\n\n        <svg class=\"map\" viewBox=\"0 0 600 560\" preserveAspectRatio=\"xMidYMid slice\"\n             aria-label=\"Carte stylis\u00e9e de la c\u00f4te d&#039;Andaman montrant les itin\u00e9raires de transfert de Khao Lak\" role=\"img\">\n          <g stroke=\"rgba(160,220,180,.10)\" fill=\"none\" stroke-width=\"1\">\n            <path d=\"M40 470 C160 430 210 330 330 312 C450 294 540 214 600 196\"\/>\n            <path d=\"M20 420 C140 382 178 280 300 258 C420 236 510 162 600 140\"\/>\n            <path d=\"M0 360 C120 322 152 218 274 196 C394 174 488 100 600 80\"\/>\n          <\/g>\n          <path class=\"coast inland\" d=\"M250 -20 L600 -20 L600 580 L300 580 C300 520 330 470 320 420 C312 380 280 360 286 320 C292 280 330 268 322 226 C316 190 282 178 290 138 C296 104 268 86 272 50 C275 22 258 4 250 -20 Z\"\/>\n          <path class=\"coast\" d=\"M150 250 c-12 -6 -28 2 -30 16 c-2 14 12 24 26 22 c16 -2 24 -18 18 -30 c-3 -6 -8 -6 -14 -8 Z\"\/>\n          <path class=\"coast\" d=\"M110 410 c-10 -4 -22 2 -22 12 c0 12 12 18 22 16 c12 -2 16 -14 12 -22 c-3 -4 -7 -4 -12 -6 Z\"\/>\n          <path class=\"coast\" d=\"M196 150 c-8 -4 -18 0 -20 9 c-2 10 7 17 16 16 c10 -1 15 -10 11 -18 c-2 -4 -4 -5 -7 -7 Z\"\/>\n          <g class=\"filaments\"><\/g>\n          <path class=\"routeLine routeline\" d=\"\"><\/path>\n          <g class=\"nodes\"><\/g>\n          <g class=\"pins\"><\/g>\n        <\/svg>\n\n        <div class=\"stage-grain\"><\/div>\n        <div class=\"tm-rail\" role=\"tablist\" aria-label=\"Destinations populaires\"><\/div>\n      <\/div>\n\n      <!-- RECKONER CARD -->\n      <div class=\"tm-card\" data-r=\"3\">\n        <h3>Estimation rapide du tarif<\/h3>\n\n        <div class=\"tm-jwrap\">\n          <button type=\"button\" class=\"tm-swap\" title=\"Inverser prise en charge et d\u00e9pose\" aria-label=\"Inverser prise en charge et d\u00e9pose\">\n            <svg width=\"15\" height=\"15\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"><path d=\"M7 4v16\"\/><path d=\"m3 8 4-4 4 4\"\/><path d=\"M17 20V4\"\/><path d=\"m21 16-4 4-4-4\"\/><\/svg>\n          <\/button>\n          <div class=\"tm-journey\">\n            <div class=\"jrow from\">\n              <div class=\"fieldset focused\">\n                <label>Prise en charge<\/label>\n                <select class=\"tm-from\" aria-label=\"Point de prise en charge\"><\/select>\n                <svg class=\"chev\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"><path d=\"m6 9 6 6 6-6\"\/><\/svg>\n                <span class=\"underline\"><\/span>\n              <\/div>\n            <\/div>\n            <div class=\"jrow to\" style=\"margin-top:8px;\">\n              <div class=\"fieldset\">\n                <label>D\u00e9pose<\/label>\n                <select class=\"tm-to\" aria-label=\"Point de d\u00e9pose\"><\/select>\n                <svg class=\"chev\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"><path d=\"m6 9 6 6 6-6\"\/><\/svg>\n                <span class=\"underline\"><\/span>\n              <\/div>\n            <\/div>\n          <\/div>\n        <\/div>\n\n        <div class=\"tm-seg\" role=\"tablist\">\n          <button type=\"button\" role=\"tab\" aria-selected=\"true\" data-rt=\"0\">Aller simple<\/button>\n          <button type=\"button\" role=\"tab\" aria-selected=\"false\" data-rt=\"1\">Aller-retour<span class=\"save\">\u221210%<\/span><\/button>\n        <\/div>\n\n        <div class=\"tm-fare\">\n          <div>\n            <span class=\"from-tag\">\u00c0 partir de<\/span>\n            <div class=\"amt\"><small>\u0e3f<\/small><span class=\"tm-price\">1,800<\/span><\/div>\n          <\/div>\n          <div class=\"note tm-note\">Aller simple \u00b7 tout compris<br>chauffeur \u00b7 p\u00e9ages \u00b7 eau<\/div>\n        <\/div>\n\n        <div class=\"tm-stats\">\n          <div class=\"s\"><div class=\"k\">Distance<\/div><div class=\"v\"><span class=\"tm-dist\">73<\/span> <small>km<\/small><\/div><\/div>\n          <div class=\"s\"><div class=\"k\">Temps de trajet<\/div><div class=\"v tm-dur\">1h 20m<\/div><\/div>\n          <div class=\"s\"><div class=\"k\">Diesel (est.)<\/div><div class=\"v\"><small>\u0e3f<\/small><span class=\"tm-diesel\">324<\/span><\/div><\/div>\n        <\/div>\n\n        <div class=\"tm-actions\">\n          <a class=\"tm-btn tm-btn-primary tm-cta\" href=\"https:\/\/www.khaolaklanddiscovery.com\/fr\/khao-lak-transfer\/\">Obtenir un devis exact et r\u00e9server <svg class=\"arr\" width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M5 12h14\"\/><path d=\"m13 6 6 6-6 6\"\/><\/svg><\/a>\n          <a class=\"tm-btn tm-btn-ghost\" href=\"https:\/\/www.khaolaklanddiscovery.com\/fr\/khao-lak-transfer\/\">Voir tous les itin\u00e9raires et la carte tarifaire compl\u00e8te<\/a>\n        <\/div>\n      <\/div>\n\n    <\/div>\n\n    <div class=\"tm-trust\" data-r=\"4\">\n      <span class=\"t\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"><path d=\"M20 6 9 17l-5-5\"\/><\/svg> Chauffeur anglophone<\/span>\n      <span class=\"t\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"><path d=\"M20 6 9 17l-5-5\"\/><\/svg> Annulation gratuite \u00b7 48h<\/span>\n      <span class=\"t\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"><path d=\"M20 6 9 17l-5-5\"\/><\/svg> Suivi des vols<\/span>\n      <span class=\"t\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"><path d=\"M20 6 9 17l-5-5\"\/><\/svg> Licence TAT \u00b7 41\/00132<\/span>\n    <\/div>\n\n  <\/div>\n<\/section>\n\n<style id=\"klld-tmap-3806-css\">\n\/* === transfer-map-2026 \"Andaman Dispatch\" \u2014 scoped to .klld-tmap === *\/\n.klld-tmap{\n  --tm-green:#099024; --tm-green-deep:#067a1d; --tm-green-lo:#12b836; --tm-green-soft:#dff0e2;\n  --tm-sun:#ffcc00; --tm-gold:#c79100; --tm-sun-soft:rgba(255,204,0,.16);\n  --tm-coral:#e0603a; --tm-coral-deep:#c64a27;\n  --tm-ink:#16201b; --tm-ink2:#2c3a31; --tm-ink3:#54605a; --tm-ink4:#8a948d;\n  --tm-paper:#f6f6f2; --tm-surface:#ffffff;\n  --tm-line:rgba(22,32,27,.12); --tm-line2:rgba(22,32,27,.20);\n  --tm-r-md:12px; --tm-r-lg:18px; --tm-r-xl:24px; --tm-r-pill:999px;\n  --tm-shadow-sm:0 2px 8px -3px rgba(16,32,22,.16);\n  --tm-shadow-md:0 14px 34px -18px rgba(16,32,22,.28),0 3px 8px -4px rgba(16,32,22,.10);\n  --tm-shadow-lg:0 40px 80px -40px rgba(12,40,22,.42),0 12px 28px -16px rgba(16,32,22,.12);\n  --tm-disp:\"Fraunces\",Georgia,serif; --tm-body:\"Hanken Grotesk\",system-ui,sans-serif;\n  --tm-mono:\"JetBrains Mono\",ui-monospace,monospace;\n  --tm-ease:cubic-bezier(.22,1,.36,1); --tm-ease-out:cubic-bezier(.16,1,.3,1);\n  position:relative; font-family:var(--tm-body); color:var(--tm-ink); line-height:1.55;\n  box-sizing:border-box;\n}\n.klld-tmap *,.klld-tmap *::before,.klld-tmap *::after{ box-sizing:border-box; }\n.klld-tmap.klld-tmap--band{ padding:clamp(48px,6vw,92px) 0; }\n.klld-tmap .tm-inner{ max-width:1200px; margin:0 auto; padding:0 clamp(16px,4vw,40px); }\n.klld-tmap.klld-tmap--card .tm-inner{ padding:0; max-width:none; }\n\n.klld-tmap .tm-head{ max-width:780px; }\n.klld-tmap .tm-eyebrow{ display:inline-flex; align-items:center; gap:11px; font-family:var(--tm-mono); font-size:11px; letter-spacing:.24em; text-transform:uppercase; color:var(--tm-green-deep); }\n.klld-tmap .tm-eyebrow::before{ content:\"\"; width:30px; height:1px; background:var(--tm-green); opacity:.6; }\n.klld-tmap .tm-eyebrow .idx{ color:var(--tm-ink4); }\n.klld-tmap .tm-head h2{ font-family:var(--tm-disp); font-weight:600; font-variation-settings:\"opsz\" 120; font-size:clamp(2rem,4.6vw,3.4rem); line-height:1.03; letter-spacing:-.02em; margin:.42em 0 .28em; text-wrap:balance; color:var(--tm-ink); }\n.klld-tmap .tm-head h2 em{ font-style:italic; font-weight:500; color:var(--tm-gold); }\n.klld-tmap .tm-head h2 .mk{ background:linear-gradient(180deg,transparent 64%,var(--tm-sun-soft) 64%); padding:0 .04em; }\n.klld-tmap .tm-head p{ font-size:clamp(1rem,1.4vw,1.1rem); color:var(--tm-ink3); max-width:56ch; }\n\n.klld-tmap .tm-grid{ display:grid; grid-template-columns:1.16fr .84fr; gap:clamp(18px,2.4vw,34px); margin-top:clamp(28px,4vw,50px); align-items:stretch; }\n@media(max-width:960px){ .klld-tmap .tm-grid{ grid-template-columns:1fr; } }\n\n.klld-tmap .tm-stage{ position:relative; border-radius:var(--tm-r-xl); overflow:hidden; background:linear-gradient(160deg,#0c2a24 0%,#103a30 48%,#0a241f 100%); border:1px solid rgba(255,255,255,.06); box-shadow:var(--tm-shadow-lg); min-height:520px; display:flex; flex-direction:column; }\n@media(max-width:960px){ .klld-tmap .tm-stage{ min-height:420px; } }\n.klld-tmap .tm-stage::before{ content:\"\"; position:absolute; inset:0; z-index:0; pointer-events:none; opacity:.5; background:radial-gradient(80% 60% at 30% 26%,rgba(9,144,36,.16),transparent 60%),radial-gradient(70% 70% at 86% 84%,rgba(255,204,0,.06),transparent 60%); }\n.klld-tmap .tm-stage svg.map{ position:absolute; inset:0; width:100%; height:100%; z-index:1; }\n.klld-tmap .stage-grain{ position:absolute; inset:0; z-index:2; pointer-events:none; opacity:.5; mix-blend-mode:overlay; background-image:url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2'\/%3E%3C\/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'\/%3E%3C\/svg%3E\"); }\n.klld-tmap .coordbar{ position:absolute; top:0; left:0; right:0; z-index:6; display:flex; justify-content:space-between; gap:10px; flex-wrap:wrap; padding:16px 18px; font-family:var(--tm-mono); font-size:10px; letter-spacing:.16em; text-transform:uppercase; color:rgba(223,240,226,.66); }\n.klld-tmap .coordbar .live{ display:inline-flex; align-items:center; gap:7px; color:#cfe9d4; }\n.klld-tmap .coordbar .pip{ width:6px; height:6px; border-radius:50%; background:var(--tm-green-lo); animation:tm-pip 2.4s var(--tm-ease) infinite; }\n@keyframes tm-pip{ 0%{box-shadow:0 0 0 0 rgba(18,184,54,.45)} 70%,100%{box-shadow:0 0 0 7px rgba(18,184,54,0)} }\n\n.klld-tmap .tm-rail{ position:absolute; left:0; right:0; bottom:0; z-index:6; display:flex; gap:8px; overflow-x:auto; padding:14px 16px 16px; background:linear-gradient(0deg,rgba(8,28,22,.86),rgba(8,28,22,0)); scrollbar-width:none; }\n.klld-tmap .tm-rail::-webkit-scrollbar{ display:none; }\n.klld-tmap .tm-dest{ flex:0 0 auto; cursor:pointer; border:1px solid rgba(255,255,255,.16); background:rgba(255,255,255,.06); color:#eafaee; border-radius:var(--tm-r-pill); padding:7px 14px; font-family:var(--tm-mono); font-size:11px; letter-spacing:.05em; display:inline-flex; align-items:center; gap:8px; white-space:nowrap; transition:background .2s var(--tm-ease),border-color .2s,transform .15s,color .2s; }\n.klld-tmap .tm-dest:hover{ background:rgba(255,255,255,.12); transform:translateY(-1px); }\n.klld-tmap .tm-dest .px{ font-weight:700; color:var(--tm-sun); }\n.klld-tmap .tm-dest[aria-pressed=true]{ background:var(--tm-sun); border-color:var(--tm-sun); color:var(--tm-ink); }\n.klld-tmap .tm-dest[aria-pressed=true] .px{ color:var(--tm-coral-deep); }\n\n.klld-tmap .tm-plate{ position:absolute; top:46px; right:16px; z-index:5; width:min(232px,42%); border-radius:var(--tm-r-md); overflow:hidden; border:1px solid rgba(255,255,255,.16); box-shadow:0 16px 34px -16px rgba(0,0,0,.6); background:#0a241f; margin:0; }\n@media(max-width:560px){ .klld-tmap .tm-plate{ display:none; } }\n.klld-tmap .tm-plate img{ display:block; width:100%; height:128px; object-fit:cover; filter:saturate(1.02) contrast(1.03); transition:opacity .4s var(--tm-ease); }\n.klld-tmap .tm-plate .pcap{ position:absolute; left:0; right:0; bottom:0; padding:9px 11px; background:linear-gradient(0deg,rgba(8,28,22,.92),transparent); color:#eafaee; font-family:var(--tm-disp); font-style:italic; font-weight:500; font-size:.96rem; line-height:1.15; }\n\n.klld-tmap .coast{ fill:#0f352c; stroke:rgba(160,220,180,.20); stroke-width:1; }\n.klld-tmap .coast.inland{ fill:#0d2f27; }\n.klld-tmap .filament{ fill:none; stroke:rgba(223,240,226,.18); stroke-width:1.4; stroke-dasharray:3 6; }\n.klld-tmap .routeline{ fill:none; stroke:var(--tm-sun); stroke-width:3; stroke-linecap:round; filter:drop-shadow(0 0 6px rgba(255,204,0,.5)); }\n.klld-tmap .node{ cursor:pointer; }\n.klld-tmap .node .ring{ fill:rgba(9,144,36,0); stroke:rgba(223,240,226,.4); stroke-width:1.2; transition:stroke .2s,r .2s; }\n.klld-tmap .node .dot{ fill:#dff0e2; transition:fill .2s,r .2s; }\n.klld-tmap .node:hover .ring,.klld-tmap .node[data-active=true] .ring{ stroke:var(--tm-sun); }\n.klld-tmap .node:hover .dot{ fill:var(--tm-sun); }\n.klld-tmap .node[data-active=true] .dot{ fill:var(--tm-sun); r:6; }\n.klld-tmap .node .lbl{ font-family:var(--tm-mono); font-size:10px; letter-spacing:.04em; fill:rgba(223,240,226,.82); pointer-events:none; }\n.klld-tmap .node[data-active=true] .lbl{ fill:var(--tm-sun); }\n.klld-tmap .depot .dot{ fill:var(--tm-green-lo); }\n.klld-tmap .depot .ring{ stroke:var(--tm-green-lo); }\n.klld-tmap .depot .lbl{ fill:#bff0c8; font-weight:700; }\n.klld-tmap .routeline.draw{ stroke-dasharray:var(--len); stroke-dashoffset:var(--len); animation:tm-draw 1.1s var(--tm-ease-out) forwards; }\n@keyframes tm-draw{ to{ stroke-dashoffset:0; } }\n\n.klld-tmap .tm-card{ position:relative; background:var(--tm-surface); border:1px solid var(--tm-line); border-radius:var(--tm-r-xl); box-shadow:var(--tm-shadow-md); overflow:hidden; display:flex; flex-direction:column; padding:clamp(22px,2.4vw,30px); }\n.klld-tmap .tm-card::before{ content:\"\"; position:absolute; top:0; left:0; right:0; height:3px; background:linear-gradient(90deg,var(--tm-green) 0%,var(--tm-green) 40%,var(--tm-sun) 100%); }\n.klld-tmap .tm-card h3{ font-family:var(--tm-mono); font-size:11px; letter-spacing:.2em; text-transform:uppercase; color:var(--tm-ink4); margin-bottom:20px; }\n\n.klld-tmap .tm-journey{ position:relative; padding-left:30px; }\n.klld-tmap .tm-journey::before{ content:\"\"; position:absolute; left:5px; top:24px; bottom:24px; width:2px; background:linear-gradient(var(--tm-green),var(--tm-coral)); border-radius:2px; transform:scaleY(0); transform-origin:top; animation:tm-spine 1s var(--tm-ease-out) .4s forwards; }\n@keyframes tm-spine{ to{ transform:scaleY(1); } }\n.klld-tmap .jrow{ position:relative; }\n.klld-tmap .jrow::before{ content:\"\"; position:absolute; left:-30px; top:23px; width:12px; height:12px; border-radius:50%; background:var(--tm-surface); border:2.5px solid var(--tm-green); transform:translateY(-50%); }\n.klld-tmap .jrow.to::before{ border-color:var(--tm-coral); }\n.klld-tmap .fieldset{ position:relative; padding:11px 0; border-bottom:1px solid var(--tm-line); transition:border-color .2s var(--tm-ease); }\n.klld-tmap .fieldset.focused{ border-bottom-color:var(--tm-green); }\n.klld-tmap .fieldset > label{ display:block; font-family:var(--tm-mono); font-size:10px; letter-spacing:.16em; text-transform:uppercase; color:var(--tm-ink4); margin-bottom:3px; transition:color .2s; }\n.klld-tmap .fieldset.focused > label{ color:var(--tm-green); }\n.klld-tmap .fieldset select{ width:100%; border:0; outline:0; background:transparent; appearance:none; -webkit-appearance:none; cursor:pointer; font-family:var(--tm-body); font-size:16px; font-weight:600; color:var(--tm-ink); padding:1px 24px 1px 0; letter-spacing:-.01em; }\n.klld-tmap .fieldset .chev{ position:absolute; right:0; bottom:14px; width:14px; height:14px; pointer-events:none; opacity:.5; color:var(--tm-ink3); }\n.klld-tmap .fieldset .underline{ position:absolute; left:0; right:0; bottom:-1px; height:2px; background:var(--tm-green); transform:scaleX(0); transform-origin:left; transition:transform .3s var(--tm-ease); }\n.klld-tmap .fieldset.focused .underline{ transform:scaleX(1); }\n.klld-tmap .tm-swap{ position:absolute; right:0; top:50%; transform:translateY(-50%); z-index:3; width:38px; height:38px; border-radius:50%; background:var(--tm-surface); border:1px solid var(--tm-line2); color:var(--tm-ink2); cursor:pointer; display:grid; place-items:center; box-shadow:var(--tm-shadow-sm); transition:transform .4s var(--tm-ease),border-color .2s,color .2s; }\n.klld-tmap .tm-swap:hover{ transform:translateY(-50%) rotate(180deg); border-color:var(--tm-green); color:var(--tm-green); }\n.klld-tmap .tm-jwrap{ position:relative; }\n\n.klld-tmap .tm-seg{ display:inline-flex; background:var(--tm-paper); border:1px solid var(--tm-line); border-radius:var(--tm-r-pill); padding:3px; margin-top:22px; }\n.klld-tmap .tm-seg button{ font-family:var(--tm-body); font-size:13px; font-weight:600; color:var(--tm-ink3); background:transparent; border:0; border-radius:var(--tm-r-pill); padding:8px 18px; cursor:pointer; transition:.25s var(--tm-ease); }\n.klld-tmap .tm-seg button[aria-selected=true]{ background:var(--tm-surface); color:var(--tm-ink); box-shadow:var(--tm-shadow-sm); }\n.klld-tmap .tm-seg .save{ font-family:var(--tm-mono); font-size:10px; color:var(--tm-green); margin-left:5px; }\n\n.klld-tmap .tm-fare{ display:flex; align-items:flex-end; justify-content:space-between; margin-top:26px; padding-top:22px; border-top:1px solid var(--tm-line); }\n.klld-tmap .tm-fare .from-tag{ font-family:var(--tm-mono); font-size:10px; letter-spacing:.12em; text-transform:uppercase; color:var(--tm-gold); display:block; margin-bottom:3px; }\n\/* KLLD CARD FAMILY 2026 \u00b7 brand-green Fraunces fare \u2014 unified \u0e3f-price colour\n   across the tour .tcard (green) + rental .eds-rate (green) product cards. *\/\n.klld-tmap .tm-fare .amt{ font-family:var(--tm-disp); font-weight:600; font-variation-settings:\"opsz\" 120; font-size:clamp(2.5rem,5.6vw,3.4rem); line-height:.86; letter-spacing:-.03em; color:var(--tm-green); font-variant-numeric:tabular-nums; }\n.klld-tmap .tm-fare .amt small{ font-size:.42em; font-weight:500; color:var(--tm-ink3); font-family:var(--tm-mono); margin-right:3px; vertical-align:.55em; }\n.klld-tmap .tm-fare .note{ font-family:var(--tm-mono); font-size:10px; line-height:1.5; color:var(--tm-ink4); text-align:right; }\n.klld-tmap .tm-stats{ display:grid; grid-template-columns:repeat(3,1fr); gap:0; margin-top:18px; border:1px solid var(--tm-line); border-radius:var(--tm-r-md); overflow:hidden; }\n.klld-tmap .tm-stats .s{ padding:11px 13px; }\n.klld-tmap .tm-stats .s+.s{ border-left:1px solid var(--tm-line); }\n.klld-tmap .tm-stats .k{ font-family:var(--tm-mono); font-size:9px; letter-spacing:.14em; text-transform:uppercase; color:var(--tm-ink4); }\n.klld-tmap .tm-stats .v{ font-weight:600; font-size:17px; color:var(--tm-ink); font-variant-numeric:tabular-nums; margin-top:3px; letter-spacing:-.01em; }\n.klld-tmap .tm-stats .v small{ font-size:11px; font-weight:500; color:var(--tm-ink3); font-family:var(--tm-mono); }\n\n.klld-tmap .tm-actions{ display:grid; gap:9px; margin-top:20px; }\n.klld-tmap .tm-btn{ font-family:var(--tm-body); font-weight:700; cursor:pointer; border-radius:var(--tm-r-md); transition:transform .18s var(--tm-ease),box-shadow .18s,background .18s,color .18s; display:flex; align-items:center; justify-content:center; gap:8px; position:relative; overflow:hidden; text-decoration:none; }\n.klld-tmap .tm-btn-primary{ background:var(--tm-sun); color:var(--tm-ink); border:1px solid rgba(255,204,0,.5); font-size:15.5px; padding:15px 20px; box-shadow:0 10px 24px -10px rgba(255,204,0,.66); }\n.klld-tmap .tm-btn-primary::after{ content:\"\"; position:absolute; top:0; left:-60%; width:40%; height:100%; background:linear-gradient(100deg,transparent,rgba(255,255,255,.6),transparent); transform:skewX(-18deg); transition:left .6s var(--tm-ease); }\n.klld-tmap .tm-btn-primary:hover{ transform:translateY(-2px); box-shadow:0 16px 32px -10px rgba(255,204,0,.78); }\n.klld-tmap .tm-btn-primary:hover::after{ left:120%; }\n.klld-tmap .tm-btn-primary .arr{ transition:transform .2s var(--tm-ease); display:inline-block; }\n.klld-tmap .tm-btn-primary:hover .arr{ transform:translateX(4px); }\n.klld-tmap .tm-btn-ghost{ background:transparent; color:var(--tm-ink2); border:1px solid var(--tm-line2); font-size:13px; padding:12px 18px; }\n.klld-tmap .tm-btn-ghost:hover{ border-color:var(--tm-green); color:var(--tm-green-deep); background:var(--tm-green-soft); }\n\n.klld-tmap .tm-trust{ display:flex; flex-wrap:wrap; gap:18px 26px; margin-top:clamp(22px,3vw,36px); }\n.klld-tmap .tm-trust .t{ display:inline-flex; align-items:center; gap:9px; font-size:13.5px; color:var(--tm-ink3); font-weight:500; }\n.klld-tmap .tm-trust .t svg{ width:17px; height:17px; color:var(--tm-green); flex:0 0 auto; }\n\n@keyframes tm-rise{ from{ opacity:0; transform:translateY(20px) } to{ opacity:1; transform:none } }\n.klld-tmap [data-r]{ opacity:0; animation:tm-rise .8s var(--tm-ease-out) forwards; }\n.klld-tmap [data-r=\"1\"]{ animation-delay:.04s } .klld-tmap [data-r=\"2\"]{ animation-delay:.14s }\n.klld-tmap [data-r=\"3\"]{ animation-delay:.26s } .klld-tmap [data-r=\"4\"]{ animation-delay:.42s }\n@media(prefers-reduced-motion:reduce){\n  .klld-tmap *,.klld-tmap *::before,.klld-tmap *::after{ animation-duration:.01ms!important; animation-iteration-count:1!important; transition-duration:.01ms!important }\n  .klld-tmap [data-r]{ opacity:1!important; transform:none!important }\n  .klld-tmap .routeline.draw{ stroke-dashoffset:0!important }\n}\n<\/style>\n\n<script>\n(function(){\n  var root = document.getElementById(\"klld-tmap-3806\");\n  if(!root || root.dataset.tmapInit) return;\n  root.dataset.tmapInit = \"1\";\n\n  var P = {\"kl\":{\"name\":\"Khao Lak (d\\u00e9p\\u00f4t)\",\"x\":208,\"y\":250,\"km\":0,\"pin\":0,\"img\":\"\\\/wp-content\\\/uploads\\\/2022\\\/09\\\/khao-lak-south-beach-2.jpg\",\"alt\":\"La plage sud de Khao Lak sur la c\\u00f4te d'Andaman \\u2014 le d\\u00e9p\\u00f4t de Khao Lak Land Discovery\"},\"hkt\":{\"name\":\"a\\u00e9roport de Phuket\",\"x\":158,\"y\":430,\"km\":73,\"pin\":1800,\"img\":\"\\\/wp-content\\\/uploads\\\/2022\\\/07\\\/Khao-Lak-Taxi-and-Transfer-1.jpg\",\"alt\":\"Voiture de transfert priv\\u00e9 Khao Lak Land Discovery pour la prise en charge \\u00e0 l'a\\u00e9roport international de Phuket\"},\"ks\":{\"name\":\"Khao Sok\",\"x\":300,\"y\":196,\"km\":75,\"pin\":2500,\"img\":\"\\\/wp-content\\\/uploads\\\/2022\\\/10\\\/Khao-sok-jungle-trekking.jpg\",\"alt\":\"Sentier de trekking en for\\u00eat tropicale dans le parc national de Khao Sok\"},\"kbi\":{\"name\":\"Krabi \\u00b7 Ao Nang\",\"x\":340,\"y\":432,\"km\":160,\"pin\":3800,\"img\":\"\\\/wp-content\\\/uploads\\\/2024\\\/07\\\/4-islands-tour-krabi.jpg\",\"alt\":\"Les \\u00eeles Andaman de Krabi pr\\u00e8s d'Ao Nang\"},\"cl\":{\"name\":\"Cheow Lan Lake\",\"x\":392,\"y\":168,\"km\":140,\"pin\":4200,\"img\":\"\\\/wp-content\\\/uploads\\\/2022\\\/09\\\/cheow-lan-lake-by-longtail-boat-1.jpg\",\"alt\":\"Le lac Cheow Lan en bateau \\u00e0 longue queue au barrage de Ratchaprapa\"},\"png\":{\"name\":\"Baie de Phang Nga\",\"x\":300,\"y\":300,\"km\":62,\"pin\":1800,\"img\":\"\\\/wp-content\\\/uploads\\\/2022\\\/09\\\/panak-island-phang-nga-bay-1.jpg\",\"alt\":\"Pitons calcaires s'\\u00e9levant de la baie de Phang Nga\"},\"pt\":{\"name\":\"vieille ville de Phuket\",\"x\":196,\"y\":500,\"km\":102,\"pin\":2700,\"img\":\"\\\/wp-content\\\/uploads\\\/2023\\\/01\\\/phuket-old-town.jpg\",\"alt\":\"Boutiques-maisons sino-portugaises de la vieille ville de Phuket\"},\"pat\":{\"name\":\"Patong Beach\",\"x\":150,\"y\":494,\"km\":118,\"pin\":3300,\"img\":\"\\\/wp-content\\\/uploads\\\/2023\\\/01\\\/patong-beach.jpg\",\"alt\":\"Patong Beach sur la c\\u00f4te ouest de Phuket\"},\"sni\":{\"name\":\"Surat Thani\",\"x\":430,\"y\":120,\"km\":180,\"pin\":4600,\"img\":\"\\\/wp-content\\\/uploads\\\/2025\\\/09\\\/Ratchaprapha-Damn-Cheow-Lan-Lake.jpg\",\"alt\":\"Le barrage de Ratchaprapha et son r\\u00e9servoir dans la province de Surat Thani\"}};\n  var DEST = [\"hkt\",\"ks\",\"kbi\",\"cl\",\"png\",\"pt\",\"pat\",\"sni\"];\n  var DEPOT = \"kl\";\n  var reduce = matchMedia('(prefers-reduced-motion: reduce)').matches;\n\n  \/* Smart Engine v19.0 (verbatim \u2014 do NOT alter) *\/\n  function oneway(km){ return Math.round((400 + km*22)\/100)*100; }\n  function fareFor(km, rt){ var ow = oneway(km); return rt ? Math.round(ow*2*0.9\/100)*100 : ow; }\n  function headline(id){ var p = P[id]; return (p && p.pin) ? p.pin : oneway(p?p.km:0); }\n  function fareDepot(id, rt){ var ow = headline(id); return rt ? Math.round(ow*2*0.9\/100)*100 : ow; }\n  function dieselFor(km){ return Math.round((km\/9)*39.95); }\n  function driveFor(km){ var m = Math.round(km\/62*60*1.05); return m>=60 ? Math.floor(m\/60)+'h '+(m%60)+'m' : m+'m'; }\n  function fmt(n){ return n.toLocaleString(); }\n  var NS = \"http:\/\/www.w3.org\/2000\/svg\";\n\n  var nodesG = root.querySelector('.nodes'),\n      filG   = root.querySelector('.filaments'),\n      routeLine = root.querySelector('.routeLine'),\n      pinsG  = root.querySelector('.pins'),\n      fromSel = root.querySelector('.tm-from'),\n      toSel   = root.querySelector('.tm-to'),\n      rail    = root.querySelector('.tm-rail'),\n      priceEl = root.querySelector('.tm-price'),\n      distEl  = root.querySelector('.tm-dist'),\n      durEl   = root.querySelector('.tm-dur'),\n      dieselEl= root.querySelector('.tm-diesel'),\n      noteEl  = root.querySelector('.tm-note'),\n      ctaEl   = root.querySelector('.tm-cta'),\n      plateImg= document.getElementById(\"klld-tmap-3806-plateImg\"),\n      plateCap= document.getElementById(\"klld-tmap-3806-plateCap\");\n\n  var d = P[DEPOT];\n\n  DEST.forEach(function(id){\n    var t = P[id], p = document.createElementNS(NS,'path');\n    p.setAttribute('class','filament');\n    p.setAttribute('d','M'+d.x+' '+d.y+' L'+t.x+' '+t.y);\n    filG.appendChild(p);\n  });\n\n  function makeNode(id, isDepot){\n    var t = P[id], g = document.createElementNS(NS,'g');\n    g.setAttribute('class','node'+(isDepot?' depot':''));\n    g.setAttribute('data-id', id); g.setAttribute('tabindex','0');\n    g.setAttribute('role','button'); g.setAttribute('aria-label', t.name);\n    var ring = document.createElementNS(NS,'circle');\n    ring.setAttribute('class','ring'); ring.setAttribute('cx',t.x); ring.setAttribute('cy',t.y); ring.setAttribute('r', isDepot?12:9);\n    var dot = document.createElementNS(NS,'circle');\n    dot.setAttribute('class','dot'); dot.setAttribute('cx',t.x); dot.setAttribute('cy',t.y); dot.setAttribute('r', isDepot?5:4);\n    var lbl = document.createElementNS(NS,'text'); lbl.setAttribute('class','lbl');\n    var anchor = t.x > 470 ? 'end' : 'start';\n    lbl.setAttribute('text-anchor', anchor);\n    lbl.setAttribute('x', anchor==='end' ? t.x-16 : t.x+16);\n    lbl.setAttribute('y', t.y+4);\n    lbl.textContent = t.name.replace(' (depot)','');\n    g.appendChild(ring); g.appendChild(dot); g.appendChild(lbl);\n    if(!isDepot){\n      g.addEventListener('click', function(){ select(id); });\n      g.addEventListener('keydown', function(e){ if(e.key==='Enter'||e.key===' '){ e.preventDefault(); select(id); } });\n    }\n    return g;\n  }\n  nodesG.appendChild(makeNode(DEPOT, true));\n  DEST.forEach(function(id){ nodesG.appendChild(makeNode(id,false)); });\n\n  DEST.forEach(function(id){\n    var t = P[id], b = document.createElement('button');\n    b.type='button'; b.className='tm-dest'; b.setAttribute('data-id', id); b.setAttribute('aria-pressed','false');\n    b.innerHTML = t.name.replace(' \u00b7 Ao Nang','') + ' <span class=\"px\">\u0e3f'+fmt(headline(id))+'<\/span>';\n    b.addEventListener('click', function(){ select(id); });\n    rail.appendChild(b);\n  });\n\n  Object.keys(P).forEach(function(id){\n    fromSel.add(new Option(P[id].name, id));\n    toSel.add(new Option(P[id].name, id));\n  });\n  fromSel.value = DEPOT; toSel.value = \"hkt\";\n\n  function drawPin(t, color, delay){\n    var g = document.createElementNS(NS,'g'), c = document.createElementNS(NS,'circle');\n    c.setAttribute('cx',t.x); c.setAttribute('cy',t.y); c.setAttribute('r',6.5);\n    c.setAttribute('fill',color); c.setAttribute('stroke','#fff'); c.setAttribute('stroke-width','2');\n    g.appendChild(c);\n    if(!reduce){ g.style.opacity='0'; g.style.transition='opacity .4s'; setTimeout(function(){ g.style.opacity='1'; }, delay); }\n    pinsG.appendChild(g);\n  }\n  function pathBetween(a,b){\n    var mx=(a.x+b.x)\/2, my=(a.y+b.y)\/2, dx=b.x-a.x, dy=b.y-a.y, len=Math.hypot(dx,dy)||1;\n    var bow=Math.min(48,len*0.16), cx=mx+(-dy\/len)*bow, cy=my+(dx\/len)*bow;\n    return 'M'+a.x+' '+a.y+' Q'+cx+' '+cy+' '+b.x+' '+b.y;\n  }\n  function countUp(el, to){\n    if(reduce){ el.textContent = fmt(to); return; }\n    var from = parseInt((el.textContent||'0').replace(\/\\D\/g,''))||0;\n    if(from===to){ el.textContent = fmt(to); return; }\n    var t0 = performance.now(), dur=550;\n    (function tick(t){ var k=Math.min(1,(t-t0)\/dur), e=1-Math.pow(1-k,3); el.textContent = fmt(Math.round(from+(to-from)*e)); if(k<1) requestAnimationFrame(tick); })(performance.now());\n  }\n\n  var rt = false;\n  var STR = { oneway:\"Aller simple \\u00b7 tout compris\", round:\"Aller-retour \\u00b7 \\u221210%\", incl:\"chauffeur \\u00b7 p\\u00e9ages \\u00b7 eau\" };\n\n  function render(){\n    var fId = fromSel.value, tId = toSel.value, a = P[fId], b = P[tId];\n    var km, depotEnd = null;\n    if(fId===DEPOT){ km=b.km; depotEnd=tId; }\n    else if(tId===DEPOT){ km=a.km; depotEnd=fId; }\n    else km = Math.round((a.km + b.km) * 0.62);\n    if(km<1) km = 1;\n\n    var price = depotEnd ? fareDepot(depotEnd, rt) : fareFor(km, rt);\n    countUp(priceEl, price);\n    distEl.textContent = km;\n    durEl.textContent = driveFor(km);\n    dieselEl.textContent = dieselFor(km);\n    noteEl.innerHTML = (rt?STR.round:STR.oneway)+'<br>'+STR.incl;\n\n    var showId = (tId!==DEPOT) ? tId : (fId!==DEPOT ? fId : \"hkt\");\n    if(plateImg && plateImg.getAttribute('data-id') !== showId){\n      plateImg.setAttribute('data-id', showId);\n      if(plateCap) plateCap.textContent = P[showId].name;\n      var targetSrc = P[showId].img, cur = plateImg.currentSrc || plateImg.src;\n      var tail = targetSrc.split('\/uploads\/')[1] || '';\n      if(cur === targetSrc || (tail && cur.indexOf(tail) !== -1)){\n        plateImg.alt = P[showId].alt; plateImg.style.opacity='1';\n      } else {\n        plateImg.style.opacity = reduce ? '1' : '0';\n        (function(sid){ var im = new Image(); im.onload = function(){ plateImg.src = P[sid].img; plateImg.alt = P[sid].alt; plateImg.style.opacity='1'; }; im.onerror = function(){ plateImg.style.opacity='1'; }; im.src = P[sid].img; })(showId);\n      }\n    }\n\n    root.querySelectorAll('.node').forEach(function(n){ n.setAttribute('data-active', (n.getAttribute('data-id')===fId || n.getAttribute('data-id')===tId) ? 'true':'false'); });\n    root.querySelectorAll('.tm-dest').forEach(function(c){ c.setAttribute('aria-pressed', (c.getAttribute('data-id')===showId)?'true':'false'); });\n\n    routeLine.setAttribute('d', pathBetween(a,b));\n    pinsG.innerHTML = '';\n    if(!reduce && routeLine.getTotalLength){\n      var len = routeLine.getTotalLength();\n      routeLine.style.setProperty('--len', len);\n      routeLine.classList.remove('draw'); void routeLine.getBBox(); routeLine.classList.add('draw');\n    }\n    drawPin(a, '#12b836', 700);\n    drawPin(b, '#e0603a', 980);\n\n    if(ctaEl){\n      var base = ctaEl.getAttribute('data-base') || ctaEl.getAttribute('href').split('?')[0];\n      ctaEl.setAttribute('data-base', base);\n      ctaEl.setAttribute('href', base + '?from='+encodeURIComponent(a.name)+'&to='+encodeURIComponent(b.name));\n    }\n  }\n  function select(id){ fromSel.value = DEPOT; toSel.value = id; render(); }\n\n  fromSel.addEventListener('change', render);\n  toSel.addEventListener('change', render);\n  root.querySelectorAll('.fieldset select').forEach(function(sel){\n    var fs = sel.closest('.fieldset');\n    sel.addEventListener('focus', function(){ fs.classList.add('focused'); });\n    sel.addEventListener('blur', function(){ if(!sel.classList.contains('tm-from')) fs.classList.remove('focused'); });\n  });\n  root.querySelector('.tm-swap').addEventListener('click', function(){ var v=fromSel.value; fromSel.value=toSel.value; toSel.value=v; render(); });\n  var seg = root.querySelector('.tm-seg');\n  seg.querySelectorAll('button').forEach(function(btn){ btn.addEventListener('click', function(){\n    seg.querySelectorAll('button').forEach(function(b){ b.setAttribute('aria-selected','false'); });\n    btn.setAttribute('aria-selected','true');\n    rt = btn.getAttribute('data-rt')==='1';\n    render();\n  }); });\n\n  priceEl.textContent = '0';\n  setTimeout(render, reduce?0:380);\n})();\n<\/script>\n\t\n<h2>Natai to Phuket Airport<\/h2>\n<p>If you are flying out from Phuket (HKT) after a Natai stay, the airport is only 30 km south of most Natai resorts. The drive takes approximately 30\u201335 minutes. Use the main <a href=\"https:\/\/www.khaolaklanddiscovery.com\/fr\/khao-lak-transfer\/\">Khao Lak transfer booking page<\/a> and enter your Natai resort address as the pickup point \u2014 the system calculates the correct rate for the airport run.<\/p>\n<h2>What is included<\/h2>\n<p>One fixed price covers the air-conditioned private minivan and driver for up to 9 passengers. Pickup from any hotel in the Khao Lak, Bang Sak, or Pak Weep areas.<\/p>\n<h2>Related tours from Khao Lak<\/h2>\n<ul>\n<li><a href=\"https:\/\/www.khaolaklanddiscovery.com\/fr\/excursions-khao-lak\/snorkelling-sur-les-iles-similan\/\">Similan Islands Snorkeling Day Trip<\/a> \u2014 Natai\/Phang Nga guests can be picked up en route to Khao Lak pier<\/li>\n<li><a href=\"https:\/\/www.khaolaklanddiscovery.com\/khao-lak-transfer\/khao-lak-to-phuket-airport\/\">Khao Lak to Phuket Airport Transfer<\/a> \u2014 for guests flying in or out of HKT<\/li>\n<li><a href=\"https:\/\/www.khaolaklanddiscovery.com\/fr\/khao-lak-transfer\/\">Book your Khao Lak to Natai Beach transfer<\/a><\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>A private Khao Lak to Natai Beach transfer covers approximately 40 km and takes 40 to 50 minutes. Natai Beach is a quiet 12-kilometre stretch of undeveloped coastline in southern Phang Nga Province, home to a handful of ultra-luxury resorts including Aleenta Phuket Resort and Sala Phuket, and the Blue Canyon Country Club golf course. [&hellip;]<\/p>\n","protected":false},"author":0,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"template-transfer-corridor.php","meta":{"footnotes":""},"class_list":["post-61427","page","type-page","status-publish","has-post-thumbnail","hentry"],"_links":{"self":[{"href":"https:\/\/www.khaolaklanddiscovery.com\/fr\/wp-json\/wp\/v2\/pages\/61427","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.khaolaklanddiscovery.com\/fr\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.khaolaklanddiscovery.com\/fr\/wp-json\/wp\/v2\/types\/page"}],"replies":[{"embeddable":true,"href":"https:\/\/www.khaolaklanddiscovery.com\/fr\/wp-json\/wp\/v2\/comments?post=61427"}],"version-history":[{"count":0,"href":"https:\/\/www.khaolaklanddiscovery.com\/fr\/wp-json\/wp\/v2\/pages\/61427\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.khaolaklanddiscovery.com\/fr\/wp-json\/wp\/v2\/media?parent=61427"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}