{"id":305,"date":"2025-02-25T13:29:56","date_gmt":"2025-02-25T13:29:56","guid":{"rendered":"https:\/\/airportmarrakechtransfers.com\/?page_id=305"},"modified":"2025-02-28T13:35:53","modified_gmt":"2025-02-28T13:35:53","slug":"autoquote","status":"publish","type":"page","link":"https:\/\/airportmarrakechtransfers.com\/fr\/autoquote\/","title":{"rendered":"Auto Quote"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"305\" class=\"elementor elementor-305\" data-elementor-settings=\"{&quot;ha_cmc_init_switcher&quot;:&quot;no&quot;}\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-9cbcf1c e-flex e-con-boxed e-con e-parent\" data-id=\"9cbcf1c\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;_ha_eqh_enable&quot;:false}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-5416746 elementor-widget elementor-widget-html\" data-id=\"5416746\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<!DOCTYPE html>\r\n<html lang=\"en\">\r\n<head>\r\n    <meta charset=\"UTF-8\">\r\n    <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\r\n    <title>Marrakech Airport Transfer Quote<\/title>\r\n    <style>\r\n        body {\r\n            font-family: Arial, sans-serif;\r\n            background-color: #f9f9f9;\r\n            padding: 20px;\r\n        }\r\n        .form-container {\r\n            max-width: 500px;\r\n            background: #fff;\r\n            padding: 20px;\r\n            border-radius: 8px;\r\n            box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);\r\n            margin: auto;\r\n        }\r\n        h3 {\r\n            text-align: left;\r\n            color: #333;\r\n            font-size: 20px;\r\n        }\r\n        label {\r\n            font-weight: bold;\r\n        }\r\n        input, select {\r\n            width: 100%;\r\n            padding: 10px;\r\n            margin: 8px 0;\r\n            border: 1px solid #ccc;\r\n            border-radius: 5px;\r\n        }\r\n        button {\r\n            width: 100%;\r\n            padding: 12px;\r\n            background: #d9534f;\r\n            color: white;\r\n            border: none;\r\n            font-size: 16px;\r\n            cursor: pointer;\r\n            margin-top: 10px;\r\n            border-radius: 5px;\r\n        }\r\n        button:hover {\r\n            background: #c9302c;\r\n        }\r\n        .quote-result {\r\n            text-align: center;\r\n            font-size: 18px;\r\n            color: #28a745;\r\n            font-weight: bold;\r\n            margin-top: 15px;\r\n        }\r\n    <\/style>\r\n<\/head>\r\n<body>\r\n\r\n    <div class=\"form-container\">\r\n        <h3>Marrakech Airport Transfer Quote<\/h3>\r\n        <form id=\"quoteForm\">\r\n            <label for=\"pickup\">Pickup Location:<\/label>\r\n            <select id=\"pickup\">\r\n                <option value=\"airport\">Marrakech Airport<\/option>\r\n            <\/select>\r\n\r\n            <label for=\"dropoff\">Drop-off Location:<\/label>\r\n            <select id=\"dropoff\">\r\n                <option value=\"city\">Marrakech City Center<\/option>\r\n                <option value=\"palmeraie\">Palmeraie<\/option>\r\n                <option value=\"gueliz\">Gueliz<\/option>\r\n                <option value=\"medina\">Medina<\/option>\r\n                <option value=\"agafay\">Agafay Desert<\/option>\r\n                <option value=\"ourika\">Ourika Valley<\/option>\r\n                <option value=\"imlil\">Imlil (Atlas Mountains)<\/option>\r\n                <option value=\"essaouira\">Essaouira<\/option>\r\n                <option value=\"casablanca\">Casablanca<\/option>\r\n                <option value=\"ouarzazate\">Ouarzazate<\/option>\r\n                <option value=\"chefchaouen\">Chefchaouen<\/option>\r\n                <option value=\"tanger\">Tanger<\/option>\r\n                <option value=\"rabat\">Rabat<\/option>\r\n            <\/select>\r\n\r\n            <label for=\"passengers\">Number of Passengers:<\/label>\r\n            <input type=\"number\" id=\"passengers\" min=\"1\" value=\"1\">\r\n\r\n            <label for=\"transferType\">Transfer Type:<\/label>\r\n            <select id=\"transferType\">\r\n                <option value=\"one-way\">One-Way<\/option>\r\n                <option value=\"round-trip\">Round Trip<\/option>\r\n            <\/select>\r\n\r\n            <button type=\"button\" onclick=\"calculateQuote()\">Get Quote<\/button>\r\n\r\n            <div class=\"quote-result\" id=\"quoteResult\"><\/div>\r\n        <\/form>\r\n    <\/div>\r\n\r\n    <script>\r\n        function calculateQuote() {\r\n            const distances = {\r\n                \"airport-city\": 20,\r\n                \"airport-palmeraie\": 30,\r\n                \"airport-gueliz\": 15,\r\n                \"airport-medina\": 20,\r\n                \"airport-agafay\": 45,\r\n                \"airport-ourika\": 60,\r\n                \"airport-imlil\": 90,\r\n                \"airport-essaouira\": 180,\r\n                \"airport-casablanca\": 220,\r\n                \"airport-ouarzazate\": 200,\r\n                \"airport-chefchaouen\": 470,\r\n                \"airport-tanger\": 550,\r\n                \"airport-rabat\": 320\r\n            };\r\n\r\n            const pickup = document.getElementById(\"pickup\").value;\r\n            const dropoff = document.getElementById(\"dropoff\").value;\r\n            const passengers = parseInt(document.getElementById(\"passengers\").value);\r\n            const transferType = document.getElementById(\"transferType\").value;\r\n\r\n            if (pickup === dropoff) {\r\n                document.getElementById(\"quoteResult\").innerText = \"Pickup and drop-off locations cannot be the same.\";\r\n                return;\r\n            }\r\n\r\n            let distanceKey = `${pickup}-${dropoff}`;\r\n            if (!distances[distanceKey]) {\r\n                distanceKey = `${dropoff}-${pickup}`;\r\n            }\r\n\r\n            let basePrice = 7;\r\n            let pricePerKm = 0.7;\r\n            let totalDistance = distances[distanceKey] || 20;\r\n            let estimatedPrice = basePrice + (totalDistance * pricePerKm);\r\n\r\n            if (passengers > 3) {\r\n                estimatedPrice += 10; \/\/ Additional charge for larger groups\r\n            }\r\n\r\n            if (transferType === \"round-trip\") {\r\n                estimatedPrice *= 2.0; \/\/ Discount for round trips\r\n            }\r\n\r\n            document.getElementById(\"quoteResult\").innerText = `Estimated Price: \u20ac${estimatedPrice.toFixed(2)}`;\r\n        }\r\n    <\/script>\r\n\r\n<\/body>\r\n<\/html>\r\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-6c975c6 e-flex e-con-boxed e-con e-parent\" data-id=\"6c975c6\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;,&quot;_ha_eqh_enable&quot;:false}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-66466b5 elementor-widget elementor-widget-heading\" data-id=\"66466b5\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h1 class=\"elementor-heading-title elementor-size-default\">For your INSTANT Booking click the button\n<\/h1>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-d593684 elementor-widget elementor-widget-text-editor\" data-id=\"d593684\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Please Remember: we offer free cancellations, and pay online or on Arrival!<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-18936c3 elementor-align-center elementor-mobile-align-left elementor-widget elementor-widget-button\" data-id=\"18936c3\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"https:\/\/airportmarrakechtransfers.com\/booking\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Book Now <\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-bab2922 elementor-widget elementor-widget-text-editor\" data-id=\"bab2922\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><strong>Looking for a private transfer to the airport<\/strong>? <a href=\"https:\/\/airportmarrakechtransfers.com\/taxi-to-marrakech-airport\/\">Please click here.<\/a><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Marrakech Airport Transfer Quote Marrakech Airport Transfer Quote Pickup Location: Marrakech Airport Drop-off Location: Marrakech City CenterPalmeraieGuelizMedinaAgafay DesertOurika ValleyImlil (Atlas Mountains)EssaouiraCasablancaOuarzazateChefchaouenTangerRabat Number of Passengers: Transfer Type: One-WayRound Trip Get Quote For your INSTANT Booking click the button Please Remember: we offer free cancellations, and pay online or on Arrival! Book Now Looking for a private [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-305","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/airportmarrakechtransfers.com\/fr\/wp-json\/wp\/v2\/pages\/305","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/airportmarrakechtransfers.com\/fr\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/airportmarrakechtransfers.com\/fr\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/airportmarrakechtransfers.com\/fr\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/airportmarrakechtransfers.com\/fr\/wp-json\/wp\/v2\/comments?post=305"}],"version-history":[{"count":49,"href":"https:\/\/airportmarrakechtransfers.com\/fr\/wp-json\/wp\/v2\/pages\/305\/revisions"}],"predecessor-version":[{"id":539,"href":"https:\/\/airportmarrakechtransfers.com\/fr\/wp-json\/wp\/v2\/pages\/305\/revisions\/539"}],"wp:attachment":[{"href":"https:\/\/airportmarrakechtransfers.com\/fr\/wp-json\/wp\/v2\/media?parent=305"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}