{"id":23598,"date":"2026-07-15T06:35:25","date_gmt":"2026-07-15T06:35:25","guid":{"rendered":"https:\/\/www.transports-express-caraibes.fr\/blog\/pointe-a-pitre-basse-terre\/"},"modified":"2026-07-15T06:35:25","modified_gmt":"2026-07-15T06:35:25","slug":"pointe-a-pitre-basse-terre","status":"publish","type":"post","link":"https:\/\/www.transports-express-caraibes.fr\/blog\/pointe-a-pitre-basse-terre\/","title":{"rendered":"Comment se rendre de pointe-\u00e0-pitre \u00e0 basse-terre facilement"},"content":{"rendered":"<p class=\"wp-block-paragraph\">Se rendre de <strong>Pointe-\u00e0-Pitre<\/strong> \u00e0 <strong>Basse-Terre<\/strong> peut sembler compliqu\u00e9 quand on d\u00e9couvre la <strong>Guadeloupe<\/strong> : diff\u00e9rentes routes, horaires de bus irr\u00e9guliers et options de location qui varient selon la saison. Ce guide clarifie chaque <strong>itin\u00e9raire<\/strong> utile, compare <strong>voiture<\/strong>, <strong>bus<\/strong> et <strong>navette<\/strong>, et donne des rep\u00e8res concrets (dur\u00e9es, co\u00fbts approximatifs, points de d\u00e9part). Vous trouverez des solutions pratiques pour voyager rapidement, \u00e9conomiquement ou confortablement, selon vos priorit\u00e9s. Les recommandations tiennent compte des flux locaux, des liaisons interurbaines et d\u2019un fil conducteur concret \u2014 le trajet type d\u2019un visiteur qui arrive \u00e0 l\u2019a\u00e9roport de Pointe-\u00e0-Pitre et veut rejoindre le centre historique de Basse-Terre le m\u00eame jour.<\/p>\n\n<ul class=\"wp-block-list\"><li><strong>Dur\u00e9e voiture<\/strong> : environ <strong>1h04<\/strong> selon le trafic.<\/li><li><strong>Options<\/strong> : voiture de location, bus KAR&rsquo;\u00ceLES, navette\/taxi.<\/li><li><strong>Co\u00fbt indicatif<\/strong> : \u00e9conomique en bus, variable en voiture (carburant\/location).<\/li><li><strong>Points pratiques<\/strong> : gare routi\u00e8re de Bergevin pour le bus, agences de location \u00e0 Pointe-\u00e0-Pitre.<\/li><li><strong>Ressources<\/strong> : itin\u00e9raires d\u00e9taill\u00e9s et horaires en ligne.<\/li><\/ul>\n\n<h2 class=\"wp-block-heading\">Trajet Pointe-\u00e0-Pitre \u2192 Basse-Terre : aper\u00e7u, distance et dur\u00e9e<\/h2>\n\n<p class=\"wp-block-paragraph\">Le trajet entre <strong>Pointe-\u00e0-Pitre<\/strong> et <strong>Basse-Terre<\/strong> traverse l&rsquo;axe central de la Guadeloupe et longe des paysages urbains puis plus ruraux. En voiture, le temps de conduite moyen relev\u00e9 est d&rsquo;environ <strong>1 heure 04 minutes<\/strong> sur l&rsquo;itin\u00e9raire classique selon les relev\u00e9s routiers.<\/p>\n\n<p class=\"wp-block-paragraph\">La distance varie selon la route choisie ; ViaMichelin propose plusieurs variantes et calcule temps et kilom\u00e8tres en temps r\u00e9el pour adapter l\u2019itin\u00e9raire \u00e0 la circulation.<\/p>\n\n<p class=\"wp-block-paragraph\">Pour un trajet sans surprise, v\u00e9rifier l&rsquo;itin\u00e9raire la veille et le matin du d\u00e9part permet d\u2019anticiper les travaux ou embouteillages. Cl\u00f4ture de section : le choix du mode influera sur la dur\u00e9e, le confort et le budget.<\/p>\n\n<h2 class=\"wp-block-heading\">Voiture et location : conduire de Pointe-\u00e0-Pitre \u00e0 Basse-Terre<\/h2>\n\n<p class=\"wp-block-paragraph\">La voiture reste le moyen le plus flexible pour ma\u00eetriser le trajet. Les loueurs locaux et r\u00e9seaux comme Coopcar proposent des formules courtes ou journali\u00e8res adapt\u00e9es aux visiteurs et aux r\u00e9sidents.<\/p>\n\n<p class=\"wp-block-paragraph\">\u00c9tapes pratiques :<\/p>\n\n<ul class=\"wp-block-list\"><li>R\u00e9server \u00e0 l\u2019avance si vous arrivez en haute saison ; r\u00e9cup\u00e9rer le v\u00e9hicule \u00e0 l\u2019a\u00e9roport ou en centre-ville.<\/li><li>Pr\u00e9voir ~1h04 de conduite sans pause ; compter davantage en heures de pointe (matin 7\u20139h, fin d\u2019apr\u00e8s-midi 16\u201318h).<\/li><li>G\u00e9rer le carburant : estimez le co\u00fbt selon la consommation du v\u00e9hicule et le prix local du carburant.<\/li><\/ul>\n\n<p class=\"wp-block-paragraph\">Astuce terrain : privil\u00e9gier les axes principaux le matin pour \u00e9viter les d\u00e9tours dans les centres urbains. Pour comparer les itin\u00e9raires d\u00e9taill\u00e9s, consulter la fiche d\u2019itin\u00e9raire sur <a href=\"https:\/\/www.viamichelin.fr\/itineraires\/resultats\/pointe_a_pitre-97110-guadeloupe-guadeloupe-france-to-basse_terre-97100-guadeloupe-guadeloupe-france\" rel=\"nofollow noopener\" target=\"_blank\">ViaMichelin<\/a>.<\/p>\n\n<h2 class=\"wp-block-heading\">Bus et navette : voyager \u00e9conomique entre Pointe-\u00e0-Pitre et Basse-Terre<\/h2>\n\n<p class=\"wp-block-paragraph\">Pour un budget serr\u00e9, le r\u00e9seau public et les autocars r\u00e9gionaux restent la solution la plus <strong>facile<\/strong>. Le r\u00e9seau KAR&rsquo;\u00ceLES dessert les grands axes avec une flotte modernis\u00e9e et des liaisons r\u00e9guli\u00e8res entre p\u00f4les urbains.<\/p>\n\n<p class=\"wp-block-paragraph\">Points cl\u00e9s pour prendre le bus :<\/p>\n\n<ul class=\"wp-block-list\"><li>Rendez-vous \u00e0 la gare routi\u00e8re de Bergevin (Pointe-\u00e0-Pitre) pour les lignes interurbaines.<\/li><li>Consulter les horaires et itin\u00e9raires KAR&rsquo;\u00ceLES en ligne pour planifier votre d\u00e9part.<\/li><li>Pr\u00e9voir une marge de temps : les arr\u00eats multiples rallongent souvent le trajet par rapport \u00e0 la voiture.<\/li><\/ul>\n\n<p class=\"wp-block-paragraph\">La fiche pratique du r\u00e9seau KAR&rsquo;\u00ceLES d\u00e9taille les lignes et la fr\u00e9quence ; c\u2019est une ressource utile pour anticiper les correspondances.<\/p>\n\n<p class=\"wp-block-paragraph\">Exemple concret : un voyageur arrivant \u00e0 Pointe-\u00e0-Pitre peut partir de Bergevin le matin et rejoindre Basse-Terre en 1h20\u20131h40 selon les arr\u00eats, pour un co\u00fbt modique par rapport \u00e0 la location.<\/p>\n\n<p class=\"wp-block-paragraph\">Pour visualiser les lignes et les arr\u00eats, consulter la page d\u00e9di\u00e9e au r\u00e9seau : <a href=\"https:\/\/www.petitfute.com\/d270-basse-terre\/c1122-voyage-transports\/c1145-avion-bateau-bus-train-taxi-parking\/c1153-bus-autocar\/2032159-kar-iles.html\" rel=\"nofollow noopener\" target=\"_blank\">r\u00e9seau KAR&rsquo;\u00ceLES sur Petit Fut\u00e9<\/a>.<\/p>\n\n<p class=\"wp-block-paragraph\">La vid\u00e9o ci\u2011dessus pr\u00e9sente l&rsquo;exp\u00e9rience du bus local et donne des rep\u00e8res sur le confort et la fr\u00e9quence. Insight final : le bus est \u00e9conomique mais demande de la souplesse c\u00f4t\u00e9 horaire.<\/p>\n\n<h2 class=\"wp-block-heading\">Comparer les options : temps, co\u00fbt et confort<\/h2>\n\n<p class=\"wp-block-paragraph\">Choisir entre voiture, bus ou navette d\u00e9pend d\u2019objectifs simples : gagner du temps, limiter le budget, ou profiter du paysage. Le tableau ci\u2011dessous compare les crit\u00e8res essentiels pour d\u00e9cider rapidement.<\/p>\n\n<figure class=\"wp-block-table\"><table>\n<thead>\n<tr>\n<th>Mode<\/th>\n<th>Dur\u00e9e estim\u00e9e<\/th>\n<th>Co\u00fbt indicatif<\/th>\n<th>Confort \/ Flexibilit\u00e9<\/th>\n<th>Point de d\u00e9part courant<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>Voiture (priv\u00e9e\/location)<\/td>\n<td>~ <strong>1h04<\/strong><\/td>\n<td>Variable (location \u20ac30\u201380\/jour + carburant)<\/td>\n<td>Tr\u00e8s flexible, confortable<\/td>\n<td>A\u00e9roport\/centre-ville Pointe-\u00e0-Pitre<\/td>\n<\/tr>\n<tr>\n<td>Bus \/ KAR&rsquo;\u00ceLES<\/td>\n<td>1h20\u20131h40<\/td>\n<td>Faible (quelques euros)<\/td>\n<td>Moins flexible, arr\u00eats fr\u00e9quents<\/td>\n<td>Gare routi\u00e8re de Bergevin<\/td>\n<\/tr>\n<tr>\n<td>Navette \/ Taxi<\/td>\n<td>1h10\u20131h30<\/td>\n<td>Plus \u00e9lev\u00e9 (selon n\u00e9gociation)<\/td>\n<td>Direct, service porte-\u00e0-porte possible<\/td>\n<td>R\u00e9servation depuis a\u00e9roport<\/td>\n<\/tr>\n<\/tbody>\n<\/table><\/figure>\n\n<script src=\"https:\/\/cdn.jsdelivr.net\/npm\/@tailwindcss\/browser@4\"><\/script>\n\n<!--\nCalculateur \"Pointe-\u00e0-Pitre \u279c Basse-Terre\" (bloc pr\u00eat \u00e0 coller)\n\nAPI gratuite utilis\u00e9e pour calculer la distance\/temps routier :\n- Service public OSRM (no key) :\n  https:\/\/router.project-osrm.org\/route\/v1\/driving\/{lon1},{lat1};{lon2},{lat2}?overview=false&alternatives=false\n- Exemple de requ\u00eate utilis\u00e9e dans ce code (Pointe-\u00e0-Pitre -> Basse-Terre) :\n  https:\/\/router.project-osrm.org\/route\/v1\/driving\/-61.5340,16.2413;-61.7211,16.0130?overview=false&alternatives=false\n\n- Exemple de r\u00e9ponse JSON (simplifi\u00e9e) :\n{\n  \"code\": \"Ok\",\n  \"routes\": [\n    {\n      \"distance\": 32456.7,   \/\/ en m\u00e8tres\n      \"duration\": 2453.4     \/\/ en secondes\n      \/\/ ...autres champs...\n    }\n  ],\n  \"waypoints\": [ \/* ... *\/ ]\n}\n\nRemarques :\n- Si l'API est indisponible ou bloque la requ\u00eate, l'outil propose d'entrer manuellement la distance.\n- Tout le texte affich\u00e9 \u00e0 l'utilisateur est en fran\u00e7ais et modifiable facilement dans la section \"textes\" ci-dessous.\n-->\n\n<!-- Container du calculateur (hauteur flexible, ne d\u00e9passera pas 2000px) -->\n<div id=\"calc-pap-bt\" class=\"max-w-3xl mx-auto my-6 p-4 rounded-lg shadow-md bg-white text-gray-800\" style=\"max-height:2000px;\">\n  <h2 class=\"text-2xl font-semibold mb-2\" id=\"titre\">Calculateur trajet : Pointe-\u00e0-Pitre \u2192 Basse-Terre<\/h2>\n  <p class=\"text-sm text-gray-600 mb-4\" id=\"intro\">Calculez le co\u00fbt estim\u00e9 et la dur\u00e9e du trajet entre Pointe-\u00e0-Pitre et Basse-Terre : entrez la consommation moyenne de votre v\u00e9hicule (L\/100 km), le prix du carburant (\u20ac) et choisissez si vous souhaitez que la distance\/time soit calcul\u00e9e automatiquement.<\/p>\n\n  <form id=\"form-calculateur\" class=\"space-y-4\" aria-labelledby=\"titre\">\n    <div class=\"grid grid-cols-1 sm:grid-cols-3 gap-3 items-end\">\n      <label class=\"flex flex-col\">\n        <span class=\"text-sm font-medium\">Consommation (L\/100 km)<\/span>\n        <input id=\"consommation\" type=\"number\" min=\"0\" step=\"0.1\" value=\"7.5\" class=\"mt-1 p-2 border rounded\" aria-describedby=\"consommation-help\">\n        <span id=\"consommation-help\" class=\"text-xs text-gray-500\">Ex : 7.5<\/span>\n      <\/label>\n\n      <label class=\"flex flex-col\">\n        <span class=\"text-sm font-medium\">Prix du carburant (\u20ac \/ L)<\/span>\n        <input id=\"prix\" type=\"number\" min=\"0\" step=\"0.01\" value=\"1.85\" class=\"mt-1 p-2 border rounded\" aria-describedby=\"prix-help\">\n        <span id=\"prix-help\" class=\"text-xs text-gray-500\">Ex : 1.85<\/span>\n      <\/label>\n\n      <label class=\"flex flex-col\">\n        <span class=\"text-sm font-medium\">Distance (km) \u2014 option manuelle<\/span>\n        <input id=\"distance-manuel\" type=\"number\" min=\"0\" step=\"0.1\" value=\"35\" class=\"mt-1 p-2 border rounded\" aria-describedby=\"distance-help\">\n        <span id=\"distance-help\" class=\"text-xs text-gray-500\">Utilis\u00e9 si vous choisissez \u00ab\u00a0Distance manuelle\u00a0\u00bb.<\/span>\n      <\/label>\n    <\/div>\n\n    <fieldset class=\"flex items-center gap-4 p-2 border rounded\" aria-describedby=\"mode-help\">\n      <legend class=\"text-sm font-medium\">Source de la distance \/ dur\u00e9e<\/legend>\n      <div class=\"flex items-center gap-2\">\n        <input id=\"mode-auto\" name=\"mode\" type=\"radio\" checked>\n        <label for=\"mode-auto\" class=\"text-sm\">Calculer automatiquement via OSRM (public, gratuit)<\/label>\n      <\/div>\n      <div class=\"flex items-center gap-2\">\n        <input id=\"mode-manuel\" name=\"mode\" type=\"radio\">\n        <label for=\"mode-manuel\" class=\"text-sm\">Utiliser la distance renseign\u00e9e manuellement<\/label>\n      <\/div>\n    <\/fieldset>\n    <div id=\"mode-help\" class=\"text-xs text-gray-500\">OSRM utilisera des coordonn\u00e9es fixes pour Pointe-\u00e0-Pitre  Basse-Terre. Si l&rsquo;API est indisponible, utilisez la distance manuelle.<\/div>\n\n    <div class=\"flex gap-3\">\n      <button type=\"button\" id=\"btn-calculer\" class=\"px-4 py-2 bg-blue-600 text-white rounded hover:bg-blue-700 focus:outline-none\" aria-live=\"polite\">Calculer<\/button>\n      <button type=\"button\" id=\"btn-reset\" class=\"px-4 py-2 bg-gray-200 text-gray-800 rounded hover:bg-gray-300\">R\u00e9initialiser<\/button>\n      <button type=\"button\" id=\"btn-ouvrir-itineraire\" class=\"px-4 py-2 ml-auto bg-green-600 text-white rounded hover:bg-green-700\" title=\"Ouvrir un aper\u00e7u de l'itin\u00e9raire dans OSRM\" aria-label=\"Ouvrir aper\u00e7u itin\u00e9raire\">Ouvrir itin\u00e9raire<\/button>\n    <\/div>\n  <\/form>\n\n  <hr class=\"my-4\">\n\n  <section id=\"resultats\" aria-live=\"polite\" class=\"space-y-3\">\n    <div id=\"status\" class=\"text-sm text-gray-600\">Pr\u00eat. Cliquez sur \u00ab\u00a0Calculer\u00a0\u00bb pour voir l&rsquo;estimation.<\/div>\n\n    <div id=\"resume\" class=\"hidden bg-gray-50 p-3 rounded border\">\n      <p id=\"res-distance\" class=\"font-medium\">Distance estim\u00e9e : <span class=\"font-semibold\" aria-atomic=\"true\">\u2014<\/span><\/p>\n      <p id=\"res-duree\">Dur\u00e9e estim\u00e9e : <span class=\"font-semibold\">\u2014<\/span><\/p>\n      <p id=\"res-litres\">Carburant n\u00e9cessaire : <span class=\"font-semibold\">\u2014<\/span><\/p>\n      <p id=\"res-cout\">Co\u00fbt estim\u00e9 : <span class=\"font-semibold\">\u2014<\/span><\/p>\n    <\/div>\n\n    <details id=\"explications\" class=\"text-sm text-gray-700\">\n      <summary class=\"cursor-pointer font-medium\">Comment \u00e7a marche ?<\/summary>\n      <div class=\"mt-2\">\n        <p>Le calcul se base sur la distance routi\u00e8re entre Pointe-\u00e0-Pitre et Basse-Terre (via OSRM si activ\u00e9). Le volume de carburant est estim\u00e9 avec : (distance_km \u00d7 consommation_L_per_100km) \/ 100. Le co\u00fbt = volume \u00d7 prix du carburant.<\/p>\n      <\/div>\n    <\/details>\n  <\/section>\n<\/div>\n\n<script>\n\/*\nScript JavaScript du calculateur (comment\u00e9 en fran\u00e7ais)\n\n- Coordonn\u00e9es utilis\u00e9es (fixes) :\n  Pointe-\u00e0-Pitre : lon = -61.5340, lat = 16.2413\n  Basse-Terre    : lon = -61.7211, lat = 16.0130\n\n- API gratuite utilis\u00e9e :\n  https:\/\/router.project-osrm.org\/route\/v1\/driving\/{lon1},{lat1};{lon2},{lat2}?overview=false&alternatives=false\n\n- Exemple de r\u00e9ponse (simplifi\u00e9e) :\n{\n  \"code\": \"Ok\",\n  \"routes\": [\n    {\n      \"distance\": 32456.7,   \/\/ en m\u00e8tres\n      \"duration\": 2453.4     \/\/ en secondes\n    }\n  ]\n}\n*\/\n\n\/* === Config (modifiable) === *\/\nconst TEXTES = {\n  titre: \"Calculateur trajet : Pointe-\u00e0-Pitre \u2192 Basse-Terre\",\n  intro: \"Calculez le co\u00fbt estim\u00e9 et la dur\u00e9e du trajet entre Pointe-\u00e0-Pitre et Basse-Terre : entrez la consommation moyenne de votre v\u00e9hicule (L\/100 km), le prix du carburant (\u20ac) et choisissez si vous souhaitez que la distance\/time soit calcul\u00e9e automatiquement.\",\n  statusReady: \"Pr\u00eat. Cliquez sur \"Calculer\" pour voir l'estimation.\",\n  statusLoading: \"Calcul en cours\u2026\",\n  statusErrorApi: \"Impossible de r\u00e9cup\u00e9rer la distance depuis le service. Utilisez la distance manuelle ou r\u00e9essayez.\",\n  resDistanceLabel: \"Distance estim\u00e9e\",\n  resDureeLabel: \"Dur\u00e9e estim\u00e9e\",\n  resLitresLabel: \"Carburant n\u00e9cessaire\",\n  resCoutLabel: \"Co\u00fbt estim\u00e9\",\n  ouvrirItineraire: \"Ouvrir itin\u00e9raire\",\n  itineraireTitle: \"Aper\u00e7u de l'itin\u00e9raire via OSRM (nouvel onglet)\",\n};\n\n\/* === Coordonn\u00e9es fixes (Pointe-\u00e0-Pitre -> Basse-Terre) === *\/\nconst COORDS = {\n  pap: { lon: -61.5340, lat: 16.2413 },\n  bt:  { lon: -61.7211, lat: 16.0130 }\n};\n\n\/* === S\u00e9lecteurs DOM === *\/\nconst form = document.getElementById('form-calculateur');\nconst btnCalculer = document.getElementById('btn-calculer');\nconst btnReset = document.getElementById('btn-reset');\nconst btnItineraire = document.getElementById('btn-ouvrir-itineraire');\nconst statusEl = document.getElementById('status');\nconst resumeBox = document.getElementById('resume');\nconst resDistance = document.getElementById('res-distance');\nconst resDuree = document.getElementById('res-duree');\nconst resLitres = document.getElementById('res-litres');\nconst resCout = document.getElementById('res-cout');\n\nconst inputConsommation = document.getElementById('consommation');\nconst inputPrix = document.getElementById('prix');\nconst inputDistanceManuel = document.getElementById('distance-manuel');\nconst radioModeAuto = document.getElementById('mode-auto');\nconst radioModeManuel = document.getElementById('mode-manuel');\n\n\/* Initialise textes (internationalisation simple) *\/\ndocument.getElementById('titre').textContent = TEXTES.titre;\ndocument.getElementById('intro').textContent = TEXTES.intro;\nstatusEl.textContent = TEXTES.statusReady;\nbtnItineraire.title = TEXTES.itineraireTitle;\n\n\/* === Helpers === *\/\nfunction arrondir(val, dec = 2) {\n  const f = Math.pow(10, dec);\n  return Math.round(val * f) \/ f;\n}\n\nfunction secondesEnHeureMinute(sec) {\n  if (!isFinite(sec)) return '\u2014';\n  const h = Math.floor(sec \/ 3600);\n  const m = Math.round((sec % 3600) \/ 60);\n  if (h > 0) return `${h} h ${m} min`;\n  return `${m} min`;\n}\n\nfunction metresEnKm(m) {\n  return m \/ 1000;\n}\n\n\/* Construire l'URL OSRM *\/\nfunction construireUrlOsrm() {\n  const base = 'https:\/\/router.project-osrm.org\/route\/v1\/driving';\n  const a = `${COORDS.pap.lon},${COORDS.pap.lat}`;\n  const b = `${COORDS.bt.lon},${COORDS.bt.lat}`;\n  \/\/ overview=false pour r\u00e9duire la taille de la r\u00e9ponse\n  return `${base}\/${a};${b}?overview=false&alternatives=false`;\n}\n\n\/* Requ\u00eate vers OSRM (fetch, retourne {distance_km, duration_s}) *\/\nasync function fetchDistanceOsrm() {\n  const url = construireUrlOsrm();\n  \/\/ D\u00e9finit un timeout simple pour \u00e9viter d'attendre ind\u00e9finiment (fetch n'a pas de timeout natif).\n  const controller = new AbortController();\n  const timeout = setTimeout(() => controller.abort(), 8000); \/\/ 8s timeout\n\n  try {\n    const resp = await fetch(url, { signal: controller.signal });\n    clearTimeout(timeout);\n    if (!resp.ok) throw new Error('R\u00e9ponse non OK');\n    const json = await resp.json();\n    if (!json.routes || !json.routes[0]) throw new Error('Format de r\u00e9ponse inattendu');\n    const route = json.routes[0];\n    return {\n      distance_km: metresEnKm(route.distance),\n      duration_s: route.duration\n    };\n  } catch (err) {\n    clearTimeout(timeout);\n    \/\/ Propagation de l'erreur au caller pour gestion\n    throw err;\n  }\n}\n\n\/* Afficher les r\u00e9sultats dans l'UI *\/\nfunction afficherResultats({ distance_km, duration_s, litres, cout }) {\n  resumeBox.classList.remove('hidden');\n  resDistance.innerHTML = `${TEXTES.resDistanceLabel} : <span class=\"font-semibold\">${arrondir(distance_km, 2)} km<\/span>`;\n  resDuree.innerHTML = `${TEXTES.resDureeLabel} : <span class=\"font-semibold\">${secondesEnHeureMinute(duration_s)}<\/span>`;\n  resLitres.innerHTML = `${TEXTES.resLitresLabel} : <span class=\"font-semibold\">${arrondir(litres, 2)} L<\/span>`;\n  resCout.innerHTML = `${TEXTES.resCoutLabel} : <span class=\"font-semibold\">${arrondir(cout, 2)} \u20ac<\/span>`;\n}\n\n\/* Calcul local (sans API) *\/\nfunction calculerLocal(distance_km, consommation_L_per_100km, prix_par_L) {\n  const litres = (distance_km * consommation_L_per_100km) \/ 100;\n  const cout = litres * prix_par_L;\n  return { litres, cout };\n}\n\n\/* Actions boutons *\/\nbtnCalculer.addEventListener('click', async () => {\n  statusEl.textContent = TEXTES.statusLoading;\n  resumeBox.classList.add('hidden');\n\n  const conso = parseFloat(inputConsommation.value);\n  const prix = parseFloat(inputPrix.value);\n\n  if (!(isFinite(conso) && conso >= 0)) {\n    statusEl.textContent = 'Veuillez saisir une consommation valide (L\/100 km).';\n    return;\n  }\n  if (!(isFinite(prix) && prix >= 0)) {\n    statusEl.textContent = 'Veuillez saisir un prix du carburant valide (\u20ac \/ L).';\n    return;\n  }\n\n  if (radioModeAuto.checked) {\n    \/\/ Utiliser OSRM pour r\u00e9cup\u00e9rer distance et dur\u00e9e\n    try {\n      const route = await fetchDistanceOsrm();\n      const distance_km = route.distance_km;\n      const duration_s = route.duration_s;\n      const calc = calculerLocal(distance_km, conso, prix);\n      afficherResultats({\n        distance_km,\n        duration_s,\n        litres: calc.litres,\n        cout: calc.cout\n      });\n      statusEl.textContent = `Estimation bas\u00e9e sur le trajet routier (API OSRM publique).`;\n    } catch (err) {\n      console.error('Erreur OSRM', err);\n      statusEl.textContent = TEXTES.statusErrorApi;\n      \/\/ Fallback : proposer d'utiliser la distance manuelle\n      resumeBox.classList.add('hidden');\n    }\n  } else {\n    \/\/ Mode manuel : distance fournie par l'utilisateur\n    const distMan = parseFloat(inputDistanceManuel.value);\n    if (!(isFinite(distMan) && distMan >= 0)) {\n      statusEl.textContent = 'Veuillez saisir une distance manuelle valide (km).';\n      return;\n    }\n    const duration_s_est = distMan \/ 60 * 3600; \/\/ approximation : 60 km\/h => sec\n    const calc = calculerLocal(distMan, conso, prix);\n    afficherResultats({\n      distance_km: distMan,\n      duration_s: duration_s_est,\n      litres: calc.litres,\n      cout: calc.cout\n    });\n    statusEl.textContent = 'Estimation bas\u00e9e sur la distance manuelle (vitesse moyenne estim\u00e9e : 60 km\/h).';\n  }\n});\n\n\/* R\u00e9initialiser *\/\nbtnReset.addEventListener('click', () => {\n  inputConsommation.value = '7.5';\n  inputPrix.value = '1.85';\n  inputDistanceManuel.value = '35';\n  radioModeAuto.checked = true;\n  radioModeManuel.checked = false;\n  resumeBox.classList.add('hidden');\n  statusEl.textContent = TEXTES.statusReady;\n});\n\n\/* Ouvrir aper\u00e7u itin\u00e9raire dans OSRM (nouvel onglet) *\/\nbtnItineraire.addEventListener('click', () => {\n  const url = construireUrlOsrm() + '&overview=full&geometries=geojson';\n  \/\/ OSRM web UI n'est pas explicitement fourni par leur service, mais on peut ouvrir l'URL du route qui renvoie JSON.\n  \/\/ Pour un affichage visuel, rediriger vers une instance OSRM\/UI si disponible. Ici on ouvre la requ\u00eate en JSON.\n  window.open(url, '_blank', 'noopener');\n});\n\n\/* Accessibilit\u00e9 : Enter sur les champs d\u00e9clenche calcul si focus sur le bouton (form non soumis) *\/\nform.addEventListener('submit', (e) => {\n  e.preventDefault();\n  btnCalculer.click();\n});\n\n\/* D\u00e9tection si API est lente ou bloqu\u00e9e au chargement : test l\u00e9ger (optionnel).\n   On ne lance pas automatiquement la requ\u00eate pour ne pas faire de requ\u00eates non sollicit\u00e9es par l'utilisateur. *\/\n\n\/* Fin du script *\/\n<\/script>\n\n<h2 class=\"wp-block-heading\">Erreurs fr\u00e9quentes et conseils terrain pour un trajet sans stress<\/h2>\n\n<p class=\"wp-block-paragraph\">Plusieurs erreurs reviennent souvent : mauvaise estimation du temps, absence de r\u00e9servations en haute saison, et m\u00e9connaissance des arr\u00eats de bus. Voici des mesures simples pour les \u00e9viter.<\/p>\n\n<ul class=\"wp-block-list\"><li>Ne pas partir sans plan B : pr\u00e9voir une marge de 30\u201345 minutes en cas d\u2019embouteillage.<\/li><li>V\u00e9rifier les horaires le matin m\u00eame quand on prend le <strong>bus<\/strong> ou la <strong>navette<\/strong>.<\/li><li>Si vous louez, v\u00e9rifier l\u2019\u00e9tat du v\u00e9hicule et l\u2019assurance. Conserver les coordonn\u00e9es de l\u2019agence (ex. <a href=\"https:\/\/www.coopcar971.com\/\" rel=\"nofollow noopener\" target=\"_blank\">Coopcar<\/a>).<\/li><li>Pr\u00e9voir des esp\u00e8ces pour les petits transports locaux : certains services acceptent peu ou pas la carte.<\/li><\/ul>\n\n<p class=\"wp-block-paragraph\">Anecdote terrain : un groupe de visiteurs a choisi le bus pour \u00e9conomiser mais a perdu 30 minutes \u00e0 chercher l\u2019arr\u00eat exact. Le gain aurait \u00e9t\u00e9 r\u00e9el avec une consultation pr\u00e9alable de l\u2019itin\u00e9raire et des arr\u00eats list\u00e9s en ligne.<\/p>\n\n<p class=\"wp-block-paragraph\">Phrase-cl\u00e9 de fin de section : pr\u00e9parer son trajet quelques minutes en amont change totalement l\u2019exp\u00e9rience sur place.<\/p>\n\n<p class=\"wp-block-paragraph\">La deuxi\u00e8me vid\u00e9o d\u00e9taille le trajet en voiture et montre les points d\u2019int\u00e9r\u00eat travers\u00e9s. Cela aide \u00e0 choisir entre route panoramique et itin\u00e9raire le plus rapide.<\/p>\n\n<h3 class=\"wp-block-heading\">Variantes selon le profil<\/h3>\n\n<p class=\"wp-block-paragraph\">Profil visiteur press\u00e9 : louer une voiture et partir t\u00f4t. Profil budget serr\u00e9 : bus KAR&rsquo;\u00ceLES depuis Bergevin. Profil famille ou groupe : navette ou taxi priv\u00e9 pour la porte-\u00e0-porte et le confort.<\/p>\n\n<p class=\"wp-block-paragraph\">Pour un s\u00e9jour plus long, combiner voiture et trajets en bus pour limiter le co\u00fbt tout en gardant de la flexibilit\u00e9 certains jours reste souvent la meilleure option.<\/p>\n\n<p class=\"wp-block-paragraph\"><strong>Synth\u00e8se<\/strong> : pour un trajet <strong>facile<\/strong> et contr\u00f4l\u00e9, privil\u00e9gier la voiture si le budget le permet, le bus pour l\u2019\u00e9conomie, et la navette pour le confort ponctuel. V\u00e9rifier les itin\u00e9raires sur <a href=\"https:\/\/1map.com\/fr\/routes\/gp-pointe-a-pitre-32235_to_gp-basse-terre-63631\" rel=\"nofollow noopener\" target=\"_blank\">1map<\/a> ou <a href=\"https:\/\/www.viamichelin.fr\/itineraires\/resultats\/pointe_a_pitre-97110-guadeloupe-guadeloupe-france-to-basse_terre-97100-guadeloupe-guadeloupe-france\" rel=\"nofollow noopener\" target=\"_blank\">ViaMichelin<\/a> avant le d\u00e9part et pr\u00e9voir des marges selon l\u2019heure.<\/p>\n\n<script type=\"application\/ld+json\">\n{\"@context\":\"https:\/\/schema.org\",\"@type\":\"FAQPage\",\"mainEntity\":[{\"@type\":\"Question\",\"name\":\"Quel est le temps moyen en voiture entre Pointe-u00e0-Pitre et Basse-Terre ?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Le temps de conduite moyen observu00e9 est d'environ 1 heure 04 minutes sur lu2019itinu00e9raire principal, hors alu00e9as de circulation. Pru00e9voyez 20 u00e0 40 minutes supplu00e9mentaires en heures de pointe.\"}},{\"@type\":\"Question\",\"name\":\"Ou00f9 prendre le bus pour Basse-Terre depuis Pointe-u00e0-Pitre ?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"La gare routiu00e8re de Bergevin u00e0 Pointe-u00e0-Pitre concentre les du00e9parts interurbains. Consultez les horaires du ru00e9seau KAR'u00ceLES et pru00e9voyez une marge pour les correspondances.\"}},{\"@type\":\"Question\",\"name\":\"La location de voiture est-elle recommandu00e9e pour un su00e9jour en Guadeloupe ?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Oui pour la libertu00e9 de du00e9placement et lu2019accu00e8s aux sites de Basse-Terre. Comparer les tarifs journaliers et vu00e9rifier lu2019assurance. Les agences locales et ru00e9gionales offrent des formules courtes et adaptu00e9es.\"}},{\"@type\":\"Question\",\"name\":\"Peut-on ru00e9server une navette au00e9roport standard entre Pointe-u00e0-Pitre et Basse-Terre ?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Des navettes et taxis proposent des trajets directs depuis lu2019au00e9roport. Mieux vaut ru00e9server u00e0 lu2019avance en haute saison et confirmer lu2019heure du2019arrivu00e9e du vol.\"}}]}\n<\/script>\n<h3>Quel est le temps moyen en voiture entre Pointe-\u00e0-Pitre et Basse-Terre ?<\/h3>\n<p>Le temps de conduite moyen observ\u00e9 est d&rsquo;environ 1 heure 04 minutes sur l\u2019itin\u00e9raire principal, hors al\u00e9as de circulation. Pr\u00e9voyez 20 \u00e0 40 minutes suppl\u00e9mentaires en heures de pointe.<\/p>\n<h3>O\u00f9 prendre le bus pour Basse-Terre depuis Pointe-\u00e0-Pitre ?<\/h3>\n<p>La gare routi\u00e8re de Bergevin \u00e0 Pointe-\u00e0-Pitre concentre les d\u00e9parts interurbains. Consultez les horaires du r\u00e9seau KAR&rsquo;\u00ceLES et pr\u00e9voyez une marge pour les correspondances.<\/p>\n<h3>La location de voiture est-elle recommand\u00e9e pour un s\u00e9jour en Guadeloupe ?<\/h3>\n<p>Oui pour la libert\u00e9 de d\u00e9placement et l\u2019acc\u00e8s aux sites de Basse-Terre. Comparer les tarifs journaliers et v\u00e9rifier l\u2019assurance. Les agences locales et r\u00e9gionales offrent des formules courtes et adapt\u00e9es.<\/p>\n<h3>Peut-on r\u00e9server une navette a\u00e9roport standard entre Pointe-\u00e0-Pitre et Basse-Terre ?<\/h3>\n<p>Des navettes et taxis proposent des trajets directs depuis l\u2019a\u00e9roport. Mieux vaut r\u00e9server \u00e0 l\u2019avance en haute saison et confirmer l\u2019heure d\u2019arriv\u00e9e du vol.<\/p>\n\n","protected":false},"excerpt":{"rendered":"<p>Se rendre de Pointe-\u00e0-Pitre \u00e0 Basse-Terre peut sembler compliqu\u00e9 quand on d\u00e9couvre la Guadeloupe : diff\u00e9rentes routes, horaires de bus irr\u00e9guliers et options de location qui varient selon la saison. Ce guide clarifie chaque itin\u00e9raire utile, compare voiture, bus et navette, et donne des rep\u00e8res concrets (dur\u00e9es, co\u00fbts approximatifs, points de d\u00e9part). Vous trouverez des &#8230; <a title=\"Comment se rendre de pointe-\u00e0-pitre \u00e0 basse-terre facilement\" class=\"read-more\" href=\"https:\/\/www.transports-express-caraibes.fr\/blog\/pointe-a-pitre-basse-terre\/\" aria-label=\"En savoir plus sur Comment se rendre de pointe-\u00e0-pitre \u00e0 basse-terre facilement\">Lire plus<\/a><\/p>\n","protected":false},"author":3,"featured_media":23597,"comment_status":"","ping_status":"","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-23598","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-voyage"],"views":9,"_links":{"self":[{"href":"https:\/\/www.transports-express-caraibes.fr\/blog\/wp-json\/wp\/v2\/posts\/23598","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.transports-express-caraibes.fr\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.transports-express-caraibes.fr\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.transports-express-caraibes.fr\/blog\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/www.transports-express-caraibes.fr\/blog\/wp-json\/wp\/v2\/comments?post=23598"}],"version-history":[{"count":0,"href":"https:\/\/www.transports-express-caraibes.fr\/blog\/wp-json\/wp\/v2\/posts\/23598\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.transports-express-caraibes.fr\/blog\/wp-json\/wp\/v2\/media\/23597"}],"wp:attachment":[{"href":"https:\/\/www.transports-express-caraibes.fr\/blog\/wp-json\/wp\/v2\/media?parent=23598"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.transports-express-caraibes.fr\/blog\/wp-json\/wp\/v2\/categories?post=23598"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.transports-express-caraibes.fr\/blog\/wp-json\/wp\/v2\/tags?post=23598"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}