{"id":8342,"date":"2020-01-07T09:40:14","date_gmt":"2020-01-07T09:40:14","guid":{"rendered":"https:\/\/avadawebsites.wpengine.com\/taxi\/?page_id=20"},"modified":"2026-07-21T23:18:19","modified_gmt":"2026-07-21T22:18:19","slug":"cadiz-taxi-book-online","status":"publish","type":"page","link":"https:\/\/cadiztaxipremium.com\/es\/cadiz-taxi-book-online\/","title":{"rendered":"Cadiz Taxi Book Online | Quick Booking"},"content":{"rendered":"<p><div class=\"fusion-fullwidth fullwidth-box fusion-builder-row-1 fusion-flex-container nonhundred-percent-fullwidth non-hundred-percent-height-scrolling\" style=\"--awb-border-radius-top-left:0px;--awb-border-radius-top-right:0px;--awb-border-radius-bottom-right:0px;--awb-border-radius-bottom-left:0px;--awb-padding-top:5%;--awb-padding-bottom:2%;--awb-background-color:var(--awb-color1);--awb-flex-wrap:wrap;\" ><div class=\"fusion-builder-row fusion-row fusion-flex-align-items-stretch fusion-flex-content-wrap\" style=\"max-width:calc( 1140px + 0px );margin-left: calc(-0px \/ 2 );margin-right: calc(-0px \/ 2 );\"><div class=\"fusion-layout-column fusion_builder_column fusion-builder-column-0 fusion_builder_column_1_5 1_5 fusion-flex-column\" style=\"--awb-bg-size:cover;--awb-width-large:20%;--awb-margin-top-large:0px;--awb-spacing-right-large:0px;--awb-margin-bottom-large:20px;--awb-spacing-left-large:0px;--awb-width-medium:20%;--awb-order-medium:0;--awb-spacing-right-medium:0px;--awb-spacing-left-medium:0px;--awb-width-small:100%;--awb-order-small:0;--awb-spacing-right-small:0px;--awb-spacing-left-small:0px;\"><div class=\"fusion-column-wrapper fusion-column-has-shadow fusion-flex-justify-content-flex-start fusion-content-layout-column\"><div class=\"fusion-image-element\" style=\"--awb-caption-title-font-family:var(--h2_typography-font-family);--awb-caption-title-font-weight:var(--h2_typography-font-weight);--awb-caption-title-font-style:var(--h2_typography-font-style);--awb-caption-title-size:var(--h2_typography-font-size);--awb-caption-title-transform:var(--h2_typography-text-transform);--awb-caption-title-line-height:var(--h2_typography-line-height);--awb-caption-title-letter-spacing:var(--h2_typography-letter-spacing);\"><span class=\" fusion-imageframe imageframe-none imageframe-1 hover-type-none\"><img decoding=\"async\" width=\"450\" height=\"264\" title=\"cadiz-taxi-premium\" src=\"https:\/\/cadiztaxipremium.com\/wp-content\/uploads\/2026\/02\/cadiz-taxi-premium.png\" data-orig-src=\"https:\/\/cadiztaxipremium.com\/wp-content\/uploads\/2026\/02\/cadiz-taxi-premium.png\" alt class=\"lazyload img-responsive wp-image-10414\" srcset=\"data:image\/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20width%3D%27450%27%20height%3D%27264%27%20viewBox%3D%270%200%20450%20264%27%3E%3Crect%20width%3D%27450%27%20height%3D%27264%27%20fill-opacity%3D%220%22%2F%3E%3C%2Fsvg%3E\" data-srcset=\"https:\/\/cadiztaxipremium.com\/wp-content\/uploads\/2026\/02\/cadiz-taxi-premium-200x117.png 200w, https:\/\/cadiztaxipremium.com\/wp-content\/uploads\/2026\/02\/cadiz-taxi-premium-400x235.png 400w, https:\/\/cadiztaxipremium.com\/wp-content\/uploads\/2026\/02\/cadiz-taxi-premium.png 450w\" data-sizes=\"auto\" data-orig-sizes=\"(max-width: 640px) 100vw, 400px\" \/><\/span><\/div><\/div><\/div><div class=\"fusion-layout-column fusion_builder_column fusion-builder-column-1 fusion_builder_column_4_5 4_5 fusion-flex-column fusion-flex-align-self-flex-start fusion-column-no-min-height\" style=\"--awb-bg-size:cover;--awb-width-large:80%;--awb-margin-top-large:0px;--awb-spacing-right-large:0px;--awb-margin-bottom-large:20px;--awb-spacing-left-large:calc( 0.05 * calc( 100% - 0px ) );--awb-width-medium:80%;--awb-spacing-right-medium:0px;--awb-spacing-left-medium:calc( 0.05 * calc( 100% - 0px ) );--awb-width-small:100%;--awb-spacing-right-small:0px;--awb-spacing-left-small:0px;\"><div class=\"fusion-column-wrapper fusion-column-has-shadow fusion-flex-justify-content-flex-start fusion-content-layout-column\"><div class=\"fusion-title title fusion-title-1 fusion-sep-none fusion-title-text fusion-title-size-one\" style=\"--awb-text-color:var(--awb-color6);--awb-margin-top-small:10px;--awb-margin-right-small:0px;--awb-margin-bottom-small:10px;--awb-margin-left-small:0px;--awb-font-size:3.5em;\"><h1 class=\"fusion-title-heading title-heading-left fusion-responsive-typography-calculated\" style=\"margin:0;font-size:1em;--fontSize:56;line-height:1.13;\"><p style=\"text-align: left;\">Book Your Private Taxi Online in Cadiz<\/p><\/h1><\/div><div class=\"fusion-text fusion-text-1 fusion-text-no-margin\" style=\"--awb-margin-bottom:0px;\"><p>Plan your trip in just a few clicks. With Cadiz taxi book online<strong>,<\/strong> you can reserve your private transfer quickly, securely, and without hassle. Select your pickup point, destination, date, and we\u2019ll take care of the rest, punctuality and comfort guaranteed.<\/p>\n<p>Simply choose your pickup point, destination, and travel date, and your driver will be ready, no waiting, no stress.<\/p>\n<\/div><\/div><\/div><\/div><\/div><div class=\"fusion-fullwidth fullwidth-box fusion-builder-row-2 fusion-flex-container has-pattern-background has-mask-background nonhundred-percent-fullwidth non-hundred-percent-height-scrolling\" style=\"--awb-border-radius-top-left:0px;--awb-border-radius-top-right:0px;--awb-border-radius-bottom-right:0px;--awb-border-radius-bottom-left:0px;--awb-padding-top:0%;--awb-padding-bottom:6%;--awb-flex-wrap:wrap;\" ><div class=\"fusion-builder-row fusion-row fusion-flex-align-items-flex-start fusion-flex-content-wrap\" style=\"max-width:1185.6px;margin-left: calc(-4% \/ 2 );margin-right: calc(-4% \/ 2 );\"><div class=\"fusion-layout-column fusion_builder_column fusion-builder-column-2 fusion_builder_column_1_1 1_1 fusion-flex-column\" style=\"--awb-bg-size:cover;--awb-width-large:100%;--awb-margin-top-large:0px;--awb-spacing-right-large:1.92%;--awb-margin-bottom-large:20px;--awb-spacing-left-large:1.92%;--awb-width-medium:100%;--awb-order-medium:0;--awb-spacing-right-medium:1.92%;--awb-spacing-left-medium:1.92%;--awb-width-small:100%;--awb-order-small:0;--awb-spacing-right-small:1.92%;--awb-spacing-left-small:1.92%;\"><div class=\"fusion-column-wrapper fusion-column-has-shadow fusion-flex-justify-content-flex-start fusion-content-layout-column\"><script>\n(function () {\n  \/\/ 1) Selecciona SOLO el contenedor de resultados del plugin\n  const area = document.querySelector('.mp_sticky_depend_area');\n  if (!area) return;\n\n  \/\/ 2) Helpers\n  const getWrappers = () => Array.from(area.querySelectorAll(':scope > .mptbm-vehicle-wrapper'));\n  const getPrice = (wrapper) => {\n    const item = wrapper.querySelector('.mptbm_booking_item');\n    if (!item || item.classList.contains('mptbm_booking_item_hidden')) return Number.POSITIVE_INFINITY;\n\n    const btn = item.querySelector('.mptbm_transport_select');\n    const d = btn && btn.dataset && btn.dataset.transportPrice ? parseFloat(btn.dataset.transportPrice) : NaN;\n    if (!isNaN(d)) return d;\n\n    const priceNode = item.querySelector('.woocommerce-Price-amount');\n    if (!priceNode) return Number.POSITIVE_INFINITY;\n    const num = priceNode.textContent\n      .replace(\/[^\\d,.\\-]\/g,'')\n      .replace(\/\\.(?=\\d{3}\\b)\/g,'')\n      .replace(\/,(?=\\d{3}\\b)\/g,'')\n      .replace(',', '.');\n    const val = parseFloat(num);\n    return isNaN(val) ? Number.POSITIVE_INFINITY : val;\n  };\n\n  \/\/ 3) Ordenador con protecci\u00f3n de \u201cya ordenado\u201d\n  function sortByPriceAsc() {\n    const wrappers = getWrappers().filter(w => {\n      const it = w.querySelector('.mptbm_booking_item');\n      return it && !it.classList.contains('mptbm_booking_item_hidden');\n    });\n    if (wrappers.length < 2) return;\n\n    const prices = wrappers.map(getPrice);\n    const alreadySorted = prices.every((p, i) => i === 0 || p >= prices[i - 1]);\n    if (alreadySorted) return;\n\n    const parent = wrappers[0].parentNode;\n    if (!parent) return;\n\n    \/\/ Pausa el observer mientras reordenamos\n    observer.disconnect();\n\n    const sorted = wrappers.slice().sort((a, b) => getPrice(a) - getPrice(b));\n    const frag = document.createDocumentFragment();\n    sorted.forEach(w => frag.appendChild(w));\n    parent.appendChild(frag);\n\n    \/\/ Reactiva y programa una \u00faltima verificaci\u00f3n ligera\n    observer.observe(area, { childList: true, subtree: true });\n    debounceCheck();\n  }\n\n  \/\/ 4) Debounce\n  let to;\n  const debouncedSort = () => {\n    clearTimeout(to);\n    to = setTimeout(sortByPriceAsc, 120);\n  };\n\n  \/\/ 5) Observer SOLO sobre el \u00e1rea\n  const observer = new MutationObserver((muts) => {\n    const touchesVehicles = muts.some(m =>\n      m.target === area ||\n      area.contains(m.target) ||\n      Array.from(m.addedNodes || []).some(n => n.nodeType === 1 && area.contains(n)) ||\n      Array.from(m.removedNodes || []).some(n => n.nodeType === 1 && n.classList && n.classList.contains('mptbm-vehicle-wrapper'))\n    );\n    if (touchesVehicles) debouncedSort();\n  });\n  observer.observe(area, { childList: true, subtree: true });\n\n  \/\/ 6) Primera pasada + \u201ccalm down\u201d final\n  let calmTO;\n  const debounceCheck = () => {\n    clearTimeout(calmTO);\n    calmTO = setTimeout(() => {\n      sortByPriceAsc();\n      \/\/ Si no hay m\u00e1s cambios, puedes desconectar para 0 ruido:\n      \/\/ observer.disconnect();\n    }, 600);\n  };\n\n  \/\/ Exponer para pruebas manuales\n  window.sortVehiclesByPriceAsc = sortByPriceAsc;\n\n  \/\/ Arranque\n  sortByPriceAsc();\n  debounceCheck();\n\n  \/\/ Re-ordena al cambiar filtros del plugin\n  document.addEventListener('change', (e) => {\n    if (e.target && (e.target.id === 'mptbm_passenger_number' || e.target.id === 'mptbm_shopping_number')) {\n      sortByPriceAsc();\n      debounceCheck();\n    }\n  }, true);\n})();\n<\/script>\n<\/div><\/div><div class=\"fusion-layout-column fusion_builder_column fusion-builder-column-3 fusion_builder_column_1_1 1_1 fusion-flex-column\" style=\"--awb-bg-size:cover;--awb-width-large:100%;--awb-margin-top-large:0px;--awb-spacing-right-large:1.92%;--awb-margin-bottom-large:20px;--awb-spacing-left-large:1.92%;--awb-width-medium:100%;--awb-order-medium:0;--awb-spacing-right-medium:1.92%;--awb-spacing-left-medium:1.92%;--awb-width-small:100%;--awb-order-small:0;--awb-spacing-right-small:1.92%;--awb-spacing-left-small:1.92%;\"><div class=\"fusion-column-wrapper fusion-column-has-shadow fusion-flex-justify-content-flex-start fusion-content-layout-column\"><div class=\"mpStyle mptbm_transport_search_area\">\n\t<div class=\"mpTabsNext\">\n\t\t<div class=\"tabListsNext \">\n\t\t\t<div data-tabs-target-next=\"#mptbm_pick_up_details\" class=\"tabItemNext active\" data-open-text=\"1\" data-close-text=\" \" data-open-icon=\"\" data-close-icon=\"fas fa-check\" data-add-class=\"success\">\n\t\t\t\t<h4 class=\"circleIcon\" data-class>\n\t\t\t\t\t<span class=\"mp_zero\" data-icon><\/span>\n\t\t\t\t\t<span class=\"mp_zero\" data-text>1<\/span>\n\t\t\t\t<\/h4>\n\t\t\t\t<h6 class=\"circleTitle\" data-class>Ingresar Detalles del Viaje<\/h6>\n\t\t\t<\/div>\n\t\t\t<div data-tabs-target-next=\"#mptbm_search_result\" class=\"tabItemNext\" data-open-text=\"2\" data-close-text=\"\" data-open-icon=\"\" data-close-icon=\"fas fa-check\" data-add-class=\"success\">\n\t\t\t\t<h4 class=\"circleIcon\" data-class>\n\t\t\t\t\t<span class=\"mp_zero\" data-icon><\/span>\n\t\t\t\t\t<span class=\"mp_zero\" data-text>2<\/span>\n\t\t\t\t<\/h4>\n\t\t\t\t<h6 class=\"circleTitle\" data-class>Elegir un veh\u00edculo<\/h6>\n\t\t\t<\/div>\n\t\t\t<div data-tabs-target-next=\"#mptbm_order_summary\" class=\"tabItemNext\" data-open-text=\"3\" data-close-text=\"\" data-open-icon=\"\" data-close-icon=\"fas fa-check\" data-add-class=\"success\">\n\t\t\t\t<h4 class=\"circleIcon\" data-class>\n\t\t\t\t\t<span class=\"mp_zero\" data-icon><\/span>\n\t\t\t\t\t<span class=\"mp_zero\" data-text>3<\/span>\n\t\t\t\t<\/h4>\n\t\t\t\t<h6 class=\"circleTitle\" data-class>Realizar Pedido<\/h6>\n\t\t\t<\/div>\n\t\t<\/div>\n\t\t<div class=\"tabsContentNext\">\n\t\t\t<div data-tabs-next=\"#mptbm_pick_up_details\" class=\"active mptbm_pick_up_details\">\n\t\t\t\t\t\t\t\t\t<div data-tabs-next=\"#mptbm_pick_up_details\" class=\"active mptbm_pick_up_details\">\n\t\t\t\t\t\t\t\n\t<div class=\"justifyBetween \">\n\t\n\t\t<div class=\"_dLayout mptbm_search_area inputHorizontal \">\n\t\t\t<div class=\"mptbm_search_area_header\">\n\t\t\t\t<span class=\"fas fa-search mptbm_search_area_header_icon\"><\/span>\n\t\t\t\t<h3>Route Planning<\/h3>\n\t\t\t<\/div>\n\t\t\t<div class=\"mpForm\">\n\t\t\t\t<input type=\"hidden\" id=\"mptbm_km_or_mile\" name=\"mptbm_km_or_mile\" value=\"km\" \/>\n\t\t\t\t<input type=\"hidden\" name=\"mptbm_price_based\" value=\"dynamic\" \/>\n\t\t\t\t<input type=\"hidden\" name=\"mptbm_post_id\" value=\"\" \/>\n\t\t\t\t<input type='hidden' id=\"mptbm_enable_view_search_result_page\" name=\"mptbm_enable_view_search_result_page\" value=\"\" \/>\n\t\t\t\t<input type='hidden' id=\"mptbm_enable_return_in_different_date\" name=\"mptbm_enable_return_in_different_date\" value=\"no\" \/>\n\t\t\t\t<input type='hidden' id=\"mptbm_enable_filter_via_features\" name=\"mptbm_enable_filter_via_features\" value=\"no\" \/>\n\t\t\t\t<input type='hidden' id=\"mptbm_buffer_end_minutes\" name=\"mptbm_buffer_end_minutes\" value=\"623\" \/>\n\t\t\t\t<input type='hidden' id=\"mptbm_first_calendar_date\" name=\"mptbm_first_calendar_date\" value=\"2026-09-03\" \/>\n\t\t\t\t<input type='hidden' id=\"mptbm_country\" name=\"mptbm_country\" value=\"ES\" \/>\n\t\t\t\t<input type='hidden' id=\"mptbm_restrict_search_country\" name=\"mptbm_restrict_search_country\" value=\"yes\" \/>\n\t\t\t\t<input type='hidden' id=\"mptbm_map_type\" name=\"mptbm_map_type\" value=\"enable\" \/>\n\t\t\t\t<input type=\"hidden\" id=\"mptbm_calculated_distance\" name=\"mptbm_calculated_distance\" value=\"\" \/>\n\t\t\t\t<input type=\"hidden\" id=\"mptbm_calculated_duration\" name=\"mptbm_calculated_duration\" value=\"\" \/>\n\t\t\t\t<div class=\"inputList\">\n\t\t\t\t\t<label class=\"fdColumn\">\n\t\t\t\t\t\t<input type=\"hidden\" id=\"mptbm_map_start_date\" value=\"\" \/>\n\t\t\t\t\t\t<span>Fecha de Recogida<\/span>\n\t\t\t\t\t\t<input type=\"text\" id=\"mptbm_start_date\" class=\"formControl\" placeholder=\"Seleccionar Fecha\" value=\"\" readonly \/>\n\t\t\t\t\t\t<span class=\"far fa-calendar-alt mptbm_left_icon allCenter\"><\/span>\n\t\t\t\t\t<\/label>\n\t\t\t\t<\/div>\n\n\t\t\t\t<div class=\"inputList mp_input_select\">\n\t\t\t\t\t<input type=\"hidden\" id=\"mptbm_map_start_time\" value=\"\" \/>\n\t\t\t\t\t<label class=\"fdColumn\">\n\t\t\t\t\t\t<span>Hora de Recogida<\/span>\n\t\t\t\t\t\t<input type=\"text\" id=\"mptbm_start_time\" class=\"formControl\" placeholder=\"Por favor Seleccione Hora\" value=\"\" readonly \/>\n\t\t\t\t\t\t<span class=\"far fa-clock mptbm_left_icon allCenter\"><\/span>\n\t\t\t\t\t<\/label>\n\n\t\t\t\t\t<ul class=\"mp_input_select_list start_time_list\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<li data-value=\"0.00\" data-time=\"00.00\">00:00<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<li data-value=\"0.30\" data-time=\"00.30\">00:30<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<li data-value=\"1.00\" data-time=\"01.00\">01:00<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<li data-value=\"1.30\" data-time=\"01.30\">01:30<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<li data-value=\"2.00\" data-time=\"02.00\">02:00<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<li data-value=\"2.30\" data-time=\"02.30\">02:30<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<li data-value=\"3.00\" data-time=\"03.00\">03:00<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<li data-value=\"3.30\" data-time=\"03.30\">03:30<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<li data-value=\"4.00\" data-time=\"04.00\">04:00<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<li data-value=\"4.30\" data-time=\"04.30\">04:30<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<li data-value=\"5.00\" data-time=\"05.00\">05:00<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<li data-value=\"5.30\" data-time=\"05.30\">05:30<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<li data-value=\"6.00\" data-time=\"06.00\">06:00<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<li data-value=\"6.30\" data-time=\"06.30\">06:30<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<li data-value=\"7.00\" data-time=\"07.00\">07:00<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<li data-value=\"7.30\" data-time=\"07.30\">07:30<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<li data-value=\"8.00\" data-time=\"08.00\">08:00<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<li data-value=\"8.30\" data-time=\"08.30\">08:30<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<li data-value=\"9.00\" data-time=\"09.00\">09:00<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<li data-value=\"9.30\" data-time=\"09.30\">09:30<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<li data-value=\"10.00\" data-time=\"10.00\">10:00<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<li data-value=\"10.30\" data-time=\"10.30\">10:30<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<li data-value=\"11.00\" data-time=\"11.00\">11:00<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<li data-value=\"11.30\" data-time=\"11.30\">11:30<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<li data-value=\"12.00\" data-time=\"12.00\">12:00<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<li data-value=\"12.30\" data-time=\"12.30\">12:30<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<li data-value=\"13.00\" data-time=\"13.00\">13:00<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<li data-value=\"13.30\" data-time=\"13.30\">13:30<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<li data-value=\"14.00\" data-time=\"14.00\">14:00<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<li data-value=\"14.30\" data-time=\"14.30\">14:30<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<li data-value=\"15.00\" data-time=\"15.00\">15:00<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<li data-value=\"15.30\" data-time=\"15.30\">15:30<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<li data-value=\"16.00\" data-time=\"16.00\">16:00<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<li data-value=\"16.30\" data-time=\"16.30\">16:30<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<li data-value=\"17.00\" data-time=\"17.00\">17:00<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<li data-value=\"17.30\" data-time=\"17.30\">17:30<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<li data-value=\"18.00\" data-time=\"18.00\">18:00<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<li data-value=\"18.30\" data-time=\"18.30\">18:30<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<li data-value=\"19.00\" data-time=\"19.00\">19:00<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<li data-value=\"19.30\" data-time=\"19.30\">19:30<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<li data-value=\"20.00\" data-time=\"20.00\">20:00<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<li data-value=\"20.30\" data-time=\"20.30\">20:30<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<li data-value=\"21.00\" data-time=\"21.00\">21:00<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<li data-value=\"21.30\" data-time=\"21.30\">21:30<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<li data-value=\"22.00\" data-time=\"22.00\">22:00<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<li data-value=\"22.30\" data-time=\"22.30\">22:30<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<li data-value=\"23.00\" data-time=\"23.00\">23:00<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<li data-value=\"23.30\" data-time=\"23.30\">23:30<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<li data-value=\"24.00\" data-time=\"24.00\">00:00<\/li>\n\t\t\t\t\t\t\n\t\t\t\t\t<\/ul>\n\t\t\t\t\t<ul class=\"start_time_list-no-dsiplay\" style=\"display:none\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<li data-value=\"0.00\" data-time=\"00.00\">00:00<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<li data-value=\"0.30\" data-time=\"00.30\">00:30<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<li data-value=\"1.00\" data-time=\"01.00\">01:00<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<li data-value=\"1.30\" data-time=\"01.30\">01:30<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<li data-value=\"2.00\" data-time=\"02.00\">02:00<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<li data-value=\"2.30\" data-time=\"02.30\">02:30<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<li data-value=\"3.00\" data-time=\"03.00\">03:00<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<li data-value=\"3.30\" data-time=\"03.30\">03:30<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<li data-value=\"4.00\" data-time=\"04.00\">04:00<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<li data-value=\"4.30\" data-time=\"04.30\">04:30<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<li data-value=\"5.00\" data-time=\"05.00\">05:00<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<li data-value=\"5.30\" data-time=\"05.30\">05:30<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<li data-value=\"6.00\" data-time=\"06.00\">06:00<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<li data-value=\"6.30\" data-time=\"06.30\">06:30<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<li data-value=\"7.00\" data-time=\"07.00\">07:00<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<li data-value=\"7.30\" data-time=\"07.30\">07:30<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<li data-value=\"8.00\" data-time=\"08.00\">08:00<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<li data-value=\"8.30\" data-time=\"08.30\">08:30<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<li data-value=\"9.00\" data-time=\"09.00\">09:00<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<li data-value=\"9.30\" data-time=\"09.30\">09:30<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<li data-value=\"10.00\" data-time=\"10.00\">10:00<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<li data-value=\"10.30\" data-time=\"10.30\">10:30<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<li data-value=\"11.00\" data-time=\"11.00\">11:00<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<li data-value=\"11.30\" data-time=\"11.30\">11:30<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<li data-value=\"12.00\" data-time=\"12.00\">12:00<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<li data-value=\"12.30\" data-time=\"12.30\">12:30<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<li data-value=\"13.00\" data-time=\"13.00\">13:00<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<li data-value=\"13.30\" data-time=\"13.30\">13:30<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<li data-value=\"14.00\" data-time=\"14.00\">14:00<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<li data-value=\"14.30\" data-time=\"14.30\">14:30<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<li data-value=\"15.00\" data-time=\"15.00\">15:00<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<li data-value=\"15.30\" data-time=\"15.30\">15:30<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<li data-value=\"16.00\" data-time=\"16.00\">16:00<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<li data-value=\"16.30\" data-time=\"16.30\">16:30<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<li data-value=\"17.00\" data-time=\"17.00\">17:00<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<li data-value=\"17.30\" data-time=\"17.30\">17:30<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<li data-value=\"18.00\" data-time=\"18.00\">18:00<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<li data-value=\"18.30\" data-time=\"18.30\">18:30<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<li data-value=\"19.00\" data-time=\"19.00\">19:00<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<li data-value=\"19.30\" data-time=\"19.30\">19:30<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<li data-value=\"20.00\" data-time=\"20.00\">20:00<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<li data-value=\"20.30\" data-time=\"20.30\">20:30<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<li data-value=\"21.00\" data-time=\"21.00\">21:00<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<li data-value=\"21.30\" data-time=\"21.30\">21:30<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<li data-value=\"22.00\" data-time=\"22.00\">22:00<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<li data-value=\"22.30\" data-time=\"22.30\">22:30<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<li data-value=\"23.00\" data-time=\"23.00\">23:00<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<li data-value=\"23.30\" data-time=\"23.30\">23:30<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<li data-value=\"24.00\" data-time=\"24.00\">00:00<\/li>\n\t\t\t\t\t\t\n\t\t\t\t\t<\/ul>\n\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"inputList\">\n\t\t\t\t\t<label class=\"fdColumn \">\n\t\t\t\t\t\t<span>Ubicaci\u00f3n de Recogida<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<input type=\"text\" id=\"mptbm_map_start_place\" class=\"formControl\" placeholder=\"Ingresar Ubicaci\u00f3n de Recogida\" value=\"\" \/>\n\t\t\t\t\t\t\t\t\t\t\t\t<i class=\"fas fa-map-marker-alt mptbm_left_icon allCenter\"><\/i>\n\t\t\t\t\t<\/label>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"inputList\">\n    <label class=\"fdColumn mptbm_manual_end_place\">\n        <span>Ubicaci\u00f3n de Destino<\/span>\n                    <input type=\"text\" id=\"mptbm_map_end_place\" class=\"formControl textCapitalize\" placeholder=\" Ingresar Ubicaci\u00f3n de Destino\" value=\"\" \/>\n                <i class=\"fas fa-map-marker-alt mptbm_left_icon allCenter\"><\/i>\n    <\/label>\n<\/div>\n<input type=\"hidden\" name=\"mptbm_original_price_base\" value=\"dynamic\" \/>\n\t\t\t\t\t\t\t\t<div class=\"inputList mp_input_select\">\n\t\t\t\t\t<label class=\"fdColumn\">\n\t\t\t\t\t\t<span>Pasajeros M\u00e1ximo<\/span>\n\t\t\t\t\t\t<select id=\"mptbm_max_passenger\" class=\"formControl\" name=\"mptbm_max_passenger\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<option value=\"1\">1<\/option>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<option value=\"2\">2<\/option>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<option value=\"3\">3<\/option>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<option value=\"4\">4<\/option>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<option value=\"5\">5<\/option>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<option value=\"6\">6<\/option>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<option value=\"7\">7<\/option>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<option value=\"8\">8<\/option>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<\/select>\n\t\t\t\t\t\t<span class=\"fas fa-users mptbm_left_icon allCenter\"><\/span>\n\t\t\t\t\t<\/label>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"inputList mp_input_select\">\n\t\t\t\t<label class=\"fdColumn\">\n\t\t\t\t\t<span> Equipaje M\u00e1ximo <\/span>\n\t\t\t\t\t<select id=\"mptbm_max_bag\" class=\"formControl\" name=\"mptbm_max_bag\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<option value=\"0\">0<\/option>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<option value=\"1\">1<\/option>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<option value=\"2\">2<\/option>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<option value=\"3\">3<\/option>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<option value=\"4\">4<\/option>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<option value=\"5\">5<\/option>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<option value=\"6\">6<\/option>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<option value=\"7\">7<\/option>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<option value=\"8\">8<\/option>\n\t\t\t\t\t\t\t\t\t\t\t<\/select>\n\t\t\t\t\t<span class=\"fas fa-suitcase mptbm_left_icon allCenter\"><\/span>\n\t\t\t\t<\/label>\n\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t<\/div>\n\t\t\t<div class=\"mpForm\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"divider\"><\/div>\n\t\t\t\t\t\t\t\t<div class=\"inputList justifyBetween _fdColumn\">\n\t\t\t\t\t<span>&nbsp;<\/span>\n\t\t\t\t\t<button type=\"button\" class=\"_themeButton_fullWidth\" id=\"mptbm_get_vehicle\">\n\t\t\t\t\t\t<span class=\"fas fa-search-location mR_xs\"><\/span>\n\t\t\t\t\t\tBuscar\t\t\t\t\t<\/button>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\n\t\t\t\t<span class=\"mptbm-map-warning\" style=\"display:none\">\u00a1Fallo en la Autenticaci\u00f3n del Mapa! Por favor contacte al administrador del sitio.<\/span>\n\t\t<div class=\"mptbm_map_area fdColumn\" style=\"display: flex;\">\n\t\t\t<div class=\"mptbm_map_area_header\">\n\t\t\t\t<h6><span class=\"fas fa-map-marked-alt mR_xs\"><\/span>Route Map<\/h6>\n\t\t\t\t<button type=\"button\" class=\"mptbm_map_collapse_toggle\" aria-expanded=\"true\" data-expand-text=\"Mostrar Mapa\" data-collapse-text=\"Hide Map\">\n\t\t\t\t\t<span data-label>Hide Map<\/span>\n\t\t\t\t\t<i class=\"fas fa-chevron-up\"><\/i>\n\t\t\t\t<\/button>\n\t\t\t<\/div>\n\t\t\t<div class=\"mptbm_map_collapsible_body\">\n\t\t\t\t<div class=\"fullHeight\">\n\t\t\t\t\t\t\t\t\t\t\t<div id=\"mptbm_map_area\"><\/div>\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"_dLayout mptbm_distance_time\">\n\t\t\t\t\t<div class=\"_equalChild_separatorRight\">\n\t\t\t\t\t\t<div class=\"_dFlex_pR_xs\">\n\t\t\t\t\t\t\t<h1 class=\"_mR\">\n\t\t\t\t\t\t\t\t<span class=\"mi mi-car-journey textTheme\"><\/span>\n\t\t\t\t\t\t\t<\/h1>\n\t\t\t\t\t\t\t<div class=\"fdColumn\">\n\t\t\t\t\t\t\t\t<h6>DISTANCIA TOTAL<\/h6>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<strong class=\"mptbm_total_distance\"> 0 KM<\/strong>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<div class=\"dFlex\">\n\t\t\t\t\t\t\t<h1 class=\"_mLR\">\n\t\t\t\t\t\t\t\t<span class=\"mi mi-clock-three textTheme\"><\/span>\n\t\t\t\t\t\t\t<\/h1>\n\t\t\t\t\t\t\t<div class=\"fdColumn\">\n\t\t\t\t\t\t\t\t<div class=\"fdColumn\">\n\t\t\t\t\t\t\t\t\t<h6>TIEMPO TOTAL<\/h6>\n\t\t\t\t\t\t\t\t\t<strong class=\"mptbm_total_time\">0 Horas<\/strong>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t\t<div class=\"mptbm_inline_search_results\">\n\t\t\t<button type=\"button\" class=\"mptbm_inline_results_reset\" aria-label=\"Reset search\" title=\"Reset search\">\n\t\t\t\t<i class=\"fas fa-times\"><\/i>\n\t\t\t<\/button>\n\t\t<\/div>\n\t\t<\/div>\n\t<\/div>\n\n\t<div class=\"_fullWidth get_details_next_link\">\n\t\t<div class=\"divider\"><\/div>\n\t\t<div class=\"justifyBetween\">\n\t\t\t<button type=\"button\" class=\"mpBtn nextTab_prev\">\n\t\t\t\t<span>&larr; &nbsp;Anterior<\/span>\n\t\t\t<\/button>\n\t\t\t<div><\/div>\n\t\t\t<button type=\"button\" class=\"_themeButton_min_200 nextTab_next\">\n\t\t\t\t<span>Siguiente&nbsp; &rarr;<\/span>\n\t\t\t<\/button>\n\t\t<\/div>\n\t<\/div>\n\t<script>\n\t\/\/ Day-specific time ranges\n\tvar dayTimeRanges = [];\n\n\t\/\/ WordPress's configured time format (Settings > General > Time Format,\n\t\/\/ e.g. \"g:i a\" for 12-hour or \"H:i\" for 24-hour) -- the pickup\/return\n\t\/\/ time list is rebuilt client-side whenever the date changes, so it\n\t\/\/ needs its own formatter matching what MP_Global_Function::date_format()\n\t\/\/ already renders server-side for the initial page load.\n\tvar mptbmTimeFormat = \"H:i\";\n\n\tfunction mptbmFormatTime(hours24, minutes) {\n\t\tvar h24 = hours24 % 24;\n\t\tvar h12 = h24 % 12;\n\t\tif (h12 === 0) h12 = 12;\n\t\tvar isPM = h24 >= 12;\n\t\tvar out = '';\n\t\tfor (var idx = 0; idx < mptbmTimeFormat.length; idx++) {\n\t\t\tvar ch = mptbmTimeFormat.charAt(idx);\n\t\t\tswitch (ch) {\n\t\t\t\tcase 'g': out += h12; break;\n\t\t\t\tcase 'G': out += h24; break;\n\t\t\t\tcase 'h': out += String(h12).padStart(2, '0'); break;\n\t\t\t\tcase 'H': out += String(h24).padStart(2, '0'); break;\n\t\t\t\tcase 'i': out += String(minutes).padStart(2, '0'); break;\n\t\t\t\tcase 'a': out += isPM ? 'pm' : 'am'; break;\n\t\t\t\tcase 'A': out += isPM ? 'PM' : 'AM'; break;\n\t\t\t\tcase '\\\\':\n\t\t\t\t\tidx++;\n\t\t\t\t\tif (idx < mptbmTimeFormat.length) out += mptbmTimeFormat.charAt(idx);\n\t\t\t\t\tbreak;\n\t\t\t\tdefault: out += ch;\n\t\t\t}\n\t\t}\n\t\treturn out;\n\t}\n\n\n\n\tfunction updateTimeRangeForDay(selectedDate) {\n\t\tif (!selectedDate) return;\n\t\t\n\t\t\/\/ Get the day name from the selected date\n\t\tvar date = new Date(selectedDate);\n\t\tvar dayNames = ['sunday', 'monday', 'tuesday', 'wednesday', 'thursday', 'friday', 'saturday'];\n\t\tvar dayName = dayNames[date.getDay()];\n\t\t\n\t\t\n\t\t\n\t\t\/\/ Find the time range for this specific day\n\t\tvar dayTimes = dayTimeRanges[dayName];\n\t\tif (dayTimes && dayTimes.start.length > 0 && dayTimes.end.length > 0) {\n\t\t\t\/\/ For each day, find the earliest start time and latest end time\n\t\t\t\/\/ This ensures we get the correct range for that specific day\n\t\t\tvar minTime = Math.min.apply(Math, dayTimes.start);\n\t\t\tvar maxTime = Math.max.apply(Math, dayTimes.end);\n\t\t\t\n\t\n\t\t\t\n\t\t\t\/\/ Update the time picker options\n\t\t\tupdateTimePickerOptions(minTime, maxTime);\n\t\t} else {\n\t\t\t\n\t\t\t\/\/ Use global range if no specific day times\n\t\t\tupdateTimePickerOptions(0, 24);\n\t\t}\n\t}\n\t\n\tfunction updateTimePickerOptions(minTime, maxTime) {\n\t\t\/\/ Convert to minutes for easier calculation\n\t\tvar minMinutes = Math.floor(minTime) * 60 + (minTime % 1) * 100;\n\t\tvar maxMinutes = Math.floor(maxTime) * 60 + (maxTime % 1) * 100;\n\t\tvar intervalTime = 30;\n\t\t\n\t\t\/\/ Clear existing options\n\t\tjQuery('.start_time_list li').remove();\n\t\tjQuery('.return_time_list li').remove();\n\t\t\n\t\t\/\/ Generate new options\n\t\tfor (var i = minMinutes; i <= maxMinutes; i += intervalTime) {\n\t\t\tvar hours = Math.floor(i \/ 60);\n\t\t\tvar minutes = i % 60;\n\t\t\tvar dataValue = hours + (minutes \/ 100);\n\t\t\tvar timeFormatted = mptbmFormatTime(hours, minutes);\n\t\t\tvar dataTime = String(hours).padStart(2, '0') + '.' + String(minutes).padStart(2, '0');\n\t\t\t\n\t\t\t\/\/ Add to start time list\n\t\t\tjQuery('.start_time_list').append('<li data-value=\"' + dataValue.toFixed(2) + '\" data-time=\"' + dataTime + '\">' + timeFormatted + '<\/li>');\n\t\t\t\n\t\t\t\/\/ Add to return time list\n\t\t\tjQuery('.return_time_list').append('<li data-value=\"' + dataValue.toFixed(2) + '\" data-time=\"' + dataTime + '\">' + timeFormatted + '<\/li>');\n\t\t}\n\t\t\n\t\t\n\t}\n\t\n\t\n\t\n\t\/\/ Update time range when date is selected\n\tjQuery(document).ready(function() {\n\t\t\/\/ Initialize with global range on page load\n\t\tupdateTimePickerOptions(0, 24);\n\t\t\n\t\tjQuery('#mptbm_start_date').on('change', function() {\n\t\t\tvar fp = this._flatpickr;\n\t\t\tif (fp && fp.selectedDates.length > 0) {\n\t\t\t\tvar d = fp.selectedDates[0];\n\t\t\t\tvar isoDate = d.getFullYear() + '-' + ('0' + (d.getMonth() + 1)).slice(-2) + '-' + ('0' + d.getDate()).slice(-2);\n\t\t\t\tupdateTimeRangeForDay(isoDate);\n\t\t\t}\n\t\t});\n\t\t\n\t\tjQuery('#mptbm_return_date').on('change', function() {\n\t\t\tvar fp = this._flatpickr;\n\t\t\tif (fp && fp.selectedDates.length > 0) {\n\t\t\t\tvar d = fp.selectedDates[0];\n\t\t\t\tvar isoDate = d.getFullYear() + '-' + ('0' + (d.getMonth() + 1)).slice(-2) + '-' + ('0' + d.getDate()).slice(-2);\n\t\t\t\tupdateTimeRangeForDay(isoDate);\n\t\t\t}\n\t\t});\n\t\t\n\t\t\/\/ Also trigger on flatpickr date selection\n\t\tjQuery(document).on('click', '.flatpickr-day:not(.prevMonthDay):not(.nextMonthDay):not(.flatpickr-disabled)', function() {\n\t\t\tsetTimeout(function() {\n\t\t\t\tvar selectedDate = jQuery('#mptbm_map_start_date').val();\n\t\t\t\tif (selectedDate) {\n\t\t\t\t\tupdateTimeRangeForDay(selectedDate);\n\t\t\t\t}\n\t\t\t}, 100);\n\t\t});\n\t});\n\t<\/script>\n\t\n\t\t\t\t\t<script>\n\t\t\t\t\tjQuery(document).ready(function () {\n\t\t\t\t\t\tfunction mptbm_try_init_fp() {\n\t\t\t\t\t\t\tif (typeof jQuery.fn.flatpickr === 'undefined') {\n\t\t\t\t\t\t\t\tsetTimeout(mptbm_try_init_fp, 100);\n\t\t\t\t\t\t\t\treturn;\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\tvar availableDates = [\"2026-09-03\",\"2026-09-04\",\"2026-09-05\",\"2026-09-06\",\"2026-09-07\",\"2026-09-08\",\"2026-09-09\",\"2026-09-10\",\"2026-09-11\",\"2026-09-12\",\"2026-09-13\",\"2026-09-14\",\"2026-09-15\",\"2026-09-16\",\"2026-09-17\",\"2026-09-18\",\"2026-09-19\",\"2026-09-20\",\"2026-09-21\",\"2026-09-22\",\"2026-09-23\",\"2026-09-24\",\"2026-09-25\",\"2026-09-26\",\"2026-09-27\",\"2026-09-28\",\"2026-09-29\",\"2026-09-30\",\"2026-10-01\",\"2026-10-02\",\"2026-10-03\",\"2026-10-04\",\"2026-10-05\",\"2026-10-06\",\"2026-10-07\",\"2026-10-08\",\"2026-10-09\",\"2026-10-10\",\"2026-10-11\",\"2026-10-12\",\"2026-10-13\",\"2026-10-14\",\"2026-10-15\",\"2026-10-16\",\"2026-10-17\",\"2026-10-18\",\"2026-10-19\",\"2026-10-20\",\"2026-10-21\",\"2026-10-22\",\"2026-10-23\",\"2026-10-24\",\"2026-10-25\",\"2026-10-26\",\"2026-10-27\",\"2026-10-28\",\"2026-10-29\",\"2026-10-30\",\"2026-10-31\",\"2026-11-01\",\"2026-11-02\",\"2026-11-03\",\"2026-11-04\",\"2026-11-05\",\"2026-11-06\",\"2026-11-07\",\"2026-11-08\",\"2026-11-09\",\"2026-11-10\",\"2026-11-11\",\"2026-11-12\",\"2026-11-13\",\"2026-11-14\",\"2026-11-15\",\"2026-11-16\",\"2026-11-17\",\"2026-11-18\",\"2026-11-19\",\"2026-11-20\",\"2026-11-21\",\"2026-11-22\",\"2026-11-23\",\"2026-11-24\",\"2026-11-25\",\"2026-11-26\",\"2026-11-27\",\"2026-11-28\",\"2026-11-29\",\"2026-11-30\",\"2026-12-01\",\"2026-12-02\",\"2026-12-03\",\"2026-12-04\",\"2026-12-05\",\"2026-12-06\",\"2026-12-07\",\"2026-12-08\",\"2026-12-09\",\"2026-12-10\",\"2026-12-11\",\"2026-12-12\",\"2026-12-13\",\"2026-12-14\",\"2026-12-15\",\"2026-12-16\",\"2026-12-17\",\"2026-12-18\",\"2026-12-19\",\"2026-12-20\",\"2026-12-21\",\"2026-12-22\",\"2026-12-23\",\"2026-12-24\",\"2026-12-25\",\"2026-12-26\",\"2026-12-27\",\"2026-12-28\",\"2026-12-29\",\"2026-12-30\",\"2026-12-31\",\"2027-01-01\",\"2027-01-02\",\"2027-01-03\",\"2027-01-04\",\"2027-01-05\",\"2027-01-06\",\"2027-01-07\",\"2027-01-08\",\"2027-01-09\",\"2027-01-10\",\"2027-01-11\",\"2027-01-12\",\"2027-01-13\",\"2027-01-14\",\"2027-01-15\",\"2027-01-16\",\"2027-01-17\",\"2027-01-18\",\"2027-01-19\",\"2027-01-20\",\"2027-01-21\",\"2027-01-22\",\"2027-01-23\",\"2027-01-24\",\"2027-01-25\",\"2027-01-26\",\"2027-01-27\",\"2027-01-28\",\"2027-01-29\",\"2027-01-30\",\"2027-01-31\",\"2027-02-01\",\"2027-02-02\",\"2027-02-03\",\"2027-02-04\",\"2027-02-05\",\"2027-02-06\",\"2027-02-07\",\"2027-02-08\",\"2027-02-09\",\"2027-02-10\",\"2027-02-11\",\"2027-02-12\",\"2027-02-13\",\"2027-02-14\",\"2027-02-15\",\"2027-02-16\",\"2027-02-17\",\"2027-02-18\",\"2027-02-19\",\"2027-02-20\",\"2027-02-21\",\"2027-02-22\",\"2027-02-23\",\"2027-02-24\",\"2027-02-25\",\"2027-02-26\",\"2027-02-27\",\"2027-02-28\",\"2027-03-01\"];\n\t\t\t\t\t\t\tjQuery(\"#mptbm_start_date\").each(function () {\n\t\t\t\t\t\t\t\tif (this._flatpickr) {\n\t\t\t\t\t\t\t\t\tthis._flatpickr.destroy();\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\tthis._flatpickr = flatpickr(this, {\n\t\t\t\t\t\t\t\t\tdateFormat: \"D j M Y\",\n\t\t\t\t\t\t\t\t\tminDate: new Date(2026, 8, 3),\n\t\t\t\t\t\t\t\t\tmaxDate: new Date(2027, 2, 1),\n\t\t\t\t\t\t\t\t\tdefaultDate: new Date(2026, 8, 3),\n\t\t\t\t\t\t\t\t\tappendTo: document.body,\n\t\t\t\t\t\t\t\t\tclickOpens: true,\n\t\t\t\t\t\t\t\t\tdisable: [\n\t\t\t\t\t\t\t\t\t\tfunction(date) {\n\t\t\t\t\t\t\t\t\t\t\tvar y = date.getFullYear();\n\t\t\t\t\t\t\t\t\t\t\tvar m = ('0' + (date.getMonth() + 1)).slice(-2);\n\t\t\t\t\t\t\t\t\t\t\tvar d = ('0' + date.getDate()).slice(-2);\n\t\t\t\t\t\t\t\t\t\t\tvar dateStr = y + '-' + m + '-' + d;\n\t\t\t\t\t\t\t\t\t\t\treturn availableDates.map(function(x){ return x.replace(\/\"\/g,''); }).indexOf(dateStr) === -1;\n\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\t\tenableMonthSelector: true,\n\t\t\t\t\t\t\t\t\tenableYearSelector: true,\n\t\t\t\t\t\t\t\t\tdisableMobile: false,\n\t\t\t\t\t\t\t\t\tonChange: mptbm_sync_hidden_date,\n\t\t\t\t\t\t\t\t\t\/\/ defaultDate pre-fills the visible field on page load but does NOT\n\t\t\t\t\t\t\t\t\t\/\/ fire onChange, so without this the hidden input (what search\n\t\t\t\t\t\t\t\t\t\/\/ validation actually reads) stays empty until the user reopens the\n\t\t\t\t\t\t\t\t\t\/\/ calendar and reselects -- searching before that silently no-ops.\n\t\t\t\t\t\t\t\t\t\/\/ Passed isInitialSync=true (see below) so listeners downstream of\n\t\t\t\t\t\t\t\t\t\/\/ the hidden field's \"change\" event (mptbm_registration.js \/\n\t\t\t\t\t\t\t\t\t\/\/ mptbm_dual_booking.js) can tell this apart from a real user pick -\n\t\t\t\t\t\t\t\t\t\/\/ those also auto-open the pickup-time dropdown as a \"guide user to\n\t\t\t\t\t\t\t\t\t\/\/ the next field\" convenience, which should only happen when the\n\t\t\t\t\t\t\t\t\t\/\/ user actually just picked a date, not on every tab load\/init.\n\t\t\t\t\t\t\t\t\tonReady: function (selectedDates, dateStr, instance) {\n\t\t\t\t\t\t\t\t\t\tmptbm_sync_hidden_date(selectedDates, dateStr, instance, true);\n\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t});\n\t\t\t\t\t\t\t\tfunction mptbm_sync_hidden_date(selectedDates, dateStr, instance, isInitialSync) {\n\t\t\t\t\t\t\t\t\tif (selectedDates.length > 0) {\n\t\t\t\t\t\t\t\t\t\tvar y = selectedDates[0].getFullYear();\n\t\t\t\t\t\t\t\t\t\tvar m = ('0' + (selectedDates[0].getMonth() + 1)).slice(-2);\n\t\t\t\t\t\t\t\t\t\tvar d = ('0' + selectedDates[0].getDate()).slice(-2);\n\t\t\t\t\t\t\t\t\t\tvar isoDate = y + '-' + m + '-' + d;\n\t\t\t\t\t\t\t\t\t\tjQuery(instance.element).closest('label').find('input[type=\"hidden\"]').val(isoDate).trigger('change', [{ initial: !!isInitialSync }]);\n\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t});\n\t\t\t\t\t\t}\n\t\t\t\t\t\tmptbm_try_init_fp();\n\t\t\t\t\t});\n\t\t\t\t<\/script>\n\t\t\t\t\t\t\t\t\t<script>\n\t\t\t\t\tjQuery(document).ready(function () {\n\t\t\t\t\t\tfunction mptbm_try_init_fp() {\n\t\t\t\t\t\t\tif (typeof jQuery.fn.flatpickr === 'undefined') {\n\t\t\t\t\t\t\t\tsetTimeout(mptbm_try_init_fp, 100);\n\t\t\t\t\t\t\t\treturn;\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\tvar availableDates = [\"2026-09-03\",\"2026-09-04\",\"2026-09-05\",\"2026-09-06\",\"2026-09-07\",\"2026-09-08\",\"2026-09-09\",\"2026-09-10\",\"2026-09-11\",\"2026-09-12\",\"2026-09-13\",\"2026-09-14\",\"2026-09-15\",\"2026-09-16\",\"2026-09-17\",\"2026-09-18\",\"2026-09-19\",\"2026-09-20\",\"2026-09-21\",\"2026-09-22\",\"2026-09-23\",\"2026-09-24\",\"2026-09-25\",\"2026-09-26\",\"2026-09-27\",\"2026-09-28\",\"2026-09-29\",\"2026-09-30\",\"2026-10-01\",\"2026-10-02\",\"2026-10-03\",\"2026-10-04\",\"2026-10-05\",\"2026-10-06\",\"2026-10-07\",\"2026-10-08\",\"2026-10-09\",\"2026-10-10\",\"2026-10-11\",\"2026-10-12\",\"2026-10-13\",\"2026-10-14\",\"2026-10-15\",\"2026-10-16\",\"2026-10-17\",\"2026-10-18\",\"2026-10-19\",\"2026-10-20\",\"2026-10-21\",\"2026-10-22\",\"2026-10-23\",\"2026-10-24\",\"2026-10-25\",\"2026-10-26\",\"2026-10-27\",\"2026-10-28\",\"2026-10-29\",\"2026-10-30\",\"2026-10-31\",\"2026-11-01\",\"2026-11-02\",\"2026-11-03\",\"2026-11-04\",\"2026-11-05\",\"2026-11-06\",\"2026-11-07\",\"2026-11-08\",\"2026-11-09\",\"2026-11-10\",\"2026-11-11\",\"2026-11-12\",\"2026-11-13\",\"2026-11-14\",\"2026-11-15\",\"2026-11-16\",\"2026-11-17\",\"2026-11-18\",\"2026-11-19\",\"2026-11-20\",\"2026-11-21\",\"2026-11-22\",\"2026-11-23\",\"2026-11-24\",\"2026-11-25\",\"2026-11-26\",\"2026-11-27\",\"2026-11-28\",\"2026-11-29\",\"2026-11-30\",\"2026-12-01\",\"2026-12-02\",\"2026-12-03\",\"2026-12-04\",\"2026-12-05\",\"2026-12-06\",\"2026-12-07\",\"2026-12-08\",\"2026-12-09\",\"2026-12-10\",\"2026-12-11\",\"2026-12-12\",\"2026-12-13\",\"2026-12-14\",\"2026-12-15\",\"2026-12-16\",\"2026-12-17\",\"2026-12-18\",\"2026-12-19\",\"2026-12-20\",\"2026-12-21\",\"2026-12-22\",\"2026-12-23\",\"2026-12-24\",\"2026-12-25\",\"2026-12-26\",\"2026-12-27\",\"2026-12-28\",\"2026-12-29\",\"2026-12-30\",\"2026-12-31\",\"2027-01-01\",\"2027-01-02\",\"2027-01-03\",\"2027-01-04\",\"2027-01-05\",\"2027-01-06\",\"2027-01-07\",\"2027-01-08\",\"2027-01-09\",\"2027-01-10\",\"2027-01-11\",\"2027-01-12\",\"2027-01-13\",\"2027-01-14\",\"2027-01-15\",\"2027-01-16\",\"2027-01-17\",\"2027-01-18\",\"2027-01-19\",\"2027-01-20\",\"2027-01-21\",\"2027-01-22\",\"2027-01-23\",\"2027-01-24\",\"2027-01-25\",\"2027-01-26\",\"2027-01-27\",\"2027-01-28\",\"2027-01-29\",\"2027-01-30\",\"2027-01-31\",\"2027-02-01\",\"2027-02-02\",\"2027-02-03\",\"2027-02-04\",\"2027-02-05\",\"2027-02-06\",\"2027-02-07\",\"2027-02-08\",\"2027-02-09\",\"2027-02-10\",\"2027-02-11\",\"2027-02-12\",\"2027-02-13\",\"2027-02-14\",\"2027-02-15\",\"2027-02-16\",\"2027-02-17\",\"2027-02-18\",\"2027-02-19\",\"2027-02-20\",\"2027-02-21\",\"2027-02-22\",\"2027-02-23\",\"2027-02-24\",\"2027-02-25\",\"2027-02-26\",\"2027-02-27\",\"2027-02-28\",\"2027-03-01\"];\n\t\t\t\t\t\t\tjQuery(\"#mptbm_return_date\").each(function () {\n\t\t\t\t\t\t\t\tif (this._flatpickr) {\n\t\t\t\t\t\t\t\t\tthis._flatpickr.destroy();\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\tthis._flatpickr = flatpickr(this, {\n\t\t\t\t\t\t\t\t\tdateFormat: \"D j M Y\",\n\t\t\t\t\t\t\t\t\tminDate: new Date(2026, 8, 3),\n\t\t\t\t\t\t\t\t\tmaxDate: new Date(2027, 2, 1),\n\t\t\t\t\t\t\t\t\tdefaultDate: new Date(2026, 8, 3),\n\t\t\t\t\t\t\t\t\tappendTo: document.body,\n\t\t\t\t\t\t\t\t\tclickOpens: true,\n\t\t\t\t\t\t\t\t\tdisable: [\n\t\t\t\t\t\t\t\t\t\tfunction(date) {\n\t\t\t\t\t\t\t\t\t\t\tvar y = date.getFullYear();\n\t\t\t\t\t\t\t\t\t\t\tvar m = ('0' + (date.getMonth() + 1)).slice(-2);\n\t\t\t\t\t\t\t\t\t\t\tvar d = ('0' + date.getDate()).slice(-2);\n\t\t\t\t\t\t\t\t\t\t\tvar dateStr = y + '-' + m + '-' + d;\n\t\t\t\t\t\t\t\t\t\t\treturn availableDates.map(function(x){ return x.replace(\/\"\/g,''); }).indexOf(dateStr) === -1;\n\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\t\tenableMonthSelector: true,\n\t\t\t\t\t\t\t\t\tenableYearSelector: true,\n\t\t\t\t\t\t\t\t\tdisableMobile: false,\n\t\t\t\t\t\t\t\t\tonChange: mptbm_sync_hidden_date,\n\t\t\t\t\t\t\t\t\t\/\/ defaultDate pre-fills the visible field on page load but does NOT\n\t\t\t\t\t\t\t\t\t\/\/ fire onChange, so without this the hidden input (what search\n\t\t\t\t\t\t\t\t\t\/\/ validation actually reads) stays empty until the user reopens the\n\t\t\t\t\t\t\t\t\t\/\/ calendar and reselects -- searching before that silently no-ops.\n\t\t\t\t\t\t\t\t\t\/\/ Passed isInitialSync=true (see below) so listeners downstream of\n\t\t\t\t\t\t\t\t\t\/\/ the hidden field's \"change\" event (mptbm_registration.js \/\n\t\t\t\t\t\t\t\t\t\/\/ mptbm_dual_booking.js) can tell this apart from a real user pick -\n\t\t\t\t\t\t\t\t\t\/\/ those also auto-open the pickup-time dropdown as a \"guide user to\n\t\t\t\t\t\t\t\t\t\/\/ the next field\" convenience, which should only happen when the\n\t\t\t\t\t\t\t\t\t\/\/ user actually just picked a date, not on every tab load\/init.\n\t\t\t\t\t\t\t\t\tonReady: function (selectedDates, dateStr, instance) {\n\t\t\t\t\t\t\t\t\t\tmptbm_sync_hidden_date(selectedDates, dateStr, instance, true);\n\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t});\n\t\t\t\t\t\t\t\tfunction mptbm_sync_hidden_date(selectedDates, dateStr, instance, isInitialSync) {\n\t\t\t\t\t\t\t\t\tif (selectedDates.length > 0) {\n\t\t\t\t\t\t\t\t\t\tvar y = selectedDates[0].getFullYear();\n\t\t\t\t\t\t\t\t\t\tvar m = ('0' + (selectedDates[0].getMonth() + 1)).slice(-2);\n\t\t\t\t\t\t\t\t\t\tvar d = ('0' + selectedDates[0].getDate()).slice(-2);\n\t\t\t\t\t\t\t\t\t\tvar isoDate = y + '-' + m + '-' + d;\n\t\t\t\t\t\t\t\t\t\tjQuery(instance.element).closest('label').find('input[type=\"hidden\"]').val(isoDate).trigger('change', [{ initial: !!isInitialSync }]);\n\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t});\n\t\t\t\t\t\t}\n\t\t\t\t\t\tmptbm_try_init_fp();\n\t\t\t\t\t});\n\t\t\t\t<\/script>\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t<\/div>\n<\/div>\n<\/div><\/div><div class=\"fusion-layout-column fusion_builder_column fusion-builder-column-4 fusion_builder_column_1_1 1_1 fusion-flex-column\" style=\"--awb-padding-right:2%;--awb-padding-top-small:0px;--awb-padding-right-small:0px;--awb-padding-bottom-small:0px;--awb-padding-left-small:0px;--awb-bg-color:var(--awb-color6);--awb-bg-color-hover:var(--awb-color6);--awb-bg-image:linear-gradient(180deg, var(--awb-color7) 0%,var(--awb-color6) 100%);--awb-bg-size:cover;--awb-width-large:100%;--awb-margin-top-large:0px;--awb-spacing-right-large:1.92%;--awb-margin-bottom-large:20px;--awb-spacing-left-large:1.92%;--awb-width-medium:100%;--awb-order-medium:0;--awb-spacing-right-medium:1.92%;--awb-spacing-left-medium:1.92%;--awb-width-small:100%;--awb-order-small:0;--awb-spacing-right-small:1.92%;--awb-spacing-left-small:1.92%;\"><div class=\"fusion-column-wrapper fusion-column-has-shadow fusion-flex-justify-content-flex-start fusion-content-layout-column\"><div class=\"fusion-builder-row fusion-builder-row-inner fusion-row fusion-flex-align-items-flex-start fusion-flex-content-wrap\" style=\"--awb-flex-grow:0;--awb-flex-grow-medium:0;--awb-flex-grow-small:0;--awb-flex-shrink:0;--awb-flex-shrink-medium:0;--awb-flex-shrink-small:0;width:104% !important;max-width:104% !important;margin-left: calc(-4% \/ 2 );margin-right: calc(-4% \/ 2 );\"><div class=\"fusion-layout-column fusion_builder_column_inner fusion-builder-nested-column-0 fusion_builder_column_inner_1_3 1_3 fusion-flex-column fusion-flex-align-self-stretch\" style=\"--awb-bg-position:left center;--awb-bg-size:cover;--awb-width-large:33.333333333333%;--awb-margin-top-large:0px;--awb-spacing-right-large:5.76%;--awb-margin-bottom-large:0px;--awb-spacing-left-large:5.76%;--awb-width-medium:33.333333333333%;--awb-order-medium:0;--awb-spacing-right-medium:5.76%;--awb-spacing-left-medium:5.76%;--awb-width-small:100%;--awb-order-small:0;--awb-spacing-right-small:1.92%;--awb-spacing-left-small:1.92%;\"><div class=\"fusion-column-wrapper lazyload fusion-column-has-shadow fusion-flex-justify-content-flex-start fusion-content-layout-column fusion-empty-column-bg-image fusion-column-has-bg-image\" data-bg-url=\"https:\/\/cadiztaxipremium.com\/wp-content\/uploads\/2025\/08\/cadiz-taxi-9-plazas-1.jpg\" data-bg=\"https:\/\/cadiztaxipremium.com\/wp-content\/uploads\/2025\/08\/cadiz-taxi-9-plazas-1.jpg\"><img decoding=\"async\" class=\"fusion-empty-dims-img-placeholder\" aria-label=\"cadiz taxi 9 plazas\" src=\"data:image\/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20width%3D%27800%27%20height%3D%27600%27%20viewBox%3D%270%200%20800%20600%27%3E%3Crect%20width%3D%27800%27%20height%3D%27600%27%20fill-opacity%3D%220%22%2F%3E%3C%2Fsvg%3E\"><\/div><\/div><div class=\"fusion-layout-column fusion_builder_column_inner fusion-builder-nested-column-1 fusion_builder_column_inner_2_3 2_3 fusion-flex-column\" style=\"--awb-padding-top:3%;--awb-padding-bottom:3%;--awb-padding-top-small:5%;--awb-padding-right-small:5%;--awb-padding-bottom-small:5%;--awb-padding-left-small:5%;--awb-bg-size:cover;--awb-width-large:66.666666666667%;--awb-margin-top-large:0px;--awb-spacing-right-large:2.88%;--awb-margin-bottom-large:20px;--awb-spacing-left-large:2.88%;--awb-width-medium:66.666666666667%;--awb-order-medium:0;--awb-spacing-right-medium:2.88%;--awb-spacing-left-medium:2.88%;--awb-width-small:100%;--awb-order-small:0;--awb-spacing-right-small:1.92%;--awb-spacing-left-small:1.92%;\"><div class=\"fusion-column-wrapper fusion-column-has-shadow fusion-flex-justify-content-center fusion-content-layout-column\"><div class=\"fusion-title title fusion-title-2 fusion-sep-none fusion-title-text fusion-title-size-two\" style=\"--awb-text-color:var(--awb-color1);--awb-margin-top-small:10px;--awb-margin-right-small:0px;--awb-margin-bottom-small:10px;--awb-margin-left-small:0px;--awb-font-size:1.8em;\"><h2 class=\"fusion-title-heading title-heading-left fusion-responsive-typography-calculated\" style=\"margin:0;font-size:1em;--fontSize:28.8;line-height:1.13;\"><span style=\"color: #e0c48d;\">Travelling with a Large Group?<\/span> We\u2019ve Got You Covered.<\/h2><\/div><div class=\"fusion-text fusion-text-2\" style=\"--awb-text-color:var(--awb-color1);\"><p>For larger groups, we offer minibus and bus transfers across C\u00e1diz and Andalusia, whether you\u2019re heading to the airport, a wedding, or a day trip along the coast. Tell us what you need and we\u2019ll get back to you within 24 hours with the best option and price.<\/p>\n<\/div><div ><a class=\"fusion-button button-flat fusion-button-default-size button-default fusion-button-default button-1 fusion-button-default-span fusion-button-default-type\" target=\"_self\" href=\"https:\/\/cadiztaxipremium.com\/cadiz-taxi-9-seater\/\"><span class=\"fusion-button-text awb-button__text awb-button__text--default\">Request a Group Quote \u2192<\/span><\/a><\/div><\/div><\/div><\/div><\/div><\/div>\n<div class=\"fusion-layout-column fusion_builder_column fusion-builder-column-5 fusion_builder_column_1_1 1_1 fusion-flex-column\" style=\"--awb-padding-top:5%;--awb-bg-size:cover;--awb-width-large:100%;--awb-margin-top-large:0px;--awb-spacing-right-large:1.92%;--awb-margin-bottom-large:20px;--awb-spacing-left-large:1.92%;--awb-width-medium:100%;--awb-order-medium:0;--awb-spacing-right-medium:1.92%;--awb-spacing-left-medium:1.92%;--awb-width-small:100%;--awb-order-small:0;--awb-spacing-right-small:1.92%;--awb-spacing-left-small:1.92%;\"><div class=\"fusion-column-wrapper fusion-column-has-shadow fusion-flex-justify-content-flex-start fusion-content-layout-column\"><div class=\"fusion-title title fusion-title-3 fusion-sep-none fusion-title-text fusion-title-size-three\" style=\"--awb-margin-top-small:10px;--awb-margin-right-small:0px;--awb-margin-bottom-small:10px;--awb-margin-left-small:0px;\"><h3 class=\"fusion-title-heading title-heading-left fusion-responsive-typography-calculated\" style=\"margin:0;--fontSize:35.2;line-height:1.13;\">FAQ \u2013 Book Private Taxi in Cadiz<\/h3><\/div><div class=\"fusion-text fusion-text-3\"><h4 data-start=\"319\" data-end=\"381\"><strong data-start=\"324\" data-end=\"379\">Should you book a private taxi in Cadiz in advance?<\/strong><\/h4>\n<p data-start=\"382\" data-end=\"776\">Yes, booking your <strong data-start=\"401\" data-end=\"426\">private taxi in Cadiz<\/strong> in advance is always the smartest choice.<br data-start=\"468\" data-end=\"471\" \/>It guarantees you a fixed fare that\u2019s often <strong data-start=\"515\" data-end=\"549\">cheaper than last-minute rides<\/strong>, especially during high-demand times like holidays or rush hours.<br data-start=\"615\" data-end=\"618\" \/>By reserving early through <strong data-start=\"645\" data-end=\"667\">Cadiz Taxi Premium<\/strong>, you can secure <strong data-start=\"684\" data-end=\"719\">your transfer at a stable price<\/strong> and travel worry-free, even if demand increases later.<\/p>\n<h4 data-start=\"783\" data-end=\"858\"><strong data-start=\"788\" data-end=\"856\">What should you avoid doing when riding a private taxi in Cadiz?<\/strong><\/h4>\n<p data-start=\"859\" data-end=\"994\">To make your trip comfortable and respectful for everyone, here are <strong data-start=\"927\" data-end=\"991\">3 things you shouldn\u2019t do when using a private taxi in C\u00e1diz<\/strong>:<\/p>\n<ol data-start=\"995\" data-end=\"1389\">\n<li data-start=\"995\" data-end=\"1103\">\n<p data-start=\"998\" data-end=\"1103\">\ud83d\udeab <strong data-start=\"1001\" data-end=\"1049\">Avoid eating or drinking inside the vehicle.<\/strong> Keep the car clean and pleasant for all passengers.<\/p>\n<\/li>\n<li data-start=\"1104\" data-end=\"1217\">\n<p data-start=\"1107\" data-end=\"1217\">\ud83d\udeab <strong data-start=\"1110\" data-end=\"1159\">Don\u2019t sit in the front seat unless necessary.<\/strong> It\u2019s better to stay in the back for privacy and safety.<\/p>\n<\/li>\n<li data-start=\"1218\" data-end=\"1389\">\n<p data-start=\"1221\" data-end=\"1389\">\ud83d\udeab <strong data-start=\"1224\" data-end=\"1260\">Avoid asking the driver to rush.<\/strong> All <a href=\"https:\/\/cadiztaxipremium.com\/contact-cadiz-taxi-premium\/\"><strong data-start=\"1265\" data-end=\"1287\">C\u00e1diz Taxi Premium<\/strong><\/a> drivers follow road safety regulations and maintain punctual service without compromising security.<\/p>\n<\/li>\n<\/ol>\n<\/div><\/div><\/div><\/div><\/div><\/p>\n","protected":false},"excerpt":{"rendered":"","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"100-width.php","meta":{"nf_dc_page":"","footnotes":""},"class_list":["post-8342","page","type-page","status-publish","hentry"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 4.9.10 - aioseo.com -->\n\t<meta name=\"description\" content=\"Visit Cadiz Taxi Book Online and plan your trip in just a few clicks. You can book your private transfer quickly and hassle-free online. Contact us now!.\" \/>\n\t<meta name=\"robots\" content=\"max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n\t<link rel=\"canonical\" href=\"https:\/\/cadiztaxipremium.com\/cadiz-taxi-book-online\/\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 4.9.10\" \/>\n\n\t\t<meta name=\"robots\" content=\"index, follow, max-image-preview:large\" \/>\n\n<script type=\"application\/ld+json\">{ \"@context\": \"https:\/\/schema.org\", \"@type\": \"TaxiService\", \"name\": \"C\u00e1diz Taxi Premium\", \"url\": \"https:\/\/cadiztaxipremium.com\", \"logo\": \"https:\/\/cadiztaxipremium.com\/wp-content\/uploads\/2025\/08\/logo-blanco.png\", \"image\": \"https:\/\/cadiztaxipremium.com\/wp-content\/uploads\/2026\/02\/cadiz-taxi-premium.png\", \"description\": \"Private taxi and transfer service in C\u00e1diz. Airport transfers to Seville, Jerez and M\u00e1laga. Fixed prices, bilingual drivers, available 24\/7.\", \"slogan\": \"No waiting. No confusion. Just reliable, on-time service.\", \"telephone\": [\"+34633225228\", \"+34633847637\"], \"email\": \"info@cadiztaxipremium.com\", \"inLanguage\": [\"en\", \"es\"], \"serviceType\": [ \"Taxi Service\", \"Private Transfer\", \"Airport Transfer\", \"Tourist Taxi\", \"Group Transfer\" ], \"address\": { \"@type\": \"PostalAddress\", \"streetAddress\": \"C\u00e1diz\", \"addressLocality\": \"C\u00e1diz\", \"addressRegion\": \"Andaluc\u00eda\", \"postalCode\": \"11001\", \"addressCountry\": \"ES\" }, \"geo\": { \"@type\": \"GeoCoordinates\", \"latitude\": 36.5271, \"longitude\": -6.2886 }, \"openingHoursSpecification\": { \"@type\": \"OpeningHoursSpecification\", \"dayOfWeek\": [\"Monday\",\"Tuesday\",\"Wednesday\",\"Thursday\",\"Friday\",\"Saturday\",\"Sunday\"], \"opens\": \"00:00\", \"closes\": \"23:59\" }, \"priceRange\": \"\u20ac\u20ac\", \"currenciesAccepted\": \"EUR\", \"paymentAccepted\": \"Cash, Credit Card, Debit Card\", \"areaServed\": [\"C\u00e1diz\",\"Sevilla\",\"Jerez de la Frontera\",\"M\u00e1laga\",\"Algeciras\",\"Tarifa\"], \"sameAs\": [ \"https:\/\/www.tripadvisor.com\/Profile\/cadiztaxipremium\", \"https:\/\/g.page\/r\/CZ-TAkdOBx1xEBM\/review\" ]}<\/script>\n\t\t<meta property=\"og:locale\" content=\"es_ES\" \/>\n\t\t<meta property=\"og:site_name\" content=\"C\u00e1diz Taxi Premium | Cadiz Taxis\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"Cadiz Taxi Book Online | Quick Booking\" \/>\n\t\t<meta property=\"og:description\" content=\"Plan your trip in just a few clicks. With Cadiz Taxi, you can book your private transfer quickly, securely, and hassle-free online. Contact us now!.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/cadiztaxipremium.com\/cadiz-taxi-book-online\/\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/cadiztaxipremium.com\/wp-content\/uploads\/2025\/08\/cadiz-taxi-Vejer-de-la-Frontera.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/cadiztaxipremium.com\/wp-content\/uploads\/2025\/08\/cadiz-taxi-Vejer-de-la-Frontera.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"400\" \/>\n\t\t<meta property=\"og:image:height\" content=\"222\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2020-01-07T09:40:14+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2026-07-21T22:18:19+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/cadiztaxipremium\" \/>\n\t\t<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n\t\t<meta name=\"twitter:title\" content=\"Cadiz Taxi Book Online | Quick Booking\" \/>\n\t\t<meta name=\"twitter:description\" content=\"Plan your trip in just a few clicks. With Cadiz Taxi, you can book your private transfer quickly, securely, and hassle-free online. Contact us now!.\" \/>\n\t\t<meta name=\"twitter:image\" content=\"https:\/\/cadiztaxipremium.com\/wp-content\/uploads\/2025\/08\/cadiz-taxi-Vejer-de-la-Frontera.jpg\" \/>\n\t\t<script type=\"application\/ld+json\" class=\"aioseo-schema\">\n\t\t\t{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/cadiztaxipremium.com\\\/es\\\/cadiz-taxi-book-online\\\/#breadcrumblist\",\"itemListElement\":[{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/cadiztaxipremium.com\\\/es#listItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/cadiztaxipremium.com\\\/es\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/cadiztaxipremium.com\\\/es\\\/cadiz-taxi-book-online\\\/#listItem\",\"name\":\"Cadiz Taxi Book Online | Quick Booking\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/cadiztaxipremium.com\\\/es\\\/cadiz-taxi-book-online\\\/#listItem\",\"position\":2,\"name\":\"Cadiz Taxi Book Online | Quick Booking\",\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/cadiztaxipremium.com\\\/es#listItem\",\"name\":\"Home\"}}]},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/cadiztaxipremium.com\\\/es\\\/#organization\",\"name\":\"C\\u00e1diz Taxi Premium\",\"description\":\"Cadiz Taxis\",\"url\":\"https:\\\/\\\/cadiztaxipremium.com\\\/es\\\/\",\"email\":\"info@cadiztaxipremium.com\",\"telephone\":\"+34633225228\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https:\\\/\\\/cadiztaxipremium.com\\\/wp-content\\\/uploads\\\/2026\\\/02\\\/taxi.png\",\"@id\":\"https:\\\/\\\/cadiztaxipremium.com\\\/es\\\/cadiz-taxi-book-online\\\/#organizationLogo\",\"width\":1080,\"height\":1080},\"image\":{\"@id\":\"https:\\\/\\\/cadiztaxipremium.com\\\/es\\\/cadiz-taxi-book-online\\\/#organizationLogo\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/cadiztaxipremium\",\"https:\\\/\\\/www.instagram.com\\\/cadiztaxipremium\"]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/cadiztaxipremium.com\\\/es\\\/cadiz-taxi-book-online\\\/#webpage\",\"url\":\"https:\\\/\\\/cadiztaxipremium.com\\\/es\\\/cadiz-taxi-book-online\\\/\",\"name\":\"Cadiz Taxi Book Online | Quick Booking C\\u00e1diz Taxi Premium\",\"description\":\"Visit Cadiz Taxi Book Online and plan your trip in just a few clicks. You can book your private transfer quickly and hassle-free online. Contact us now!.\",\"inLanguage\":\"es-ES\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/cadiztaxipremium.com\\\/es\\\/#website\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/cadiztaxipremium.com\\\/es\\\/cadiz-taxi-book-online\\\/#breadcrumblist\"},\"datePublished\":\"2020-01-07T09:40:14+01:00\",\"dateModified\":\"2026-07-21T23:18:19+01:00\"},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/cadiztaxipremium.com\\\/es\\\/#website\",\"url\":\"https:\\\/\\\/cadiztaxipremium.com\\\/es\\\/\",\"name\":\"C\\u00e1diz Taxi Premium | Private Transfers 24h \\u2013 Airport, Port &amp; City\",\"alternateName\":\"C\\u00e1diz Taxi\",\"description\":\"Cadiz Taxis\",\"inLanguage\":\"es-ES\",\"publisher\":{\"@id\":\"https:\\\/\\\/cadiztaxipremium.com\\\/es\\\/#organization\"}}]}\n\t\t<\/script>\n\t\t<script type=\"text\/javascript\">\n\t\t\t(function(c,l,a,r,i,t,y){\n\t\t\tc[a]=c[a]||function(){(c[a].q=c[a].q||[]).push(arguments)};t=l.createElement(r);t.async=1;\n\t\t\tt.src=\"https:\/\/www.clarity.ms\/tag\/\"+i+\"?ref=aioseo\";y=l.getElementsByTagName(r)[0];y.parentNode.insertBefore(t,y);\n\t\t})(window, document, \"clarity\", \"script\", \"t99x1djt6w\");\n\t\t<\/script>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"Cadiz Taxi Book Online | Quick Booking C\u00e1diz Taxi Premium","description":"Visit Cadiz Taxi Book Online and plan your trip in just a few clicks. You can book your private transfer quickly and hassle-free online. Contact us now!.","canonical_url":"https:\/\/cadiztaxipremium.com\/cadiz-taxi-book-online\/","robots":"max-snippet:-1, max-image-preview:large, max-video-preview:-1","keywords":"","webmasterTools":{"miscellaneous":"&lt;meta name=\"robots\" content=\"index, follow, max-image-preview:large\" \/&gt;\n\n&lt;script type=\"application\/ld+json\"&gt;{ \"@context\": \"https:\/\/schema.org\", \"@type\": \"TaxiService\", \"name\": \"C\u00e1diz Taxi Premium\", \"url\": \"https:\/\/cadiztaxipremium.com\", \"logo\": \"https:\/\/cadiztaxipremium.com\/wp-content\/uploads\/2025\/08\/logo-blanco.png\", \"image\": \"https:\/\/cadiztaxipremium.com\/wp-content\/uploads\/2026\/02\/cadiz-taxi-premium.png\", \"description\": \"Private taxi and transfer service in C\u00e1diz. Airport transfers to Seville, Jerez and M\u00e1laga. Fixed prices, bilingual drivers, available 24\/7.\", \"slogan\": \"No waiting. No confusion. Just reliable, on-time service.\", \"telephone\": [\"+34633225228\", \"+34633847637\"], \"email\": \"info@cadiztaxipremium.com\", \"inLanguage\": [\"en\", \"es\"], \"serviceType\": [ \"Taxi Service\", \"Private Transfer\", \"Airport Transfer\", \"Tourist Taxi\", \"Group Transfer\" ], \"address\": { \"@type\": \"PostalAddress\", \"streetAddress\": \"C\u00e1diz\", \"addressLocality\": \"C\u00e1diz\", \"addressRegion\": \"Andaluc\u00eda\", \"postalCode\": \"11001\", \"addressCountry\": \"ES\" }, \"geo\": { \"@type\": \"GeoCoordinates\", \"latitude\": 36.5271, \"longitude\": -6.2886 }, \"openingHoursSpecification\": { \"@type\": \"OpeningHoursSpecification\", \"dayOfWeek\": [\"Monday\",\"Tuesday\",\"Wednesday\",\"Thursday\",\"Friday\",\"Saturday\",\"Sunday\"], \"opens\": \"00:00\", \"closes\": \"23:59\" }, \"priceRange\": \"\u20ac\u20ac\", \"currenciesAccepted\": \"EUR\", \"paymentAccepted\": \"Cash, Credit Card, Debit Card\", \"areaServed\": [\"C\u00e1diz\",\"Sevilla\",\"Jerez de la Frontera\",\"M\u00e1laga\",\"Algeciras\",\"Tarifa\"], \"sameAs\": [ \"https:\/\/www.tripadvisor.com\/Profile\/cadiztaxipremium\", \"https:\/\/g.page\/r\/CZ-TAkdOBx1xEBM\/review\" ]}&lt;\/script&gt;"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"BreadcrumbList","@id":"https:\/\/cadiztaxipremium.com\/es\/cadiz-taxi-book-online\/#breadcrumblist","itemListElement":[{"@type":"ListItem","@id":"https:\/\/cadiztaxipremium.com\/es#listItem","position":1,"name":"Home","item":"https:\/\/cadiztaxipremium.com\/es","nextItem":{"@type":"ListItem","@id":"https:\/\/cadiztaxipremium.com\/es\/cadiz-taxi-book-online\/#listItem","name":"Cadiz Taxi Book Online | Quick Booking"}},{"@type":"ListItem","@id":"https:\/\/cadiztaxipremium.com\/es\/cadiz-taxi-book-online\/#listItem","position":2,"name":"Cadiz Taxi Book Online | Quick Booking","previousItem":{"@type":"ListItem","@id":"https:\/\/cadiztaxipremium.com\/es#listItem","name":"Home"}}]},{"@type":"Organization","@id":"https:\/\/cadiztaxipremium.com\/es\/#organization","name":"C\u00e1diz Taxi Premium","description":"Cadiz Taxis","url":"https:\/\/cadiztaxipremium.com\/es\/","email":"info@cadiztaxipremium.com","telephone":"+34633225228","logo":{"@type":"ImageObject","url":"https:\/\/cadiztaxipremium.com\/wp-content\/uploads\/2026\/02\/taxi.png","@id":"https:\/\/cadiztaxipremium.com\/es\/cadiz-taxi-book-online\/#organizationLogo","width":1080,"height":1080},"image":{"@id":"https:\/\/cadiztaxipremium.com\/es\/cadiz-taxi-book-online\/#organizationLogo"},"sameAs":["https:\/\/www.facebook.com\/cadiztaxipremium","https:\/\/www.instagram.com\/cadiztaxipremium"]},{"@type":"WebPage","@id":"https:\/\/cadiztaxipremium.com\/es\/cadiz-taxi-book-online\/#webpage","url":"https:\/\/cadiztaxipremium.com\/es\/cadiz-taxi-book-online\/","name":"Cadiz Taxi Book Online | Quick Booking C\u00e1diz Taxi Premium","description":"Visit Cadiz Taxi Book Online and plan your trip in just a few clicks. You can book your private transfer quickly and hassle-free online. Contact us now!.","inLanguage":"es-ES","isPartOf":{"@id":"https:\/\/cadiztaxipremium.com\/es\/#website"},"breadcrumb":{"@id":"https:\/\/cadiztaxipremium.com\/es\/cadiz-taxi-book-online\/#breadcrumblist"},"datePublished":"2020-01-07T09:40:14+01:00","dateModified":"2026-07-21T23:18:19+01:00"},{"@type":"WebSite","@id":"https:\/\/cadiztaxipremium.com\/es\/#website","url":"https:\/\/cadiztaxipremium.com\/es\/","name":"C\u00e1diz Taxi Premium | Private Transfers 24h \u2013 Airport, Port &amp; City","alternateName":"C\u00e1diz Taxi","description":"Cadiz Taxis","inLanguage":"es-ES","publisher":{"@id":"https:\/\/cadiztaxipremium.com\/es\/#organization"}}]},"og:locale":"es_ES","og:site_name":"C\u00e1diz Taxi Premium | Cadiz Taxis","og:type":"article","og:title":"Cadiz Taxi Book Online | Quick Booking","og:description":"Plan your trip in just a few clicks. With Cadiz Taxi, you can book your private transfer quickly, securely, and hassle-free online. Contact us now!.","og:url":"https:\/\/cadiztaxipremium.com\/cadiz-taxi-book-online\/","og:image":"https:\/\/cadiztaxipremium.com\/wp-content\/uploads\/2025\/08\/cadiz-taxi-Vejer-de-la-Frontera.jpg","og:image:secure_url":"https:\/\/cadiztaxipremium.com\/wp-content\/uploads\/2025\/08\/cadiz-taxi-Vejer-de-la-Frontera.jpg","og:image:width":400,"og:image:height":222,"article:published_time":"2020-01-07T09:40:14+00:00","article:modified_time":"2026-07-21T22:18:19+00:00","article:publisher":"https:\/\/www.facebook.com\/cadiztaxipremium","twitter:card":"summary_large_image","twitter:title":"Cadiz Taxi Book Online | Quick Booking","twitter:description":"Plan your trip in just a few clicks. With Cadiz Taxi, you can book your private transfer quickly, securely, and hassle-free online. Contact us now!.","twitter:image":"https:\/\/cadiztaxipremium.com\/wp-content\/uploads\/2025\/08\/cadiz-taxi-Vejer-de-la-Frontera.jpg"},"aioseo_meta_data":{"post_id":"8342","title":"#post_title #site_title","description":"Visit Cadiz Taxi Book Online and plan your trip in just a few clicks. You can book your private transfer quickly and hassle-free online. Contact us now!.","keywords":null,"keyphrases":{"focus":{"keyphrase":"Cadiz Taxi Book Online","score":60,"analysis":{"keyphraseInTitle":{"score":9,"maxScore":9,"error":0},"keyphraseInDescription":{"score":9,"maxScore":9,"error":0},"keyphraseLength":{"score":9,"maxScore":9,"error":0,"length":4},"keyphraseInURL":{"score":5,"maxScore":5,"error":0},"keyphraseInIntroduction":{"score":3,"maxScore":9,"error":1},"keyphraseInSubHeadings":{"score":3,"maxScore":9,"error":1},"keyphraseInImageAlt":{"score":3,"maxScore":9,"error":1},"keywordDensity":{"score":0,"type":"low","maxScore":9,"error":1}}},"additional":[]},"primary_term":null,"canonical_url":"https:\/\/cadiztaxipremium.com\/cadiz-taxi-book-online\/","og_title":"#post_title","og_description":"Plan your trip in just a few clicks. With Cadiz Taxi, you can book your private transfer quickly, securely, and hassle-free online. Contact us now!.","og_object_type":"default","og_image_type":"custom_image","og_image_url":"https:\/\/cadiztaxipremium.com\/wp-content\/uploads\/2025\/08\/cadiz-taxi-Vejer-de-la-Frontera.jpg","og_image_width":"0","og_image_height":"0","og_image_custom_url":"https:\/\/cadiztaxipremium.com\/wp-content\/uploads\/2025\/08\/cadiz-taxi-Vejer-de-la-Frontera.jpg","og_image_custom_fields":null,"og_video":"","og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":"#post_title","twitter_description":"Plan your trip in just a few clicks. With Cadiz Taxi, you can book your private transfer quickly, securely, and hassle-free online. Contact us now!.","schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"WebPage","isEnabled":true},"graphs":[]},"schema_type":"default","schema_type_options":null,"pillar_content":false,"robots_default":false,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":"-1","robots_max_videopreview":"-1","robots_max_imagepreview":"large","priority":null,"frequency":"default","local_seo":null,"breadcrumb_settings":null,"limit_modified_date":false,"ai":{"faqs":[],"keyPoints":[],"schemas":[],"titles":[],"descriptions":[],"socialPosts":{"email":[],"linkedin":[],"twitter":[],"facebook":[],"instagram":[]}},"created":"2025-10-13 15:25:35","updated":"2026-07-21 22:32:20","seo_analyzer_scan_date":null},"aioseo_breadcrumb":"<div class=\"aioseo-breadcrumbs\"><span class=\"aioseo-breadcrumb\">\n\t\t\t<a href=\"https:\/\/cadiztaxipremium.com\/es\" title=\"Home\">Home<\/a>\n\t\t<\/span><span class=\"aioseo-breadcrumb-separator\">\u00bb<\/span><span class=\"aioseo-breadcrumb\">\n\t\t\tCadiz Taxi Book Online | Quick Booking\n\t\t<\/span><\/div>","aioseo_breadcrumb_json":[{"label":"Home","link":"https:\/\/cadiztaxipremium.com\/es"},{"label":"Cadiz Taxi Book Online | Quick Booking","link":"https:\/\/cadiztaxipremium.com\/es\/cadiz-taxi-book-online\/"}],"_links":{"self":[{"href":"https:\/\/cadiztaxipremium.com\/es\/wp-json\/wp\/v2\/pages\/8342","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/cadiztaxipremium.com\/es\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/cadiztaxipremium.com\/es\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/cadiztaxipremium.com\/es\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/cadiztaxipremium.com\/es\/wp-json\/wp\/v2\/comments?post=8342"}],"version-history":[{"count":20,"href":"https:\/\/cadiztaxipremium.com\/es\/wp-json\/wp\/v2\/pages\/8342\/revisions"}],"predecessor-version":[{"id":11554,"href":"https:\/\/cadiztaxipremium.com\/es\/wp-json\/wp\/v2\/pages\/8342\/revisions\/11554"}],"wp:attachment":[{"href":"https:\/\/cadiztaxipremium.com\/es\/wp-json\/wp\/v2\/media?parent=8342"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}