www.easemytrip.com Open in urlscan Pro
2600:9000:2724:c00:b:54:57c0:93a1  Public Scan

Submitted URL: https://lnk2.emt.easemytrip.com/vtrack?clientid=16364&ul=AQpRB1QBBVNFVB4IRBFRGlJYUVwiC1QKUFkEVV5TTVpcXxpbFkdXTVIMAw93DVBdWllSUww...
Effective URL: https://www.easemytrip.com/cabs/?__sta=vhg.fjswogogoxjskf.wnqo%7CIFFBVVT&__stm_medium=email&__stm_source=smartech&utm_sourc...
Submission: On July 09 via api from IN — Scanned from DE

Form analysis 1 forms found in the DOM

<form autocomplete="off" class="ng-pristine ng-valid">
  <style>
    /*Don't Remove it in any case as it is using for auto sugg purpose,Kindly first ask nitin */
    .srcShow {}

    .cab-n-s {
      width: 100%;
      min-height: 250px !important;
    }

    .dte_time_txt {
      width: auto;
      float: right;
      font-size: 11px !important;
      color: #252222;
      font-weight: 600;
      position: absolute;
      right: 0;
      bottom: 10px;
    }

    .ui-state-default,
    .ui-widget-content .ui-state-default {
      border: 0 !important;
      background: transparent !important;
      font-weight: normal;
      color: #454545;
    }

    .banner_inner {
      width: 1200px;
      padding: 50px 0 !important;
      position: relative;
      margin: 0 auto;
    }

    .hd_tag {
      font-size: 22px !important;
    }

    .destShow {}

    .showPickCalender {}

    .showReturnCalender {}

    .srcShowOfSlfDriv {}

    .desShowOfSlfDriv {}

    .rn50 {
      width: 45%;
      position: relative;
      overflow: auto;
      height: 350px;
      padding-right: 10px;
    }

    .rn60 {
      width: 55%;
      position: relative;
      overflow: auto;
      height: 350px;
      padding-left: 20px;
    }

    .ui-datepicker-next .ui-icon-circle-triangle-e {
      background-position: 0px -30px !important;
    }

    a:hover {
      cursor: pointer;
    }
  </style>
  <!-- CabNewSearch start -->
  <link href="https://fonts.googleapis.com/css2?family=Poppins:wght@400;500;600;700&amp;display=swap" rel="stylesheet">
  <link href="/cabs/css/CabNewSearch.css?v=2.21.51" rel="stylesheet">
  <link href="https://www.easemytrip.com/cabs/css/jquery-ui.css" rel="stylesheet">
  <script src="https://www.easemytrip.com/cabs/js/jquerymin.js"></script>
  <script src="/cabs/js/NewSearchJqueryForCalender.js"></script>
  <script src="/cabs/js/HomeCabSEO.js?v=6"></script>
  <input type="hidden" id="hdnSearchIdForDest" value="mapjfbk638121456390828696" autocomplete="off">
  <input type="hidden" id="hdnSearchIdForSrc" value="157998" autocomplete="off">
  <!-- CabNewSearch end -->
  <!-- SelfDriveSearch start -->
  <link href="https://www.easemytrip.com/css/transfer/jquery-ui.css" rel="stylesheet">
  <link href="/cabs/css/SelfDriveSearch.css?v=1" rel="stylesheet">
  <link href="/cabs/css/SelfDriveTimePicki.css" rel="stylesheet">
  <link href="/cabs/css/jquery-ui.css" rel="stylesheet">
  <link href="/cabs/css/self-style.css?v=1" rel="stylesheet">
  <link type="text/css" rel="stylesheet" href="https://www.easemytrip.com/css/transfer/cab-index-style.css?v=18">
  <script src="https://www.easemytrip.com/cabs/js/selfdrivejquery.min.js"></script>
  <script src="/cabs/js/SelfDrive.js?v=5"></script>
  <script src="https://www.easemytrip.com/scripts/libraries/1.8.3/jquery.min.js"></script>
  <script src="https://www.easemytrip.com/transfercontent/jquery-ui.min.js"></script>
  <script src="https://www.EaseMyTrip.com/scripts/Browser_FingerPrinting.js?v=1dssd3dd"></script>
  <script src="https://www.EaseMyTrip.com/scripts/UserToken.js?v=13d32ddds333ddd0ddd"></script>
  <input type="hidden" id="hdnSrchSrcStnCode" value="FRCDGT01" autocomplete="off">
  <input type="hidden" id="hdnSrchDesStnCode" value="FRCDGT01" autocomplete="off">
  <input type="hidden" id="hdnSrchSrcCntry" value="France" autocomplete="off">
  <input type="hidden" id="hdnSrchDesCntry" value="France" autocomplete="off">
  <input type="hidden" id="hdnSrchSrcCntryCode" value="FR" autocomplete="off">
  <input type="hidden" id="hdnSrchDesCntryCode" value="FR" autocomplete="off">
  <input type="hidden" id="ResidenceCntryCode" value="" autocomplete="off">
  <input type="hidden" id="StartTime" value="" autocomplete="off">
  <input type="hidden" id="EndTime" value="" autocomplete="off">
  <input type="hidden" id="AMPM" value="" autocomplete="off">
  <!-- SelfDriveSearch end -->
  <script type="application/ld+json">
    {
      "@context": "http://schema.org",
      "@type": "WebPage",
      "url": "https://www.easemytrip.com/cabs/",
      "headline": "Book Online Cab",
      "description": "Car rental available for local and inter-city transfer. Book all types of economy, SUV and AC/Non AC cabs online at EaseMyTrip with the best deals on cab hire.",
      "name": "Book a Car, Online Cab Booking, Cheap Taxi Services Available",
      "publisher": "EaseMyTrip"
    }
  </script>
  <!----- App BreadcrumbList Start ----->
  <script type="application/ld+json">
    {
      "@context": "https://schema.org",
      "@type": "BreadcrumbList",
      "itemListElement": [{
        "@type": "ListItem",
        "position": 1,
        "name": "Home",
        "item": "https://www.easemytrip.com"
      }, {
        "@type": "ListItem",
        "position": 2,
        "name": "Cabs"
      }]
    }
  </script>
  <!----- App BreadcrumbList End ----->
  <!--style>
.cab-n-s {
    background: #d1f1ff url(https://www.easemytrip.com/images/offer-img/leapyear-sale-banner.png);
    background-size: 100%;
    background-repeat: no-repeat;
}
.cab-ttl h1,.dte_time_para {display:none!important}
.cab-ttl {margin-top: 235px;}
</style -->
  <section class="cab-n-s">
    <div class="banner_inner">
      <!--div class="cab-ttl">
            <h1><img class="cab_svg" src="https://www.easemytrip.com/images/cab-img/cab.png">Model.cabRouteSeoResponse.PageTitle</h1>
        </div -->
      <!-- Common Search HTML start -->
      <div class="in-box-flx" style=" margin-top: 10px;">
        <div class="cflx">
          <ul class="cab_typ_c">
            <li>
              <input type="radio" id="rdbTravelTypeAirport" name="TravelType" value="airport" checked="">
              <label for="rdbTravelTypeAirport" id="li1" onclick="GetNewCabSection('1')">Airport Transfer </label>
            </li>
            <li>
              <input type="radio" id="rdbTravelTypeOther" name="TravelType" value="other">
              <label for="rdbTravelTypeOther" id="li2" onclick="GetNewCabSection('2')">Outstation </label>
            </li>
            <li>
              <input type="radio" id="rdbTravelTypeHourly" name="TravelType" value="hourly">
              <label for="rdbTravelTypeHourly" id="li3" onclick="GetNewCabSection('3')">Hourly </label>
            </li>
            <li>
              <input type="radio" id="rdbTravelTypeSelf" name="TravelType" value="selfdrive">
              <label for="rdbTravelTypeSelf" onclick="GetNewCabSection('4')"> Self Drive </label>
            </li>
          </ul>
        </div>
        <h1 class="hd_tag">Book Online Cab</h1>
      </div>
      <div class="wht-box" id="CommonSearch">
        <div class="in-box-flx">
          <div class="box-a_typ rel" id="airportdiv" style="display:block">
            <div class="f12 gry">Airport Transfer</div>
            <div class="blk overflw_txt ftn22" id="airport">Airport</div>
            <div class="f12 gry overflw_txt mrg2" id="shwpickoptn">Pick Up</div>
            <i class="down_arw_atyp" id="airprtdrpdwn"></i>
            <div class="airppicker" id="airportpickdrop">
              <div class="airp_typ">
                <div class="airp xp100">
                  <ul>
                    <li class="actv_air" id="pickup" onclick="pick()">Airport Pick Up</li>
                    <li id="drop" onclick="drop()">Airport Drop</li>
                  </ul>
                </div>
              </div>
            </div>
          </div>
          <div class="box-srch rel srcShow" id="hrlysrc">
            <div>
              <div class="f12 gry srcShow"> From</div>
              <div class="blk overflw_txt ftn22 srcShow" id="sourceName">Indira Gandhi International Airport, Terminal 3, Delhi</div>
              <div class="f12 gry overflw_txt mrg2 srcShow" id="sourceAddress">Delhi</div>
            </div>
            <div class="citysearch" id="showSource" style="display:none">
              <div class="searcityCol" id="fromsrc"><i class="searcIcn"></i><input id="a_FromSector_show" onkeyup="AddautosuggClassForSource()" type="text" class="srctinput autoFlll" placeholder="From" autocomplete="off" autofocus=""></div>
              <div class="clr"></div>
              <div class="auto_sugg" id="StartCity" style="display:none">
                <ul>
                </ul>
              </div>
              <div class="auto_sugg" id="citiesWhenKeyIsLessForSrc" style="display:block">
                <ul>
                  <li class="auto_sugg_list" onclick="ShowStaticAutoSuggForSrc('1')">
                    <div class="w_10">
                      <div class="auto_sugg_img"><img src="https://www.easemytrip.com/images/auto-sugg-icon/locality.png" alt="locality"></div>
                      <div class="auto_sugg_add">Region</div>
                    </div>
                    <div class="w_85">
                      <div class="auto_sugg_tttl_nw">delhi cantonment </div>
                      <div class="auto_sugg_add_nw">new delhi,new delhi,delhi </div>
                    </div>
                  </li>
                  <li class="auto_sugg_list" onclick="ShowStaticAutoSuggForSrc('2')">
                    <div class="w_10">
                      <div class="auto_sugg_img"><img src="https://www.easemytrip.com/images/auto-sugg-icon/poi.png" alt="poi"></div>
                      <div class="auto_sugg_add">City</div>
                    </div>
                    <div class="w_85">
                      <div class="auto_sugg_tttl_nw">delhi darbar </div>
                      <div class="auto_sugg_add_nw">colaba causeway </div>
                    </div>
                  </li>
                  <li class="auto_sugg_list" onclick="ShowStaticAutoSuggForSrc('3')">
                    <div class="w_10">
                      <div class="auto_sugg_img"><img src="https://www.easemytrip.com/images/auto-sugg-icon/locality.png" alt="locality"></div>
                      <div class="auto_sugg_add">School</div>
                    </div>
                    <div class="w_85">
                      <div class="auto_sugg_tttl_nw">delhi university area </div>
                      <div class="auto_sugg_add_nw">new delhi,central delhi,delhi </div>
                    </div>
                  </li>
                  <li class="auto_sugg_list" onclick="ShowStaticAutoSuggForSrc('4')">
                    <div class="w_10">
                      <div class="auto_sugg_img"><img src="https://www.easemytrip.com/images/auto-sugg-icon/poi.png" alt="poi"></div>
                      <div class="auto_sugg_add">School</div>
                    </div>
                    <div class="w_85">
                      <div class="auto_sugg_tttl_nw">delhi public school - south </div>
                      <div class="auto_sugg_add_nw">11th, k m , kanakpura road (behind metro) </div>
                    </div>
                  </li>
                  <li class="auto_sugg_list" onclick="ShowStaticAutoSuggForSrc('5')">
                    <div class="w_10">
                      <div class="auto_sugg_img"><img src="https://www.easemytrip.com/images/auto-sugg-icon/poi.png" alt="poi"></div>
                      <div class="auto_sugg_add">School</div>
                    </div>
                    <div class="w_85">
                      <div class="auto_sugg_tttl_nw">delhi darbar </div>
                      <div class="auto_sugg_add_nw">shop no 4 &amp; 5, shivshakti complex </div>
                    </div>
                  </li>
                </ul>
              </div>
              <div class="auto_sugg" id="citiesForAirprtPickup" style="display:none">
                <ul>
                  <li class="auto_sugg_list" onclick="ShowStaticAutoSuggForAirprtUpSrc('Indira Gandhi International Airport, Terminal 1','1')">
                    <div class="w_10">
                      <div class="auto_sugg_img"><img src="https://www.easemytrip.com/images/auto-sugg-icon/locality.png" alt="locality"></div>
                      <div class="auto_sugg_add">AIRPORT</div>
                    </div>
                    <div class="w_85">
                      <div class="auto_sugg_tttl_nw">Indira Gandhi International Airport, Terminal 1 </div>
                      <div class="auto_sugg_add_nw"></div>
                    </div>
                  </li>
                  <li class="auto_sugg_list" onclick="ShowStaticAutoSuggForAirprtUpSrc('Indira Gandhi International Airport, Terminal 2','2')">
                    <div class="w_10">
                      <div class="auto_sugg_img"><img src="https://www.easemytrip.com/images/auto-sugg-icon/poi.png" alt="poi"></div>
                      <div class="auto_sugg_add">Airport</div>
                    </div>
                    <div class="w_85">
                      <div class="auto_sugg_tttl_nw">Indira Gandhi International Airport, Terminal 2</div>
                      <div class="auto_sugg_add_nw"> </div>
                    </div>
                  </li>
                  <li class="auto_sugg_list" onclick="ShowStaticAutoSuggForAirprtUpSrc('Indira Gandhi International Airport, Terminal 3','3')">
                    <div class="w_10">
                      <div class="auto_sugg_img"><img src="https://www.easemytrip.com/images/auto-sugg-icon/locality.png" alt="locality"></div>
                      <div class="auto_sugg_add">Airport</div>
                    </div>
                    <div class="w_85">
                      <div class="auto_sugg_tttl_nw">Indira Gandhi International Airport, Terminal 3</div>
                      <div class="auto_sugg_add_nw"></div>
                    </div>
                  </li>
                </ul>
              </div>
              <div class="auto_sugg" id="citiesWhenKeyIsLessForSrcAfterSwap" style="display:none">
                <ul>
                  <li class="auto_sugg_list" onclick="ShowStaticAutoSuggForSwapSrc('Agra Fort', 'near taj mahal', '1')">
                    <div class="w_10">
                      <div class="auto_sugg_img"><img src="https://www.easemytrip.com/images/auto-sugg-icon/locality.png" alt="locality"></div>
                      <div class="auto_sugg_add">Region</div>
                    </div>
                    <div class="w_85">
                      <div class="auto_sugg_tttl_nw">Agra Fort</div>
                      <div class="auto_sugg_add_nw"> near taj mahal </div>
                    </div>
                  </li>
                  <li class="auto_sugg_list" onclick="ShowStaticAutoSuggForSwapSrc( 'Agra Cantonment Railway Station (Agc)', 'agra,agra,uttar pradesh ' ,'2')">
                    <div class="w_10">
                      <div class="auto_sugg_img"><img src="https://www.easemytrip.com/images/auto-sugg-icon/poi.png" alt="poi"></div>
                      <div class="auto_sugg_add">City</div>
                    </div>
                    <div class="w_85">
                      <div class="auto_sugg_tttl_nw"> Agra Cantonment Railway Station (Agc) </div>
                      <div class="auto_sugg_add_nw"> agra,agra,uttar pradesh </div>
                    </div>
                  </li>
                  <li class="auto_sugg_list" onclick="ShowStaticAutoSuggForSwapSrc('Agra Fort Railway Station','bijli ghar, pipal mandi', '3')">
                    <div class="w_10">
                      <div class="auto_sugg_img"><img src="https://www.easemytrip.com/images/auto-sugg-icon/locality.png" alt="poi"></div>
                      <div class="auto_sugg_add">Region</div>
                    </div>
                    <div class="w_85">
                      <div class="auto_sugg_tttl_nw"> Agra Fort Railway Station </div>
                      <div class="auto_sugg_add_nw"> bijli ghar, pipal mandi </div>
                    </div>
                  </li>
                  <li class="auto_sugg_list" onclick="ShowStaticAutoSuggForSwapSrc('Agrawal Restaurant','surat,surat,gujarat','4')">
                    <div class="w_10">
                      <div class="auto_sugg_img"><img src="https://www.easemytrip.com/images/auto-sugg-icon/poi.png" alt="poi"></div>
                      <div class="auto_sugg_add">City</div>
                    </div>
                    <div class="w_85">
                      <div class="auto_sugg_tttl_nw"> Agrawal Restaurant </div>
                      <div class="auto_sugg_add_nw"> surat,surat,gujarat </div>
                    </div>
                  </li>
                  <li class="auto_sugg_list" onclick="ShowStaticAutoSuggForSwapSrc('Agrawal Nagar','dhule,dhule,maharashtra','5')">
                    <div class="w_10">
                      <div class="auto_sugg_img"><img src="https://www.easemytrip.com/images/auto-sugg-icon/poi.png" alt="poi"></div>
                      <div class="auto_sugg_add">City</div>
                    </div>
                    <div class="w_85">
                      <div class="auto_sugg_tttl_nw"> Agrawal Nagar </div>
                      <div class="auto_sugg_add_nw"> dhule,dhule,maharashtra </div>
                    </div>
                  </li>
                  <li class="auto_sugg_list" onclick="ShowStaticAutoSuggForSwapSrc('Agrahara','mysuru,mysuru,karnataka','6')">
                    <div class="w_10">
                      <div class="auto_sugg_img"><img src="https://www.easemytrip.com/images/auto-sugg-icon/poi.png" alt="poi"></div>
                      <div class="auto_sugg_add"> City </div>
                    </div>
                    <div class="w_85">
                      <div class="auto_sugg_tttl_nw"> Agrahara </div>
                      <div class="auto_sugg_add_nw"> mysuru,mysuru,karnataka </div>
                    </div>
                  </li>
                  <li class="auto_sugg_list" onclick="ShowStaticAutoSuggForSwapSrc('A T Agraharam','guntur','7')">
                    <div class="w_10">
                      <div class="auto_sugg_img"><img src="https://www.easemytrip.com/images/auto-sugg-icon/poi.png" alt="poi"></div>
                      <div class="auto_sugg_add"> City </div>
                    </div>
                    <div class="w_85">
                      <div class="auto_sugg_tttl_nw"> A T Agraharam </div>
                      <div class="auto_sugg_add_nw"> guntur </div>
                    </div>
                  </li>
                  <li class="auto_sugg_list" onclick="ShowStaticAutoSuggForSwapSrc('Guntur','guntur','8')">
                    <div class="w_10">
                      <div class="auto_sugg_img"><img src="https://www.easemytrip.com/images/auto-sugg-icon/poi.png" alt="poi"></div>
                      <div class="auto_sugg_add"> City </div>
                    </div>
                    <div class="w_85">
                      <div class="auto_sugg_tttl_nw"> Guntur </div>
                      <div class="auto_sugg_add_nw"> guntur </div>
                    </div>
                  </li>
                  <li class="auto_sugg_list" onclick="ShowStaticAutoSuggForSwapSrc('Agraharam','west godavari' ,'9')">
                    <div class="w_10">
                      <div class="auto_sugg_img"><img src="https://www.easemytrip.com/images/auto-sugg-icon/poi.png" alt="poi"></div>
                      <div class="auto_sugg_add"> City </div>
                    </div>
                    <div class="w_85">
                      <div class="auto_sugg_tttl_nw"> Agraharam </div>
                      <div class="auto_sugg_add_nw"> west godavari </div>
                    </div>
                  </li>
                  <li class="auto_sugg_list" onclick="ShowStaticAutoSuggForSwapSrc('Ch Agraharam','west godavari', '10')">
                    <div class="w_10">
                      <div class="auto_sugg_img"><img src="https://www.easemytrip.com/images/auto-sugg-icon/poi.png" alt="poi"></div>
                      <div class="auto_sugg_add"> City </div>
                    </div>
                    <div class="w_85">
                      <div class="auto_sugg_tttl_nw"> Ch Agraharam </div>
                      <div class="auto_sugg_add_nw"> west godavari </div>
                    </div>
                  </li>
                </ul>
              </div>
              <div class="auto_sugg" id="citiesForAirprtPickUpAfterSwap" style="display:none">
                <ul>
                  <li class="auto_sugg_list" onclick="ShowStaticAutoSuggForAirprtpickUpSwapSrc('Agra, Agra Airport','1')">
                    <div class="w_10">
                      <div class="auto_sugg_img"><img src="https://www.easemytrip.com/images/auto-sugg-icon/locality.png" alt="locality"></div>
                      <div class="auto_sugg_add">AIRPORT</div>
                    </div>
                    <div class="w_85">
                      <div class="auto_sugg_tttl_nw">Agra, Agra Airport </div>
                      <div class="auto_sugg_add_nw"></div>
                    </div>
                  </li>
                  <li class="auto_sugg_list" onclick="ShowStaticAutoSuggForAirprtpickUpSwapSrc('Camagüey, Ignacio Agramonte Int. Airport','2')">
                    <div class="w_10">
                      <div class="auto_sugg_img"><img src="https://www.easemytrip.com/images/auto-sugg-icon/poi.png" alt="poi"></div>
                      <div class="auto_sugg_add">Airport</div>
                    </div>
                    <div class="w_85">
                      <div class="auto_sugg_tttl_nw">Camagüey, Ignacio Agramonte Int. Airport</div>
                      <div class="auto_sugg_add_nw"> </div>
                    </div>
                  </li>
                </ul>
              </div>
            </div>
            <div class="errorbox" id="srcErrBx" style="display: none;">
              <div class="errorfrm" id="srcErrMxMessge"></div>
            </div>
          </div>
          <div class="box-srch rel" id="to" style="padding-left:25px;">
            <span onclick="swap()" class="swipe-cab"></span>
            <div onclick="ShowAutoSuggForDest()">
              <div class="f12 gry destShow">To</div>
              <div class="blk overflw_txt ftn22 destShow" id="destinationName">Greater Kailash</div>
              <div class="f12 gry overflw_txt mrg2 destShow" id="destinationAddress">New Delhi, South East Delhi</div>
            </div>
            <div class="citysearch" id="showDestination" style="display:none">
              <div class="searcityCol" id="fromdest"><i class="searcIcn"></i><input id="a_ToSector_show" onkeyup="AddautosuggClassForDestination()" type="text" class="srctinput autoFlll" placeholder="To" autocomplete="off" autofocus=""></div>
              <div class="clr"></div>
              <div class="auto_sugg" id="EndCity" style="display:none">
                <ul>
                </ul>
              </div>
              <div class="auto_sugg" id="citiesWhenKeyIsLessForDest">
                <ul>
                  <li class="auto_sugg_list" onclick="ShowStaticAutoSuggForDest('Agra Fort', 'near taj mahal', '1')">
                    <div class="w_10">
                      <div class="auto_sugg_img"><img src="https://www.easemytrip.com/images/auto-sugg-icon/locality.png" alt="locality"></div>
                      <div class="auto_sugg_add">Region</div>
                    </div>
                    <div class="w_85">
                      <div class="auto_sugg_tttl_nw">Agra Fort</div>
                      <div class="auto_sugg_add_nw"> near taj mahal </div>
                    </div>
                  </li>
                  <li class="auto_sugg_list" onclick="ShowStaticAutoSuggForDest( 'Agra Cantonment Railway Station (Agc)', 'agra,agra,uttar pradesh ' ,'2')">
                    <div class="w_10">
                      <div class="auto_sugg_img"><img src="https://www.easemytrip.com/images/auto-sugg-icon/poi.png" alt="poi"></div>
                      <div class="auto_sugg_add">City</div>
                    </div>
                    <div class="w_85">
                      <div class="auto_sugg_tttl_nw"> Agra Cantonment Railway Station (Agc) </div>
                      <div class="auto_sugg_add_nw"> agra,agra,uttar pradesh </div>
                    </div>
                  </li>
                  <li class="auto_sugg_list" onclick="ShowStaticAutoSuggForDest('Agra Fort Railway Station','bijli ghar, pipal mandi', '3')">
                    <div class="w_10">
                      <div class="auto_sugg_img"><img src="https://www.easemytrip.com/images/auto-sugg-icon/locality.png" alt="locality"></div>
                      <div class="auto_sugg_add">Region</div>
                    </div>
                    <div class="w_85">
                      <div class="auto_sugg_tttl_nw"> Agra Fort Railway Station </div>
                      <div class="auto_sugg_add_nw"> bijli ghar, pipal mandi </div>
                    </div>
                  </li>
                  <li class="auto_sugg_list" onclick="ShowStaticAutoSuggForDest('Agrawal Restaurant','surat,surat,gujarat','4')">
                    <div class="w_10">
                      <div class="auto_sugg_img"><img src="https://www.easemytrip.com/images/auto-sugg-icon/poi.png" alt="poi"></div>
                      <div class="auto_sugg_add">City</div>
                    </div>
                    <div class="w_85">
                      <div class="auto_sugg_tttl_nw"> Agrawal Restaurant </div>
                      <div class="auto_sugg_add_nw"> surat,surat,gujarat </div>
                    </div>
                  </li>
                  <li class="auto_sugg_list" onclick="ShowStaticAutoSuggForDest('Agrawal Nagar','dhule,dhule,maharashtra','5')">
                    <div class="w_10">
                      <div class="auto_sugg_img"><img src="https://www.easemytrip.com/images/auto-sugg-icon/poi.png" alt="poi"></div>
                      <div class="auto_sugg_add">City</div>
                    </div>
                    <div class="w_85">
                      <div class="auto_sugg_tttl_nw"> Agrawal Nagar </div>
                      <div class="auto_sugg_add_nw"> dhule,dhule,maharashtra </div>
                    </div>
                  </li>
                  <li class="auto_sugg_list" onclick="ShowStaticAutoSuggForDest('Agrahara','mysuru,mysuru,karnataka','6')">
                    <div class="w_10">
                      <div class="auto_sugg_img"><img src="https://www.easemytrip.com/images/auto-sugg-icon/poi.png" alt="poi"></div>
                      <div class="auto_sugg_add"> City </div>
                    </div>
                    <div class="w_85">
                      <div class="auto_sugg_tttl_nw"> Agrahara </div>
                      <div class="auto_sugg_add_nw"> mysuru,mysuru,karnataka </div>
                    </div>
                  </li>
                  <li class="auto_sugg_list" onclick="ShowStaticAutoSuggForDest('A T Agraharam','guntur','7')">
                    <div class="w_10">
                      <div class="auto_sugg_img"><img src="https://www.easemytrip.com/images/auto-sugg-icon/poi.png" alt="poi"></div>
                      <div class="auto_sugg_add"> City </div>
                    </div>
                    <div class="w_85">
                      <div class="auto_sugg_tttl_nw"> A T Agraharam </div>
                      <div class="auto_sugg_add_nw"> guntur </div>
                    </div>
                  </li>
                  <li class="auto_sugg_list" onclick="ShowStaticAutoSuggForDest('Guntur','guntur','8')">
                    <div class="w_10">
                      <div class="auto_sugg_img"><img src="https://www.easemytrip.com/images/auto-sugg-icon/poi.png" alt="poi"></div>
                      <div class="auto_sugg_add"> City </div>
                    </div>
                    <div class="w_85">
                      <div class="auto_sugg_tttl_nw"> Guntur </div>
                      <div class="auto_sugg_add_nw"> guntur </div>
                    </div>
                  </li>
                  <li class="auto_sugg_list" onclick="ShowStaticAutoSuggForDest('Agraharam','west godavari' ,'9')">
                    <div class="w_10">
                      <div class="auto_sugg_img"><img src="https://www.easemytrip.com/images/auto-sugg-icon/poi.png" alt="poi"></div>
                      <div class="auto_sugg_add"> City </div>
                    </div>
                    <div class="w_85">
                      <div class="auto_sugg_tttl_nw"> Agraharam </div>
                      <div class="auto_sugg_add_nw"> west godavari </div>
                    </div>
                  </li>
                  <li class="auto_sugg_list" onclick="ShowStaticAutoSuggForDest('Ch Agraharam','west godavari', '10')" alt="poi">
                    <div class="w_10">
                      <div class="auto_sugg_img"><img src="https://www.easemytrip.com/images/auto-sugg-icon/poi.png"></div>
                      <div class="auto_sugg_add"> City </div>
                    </div>
                    <div class="w_85">
                      <div class="auto_sugg_tttl_nw"> Ch Agraharam </div>
                      <div class="auto_sugg_add_nw"> west godavari </div>
                    </div>
                  </li>
                </ul>
              </div>
              <div class="auto_sugg" id="citiesForAirprtPickDrop" style="display:none">
                <ul>
                  <li class="auto_sugg_list" onclick="ShowStaticAutoSuggForAirprtpickUpDest('Agra, Agra Airport','1')">
                    <div class="w_10">
                      <div class="auto_sugg_img"><img src="https://www.easemytrip.com/images/auto-sugg-icon/locality.png" alt="locality"></div>
                      <div class="auto_sugg_add">AIRPORT</div>
                    </div>
                    <div class="w_85">
                      <div class="auto_sugg_tttl_nw">Agra, Agra Airport </div>
                      <div class="auto_sugg_add_nw"></div>
                    </div>
                  </li>
                  <li class="auto_sugg_list" onclick="ShowStaticAutoSuggForAirprtpickUpDest('Camagüey, Ignacio Agramonte Int. Airport','2')">
                    <div class="w_10">
                      <div class="auto_sugg_img"><img src="https://www.easemytrip.com/images/auto-sugg-icon/poi.png" alt="poi"></div>
                      <div class="auto_sugg_add">Airport</div>
                    </div>
                    <div class="w_85">
                      <div class="auto_sugg_tttl_nw">Camagüey, Ignacio Agramonte Int. Airport</div>
                      <div class="auto_sugg_add_nw"> </div>
                    </div>
                  </li>
                </ul>
              </div>
              <div class="auto_sugg" id="citiesWhenKeyIsLessForDestAfterSwap" style="display:none">
                <ul>
                  <li class="auto_sugg_list" onclick="ShowStaticAutoSuggForSwapDest('1')">
                    <div class="w_10">
                      <div class="auto_sugg_img"><img src="https://www.easemytrip.com/images/auto-sugg-icon/locality.png" alt="locality"></div>
                      <div class="auto_sugg_add">Region</div>
                    </div>
                    <div class="w_85">
                      <div class="auto_sugg_tttl_nw">delhi cantonment </div>
                      <div class="auto_sugg_add_nw">new delhi,new delhi,delhi </div>
                    </div>
                  </li>
                  <li class="auto_sugg_list" onclick="ShowStaticAutoSuggForSwapDest('2')">
                    <div class="w_10">
                      <div class="auto_sugg_img"><img src="https://www.easemytrip.com/images/auto-sugg-icon/poi.png" alt="poi"></div>
                      <div class="auto_sugg_add">City</div>
                    </div>
                    <div class="w_85">
                      <div class="auto_sugg_tttl_nw">delhi darbar </div>
                      <div class="auto_sugg_add_nw">colaba causeway </div>
                    </div>
                  </li>
                  <li class="auto_sugg_list" onclick="ShowStaticAutoSuggForSwapDest('3')">
                    <div class="w_10">
                      <div class="auto_sugg_img"><img src="https://www.easemytrip.com/images/auto-sugg-icon/locality.png" alt="locality"></div>
                      <div class="auto_sugg_add">School</div>
                    </div>
                    <div class="w_85">
                      <div class="auto_sugg_tttl_nw">delhi university area </div>
                      <div class="auto_sugg_add_nw">new delhi,central delhi,delhi </div>
                    </div>
                  </li>
                  <li class="auto_sugg_list" onclick="ShowStaticAutoSuggForSwapDest('4')">
                    <div class="w_10">
                      <div class="auto_sugg_img"><img src="https://www.easemytrip.com/images/auto-sugg-icon/poi.png" alt="poi"></div>
                      <div class="auto_sugg_add">School</div>
                    </div>
                    <div class="w_85">
                      <div class="auto_sugg_tttl_nw">delhi public school - south </div>
                      <div class="auto_sugg_add_nw">11th, k m , kanakpura road (behind metro) </div>
                    </div>
                  </li>
                  <li class="auto_sugg_list" onclick="ShowStaticAutoSuggForSwapDest('5')">
                    <div class="w_10">
                      <div class="auto_sugg_img"><img src="https://www.easemytrip.com/images/auto-sugg-icon/poi.png" alt="poi"></div>
                      <div class="auto_sugg_add">School</div>
                    </div>
                    <div class="w_85">
                      <div class="auto_sugg_tttl_nw">delhi darbar </div>
                      <div class="auto_sugg_add_nw">shop no 4 &amp; 5, shivshakti complex </div>
                    </div>
                  </li>
                </ul>
              </div>
              <div class="auto_sugg" id="citiesForAirprtPickDropAfterSwap" style="display:none">
                <ul>
                  <li class="auto_sugg_list" onclick="ShowStaticAutoSuggForAirprtDropSwapDest('Indira Gandhi International Airport, Terminal 1','1')">
                    <div class="w_10">
                      <div class="auto_sugg_img"><img src="https://www.easemytrip.com/images/auto-sugg-icon/locality.png" alt="locality"></div>
                      <div class="auto_sugg_add">AIRPORT</div>
                    </div>
                    <div class="w_85">
                      <div class="auto_sugg_tttl_nw">Indira Gandhi International Airport, Terminal 1 </div>
                      <div class="auto_sugg_add_nw"></div>
                    </div>
                  </li>
                  <li class="auto_sugg_list" onclick="ShowStaticAutoSuggForAirprtDropSwapDest('Indira Gandhi International Airport, Terminal 2','2')">
                    <div class="w_10">
                      <div class="auto_sugg_img"><img src="https://www.easemytrip.com/images/auto-sugg-icon/poi.png" alt="poi"></div>
                      <div class="auto_sugg_add">Airport</div>
                    </div>
                    <div class="w_85">
                      <div class="auto_sugg_tttl_nw">Indira Gandhi International Airport, Terminal 2</div>
                      <div class="auto_sugg_add_nw"> </div>
                    </div>
                  </li>
                  <li class="auto_sugg_list" onclick="ShowStaticAutoSuggForAirprtDropSwapDest('Indira Gandhi International Airport, Terminal 3','3')">
                    <div class="w_10">
                      <div class="auto_sugg_img"><img src="https://www.easemytrip.com/images/auto-sugg-icon/locality.png" alt="locality"></div>
                      <div class="auto_sugg_add">Airport</div>
                    </div>
                    <div class="w_85">
                      <div class="auto_sugg_tttl_nw">Indira Gandhi International Airport, Terminal 3</div>
                      <div class="auto_sugg_add_nw"></div>
                    </div>
                  </li>
                </ul>
              </div>
            </div>
          </div>
          <div class="box-dt">
            <div class="in-bx-d showPickCalender" id="pickCalender">
              <div class="f12 gry"> Pick-Up Date &amp; Time</div>
              <i class="Cal-ico"></i>
              <div class="rel">
                <span class="ftn20">
                  <input id="datepicker" value="" class="ftn20 mgr5 _inp showPickCalender hasDatepicker" readonly="">
                </span>
                <span id="dmonthyear" class="f12"></span>
              </div>
              <div class="rel" id="showtime">
                <span id="time" class="f16t">10:00 AM</span>
              </div>
              <div class="timepicker" id="timepicker">
                <div class="timec">
                  <span></span>
                  <div class="radio-toolbar" id="ap">
                    <div onclick="CommonAm()"><input id="am" type="radio" value="AM" name="TitleAdult"><label for="am">AM</label></div>
                    <div onclick="CommonPm()"><input id="pm" type="radio" value="PM" name="TitleAdult"><label for="pm" style="border-right: 0;">PM</label></div>
                  </div>
                </div>
                <div class="time_sec">
                  <div class="wtsk" id="hr">
                    <ul>
                      <li onclick="Hour(1)">1 Hr.</li>
                      <li onclick="Hour(2)">2 Hr.</li>
                      <li onclick="Hour(3)">3 Hr.</li>
                      <li onclick="Hour(4)">4 Hr.</li>
                      <li onclick="Hour(5)">5 Hr.</li>
                      <li onclick="Hour(6)">6 Hr.</li>
                      <li onclick="Hour(7)">7 Hr.</li>
                      <li onclick="Hour(8)">8 Hr.</li>
                      <li onclick="Hour(9)">9 Hr.</li>
                      <li onclick="Hour(10)">10 Hr.</li>
                      <li onclick="Hour(11)">11 Hr.</li>
                      <li onclick="Hour(12)">12 Hr.</li>
                    </ul>
                  </div>
                  <div class="wtsk" id="min">
                    <ul>
                      <li onclick="min(1)">00 Min.</li>
                      <li onclick="min(2)">05 Min.</li>
                      <li onclick="min(3)">10 Min.</li>
                      <li onclick="min(4)">15 Min.</li>
                      <li onclick="min(5)">20 Min.</li>
                      <li onclick="min(6)">25 Min.</li>
                      <li onclick="min(7)">30 Min.</li>
                      <li onclick="min(8)">35 Min.</li>
                      <li onclick="min(9)">40 Min.</li>
                      <li onclick="min(10)">45 Min.</li>
                      <li onclick="min(11)">50 Min.</li>
                      <li onclick="min(12)">55 Min.</li>
                    </ul>
                  </div>
                </div>
                <a class="done_d" onclick="Done()"> Done </a>
              </div>
              <div class="errorbox" id="pickTime" style="display: none;">
                <div class="errorfrm" id="picktime"></div>
              </div>
            </div>
            <div class="in-bx-t" id="returnDate" style="display:none">
              <div class="f12 gry showReturnCalender" id="ReturnCalender">Return Date &amp; Time</div>
              <i class="Cal-ico showReturnCalender" id="rclandr"></i>
              <p id="rtag" class="rou_noti showReturnCalender" style="" onclick="ReturnDate()">Book a round trip<br> to save more</p>
              <div id="returndateTime" style="display:none">
                <div class="rel">
                  <span class="ftn20 mgr5"><input id="rdatepicker" value="" class="ftn20 mgr5 _inp showReturnCalender hasDatepicker" readonly=""> </span>
                </div>
                <div class="rel" id="showreturnTime">
                  <span id="returntime" class="f16t">Select Time</span>
                </div>
                <div class="timepicker" id="returntimepicker">
                  <div class="timec" id="rtimec">
                    <span></span>
                    <div class="radio-toolbar" id="rap">
                      <div onclick="SetreturnAm()"><input id="ram" type="radio" value="AM" name="TitleAdult"><label for="ram">AM</label></div>
                      <div onclick="SetreturnPm()"><input id="rpm" type="radio" value="PM" name="TitleAdult"><label for="rpm" style="border-right: 0;">PM</label></div>
                    </div>
                  </div>
                  <div class="time_sec" id="hrmin">
                    <div class="wtsk" id="rhr">
                      <ul>
                        <li onclick="ReturnHour(1)">1 Hr.</li>
                        <li onclick="ReturnHour(2)">2 Hr.</li>
                        <li onclick="ReturnHour(3)">3 Hr.</li>
                        <li onclick="ReturnHour(4)">4 Hr.</li>
                        <li onclick="ReturnHour(5)">5 Hr.</li>
                        <li onclick="ReturnHour(6)">6 Hr.</li>
                        <li onclick="ReturnHour(7)">7 Hr.</li>
                        <li onclick="ReturnHour(8)">8 Hr.</li>
                        <li onclick="ReturnHour(9)">9 Hr.</li>
                        <li onclick="ReturnHour(10)">10 Hr.</li>
                        <li onclick="ReturnHour(11)">11 Hr.</li>
                        <li onclick="ReturnHour(12)">12 Hr.</li>
                      </ul>
                    </div>
                    <div class="wtsk" id="rmin">
                      <ul>
                        <li onclick="Returnmin(1)">00 Min.</li>
                        <li onclick="Returnmin(2)">05 Min.</li>
                        <li onclick="Returnmin(3)">10 Min.</li>
                        <li onclick="Returnmin(4)">15 Min.</li>
                        <li onclick="Returnmin(5)">20 Min.</li>
                        <li onclick="Returnmin(6)">25 Min.</li>
                        <li onclick="Returnmin(7)">30 Min.</li>
                        <li onclick="Returnmin(8)">35 Min.</li>
                        <li onclick="Returnmin(9)">40 Min.</li>
                        <li onclick="Returnmin(10)">45 Min.</li>
                        <li onclick="Returnmin(11)">50 Min.</li>
                        <li onclick="Returnmin(12)">55 Min.</li>
                      </ul>
                    </div>
                  </div>
                  <a class="done_d" onclick="rDone()"> Done </a>
                </div>
                <i class="roundcross" id="round" onclick="HideReturn()" style="display:none"></i>
                <div class="errorbox" id="rTime" style="display: none;">
                  <div class="errorfrm" id="rtime"></div>
                </div>
              </div>
              <div class="errorbox" id="returndTime" style="display: none;">
                <div class="errorfrm" id="returndatetime"></div>
              </div>
            </div>
          </div>
          <div class="box-trv rel" id="timePicker" style="display:none">
            <div class="f12 gry">Rent For</div>
            <div class="blk trvflx" id="rtimes"><span class=""><span class="fnt30" id="guestroom">04</span> <span> Hr.</span></span><i id="HoursForRent" class="down_arw_htl"></i></div>
            <div class="timepicker hr_c" id="hrforRent">
              <p>Select Hours</p>
              <div class="time_sec">
                <div class="wtsk xp100" id="addclsForRent">
                  <ul>
                    <li class="actvtab" onclick="RentFor(0)">2 Hr.</li>
                    <li onclick="RentFor(1)">4 Hr.</li>
                    <li onclick="RentFor(2)">6 Hr.</li>
                    <li onclick="RentFor(3)">8 Hr.</li>
                    <li onclick="RentFor(4)">10 Hr.</li>
                    <li onclick="RentFor(5)">12 Hr.</li>
                  </ul>
                </div>
              </div>
            </div>
          </div>
          <div class="box-trvLgg rel" id="travelLuggage" style="display: none;">
            <div class="f12 gry">Traveller &amp; Luggages</div>
            <div class="blk trvflx" id="rtimes">
              <span class=""><span class="fnt30" id="travellerRes">01</span> <span style="font-size: 11px;"> Traveller(s), </span></span>
              <span class=""><span class="fnt30" id="luggageRes">01</span> <span style="font-size: 11px;"> Luggages </span></span>
              <i class="down_arw_htl"></i>
            </div>
            <!--Traveler-->
            <div id="myDropdown_n" class="dropdown-travelr" style="display:none">
              <div class="innr_pnl_v2">
                <div class="f1ttl">Traveller</div>
                <div class="flex-adltcol">
                  <div>
                    <p class="trvlhead">Adults</p>
                    <p class="agetxt">(12+ Years)</p>
                  </div>
                  <div id="field1">
                    <button type="button" id="subs1" class="substract minus_boxADt" field="quantity">-</button>
                    <input type="text" class="inptno" name="quantity" value="1" id="optAdult" readonly="">
                    <button type="button" id="adultAdd" class="add plus_box1" field="quantity">+</button>
                  </div>
                </div>
                <div class="flex-adltcol">
                  <div>
                    <p class="trvlhead">Children</p>
                    <p class="agetxt">(2-12 Years)</p>
                  </div>
                  <div id="field2">
                    <button type="button" id="childsub" class="sub minus_box1" field="quantity1">-</button>
                    <input type="text" name="quantity1" value="0" class="inptno numbe_box2" id="optChild" readonly="">
                    <button type="button" id="childAdd" class="add plus_boxChd" field="quantity1">+</button>
                  </div>
                </div>
                <div class="flex-adltcol">
                  <div>
                    <p class="trvlhead">Infant</p>
                    <p class="agetxt">(0-2 Years)</p>
                  </div>
                  <div id="field3">
                    <button type="button" id="infantsub" class="sub minus_box1" field="quantity2">-</button>
                    <input type="text" name="quantity2" value="0" class="inptno numbe_box2" id="optInfant" readonly="">
                    <button type="button" id="infantAdd" class="add plus_box1Inf" field="quantity2">+</button>
                  </div>
                </div>
                <div class="divider_nw"></div>
                <div class="f1ttl">Luggages Type</div>
                <div class="flex-adltcol">
                  <div>
                    <p class="trvlhead">Cabin </p>
                    <p class="agetxt">(Max 7Kg.)</p>
                  </div>
                  <div id="field1">
                    <button type="button" id="cabinSub" class="sub minus_boxADt" field="quantity">-</button>
                    <input type="text" class="inptno" name="quantity" value="1" id="optCabin" readonly="">
                    <button type="button" id="cabinAdd" class="add plus_box1" field="quantity">+</button>
                  </div>
                </div>
                <div class="flex-adltcol">
                  <div>
                    <p class="trvlhead">Checked In</p>
                    <p class="agetxt">&nbsp;</p>
                  </div>
                  <div id="field2">
                    <button type="button" id="checkSub" class="sub minus_box1" field="quantity1">-</button>
                    <input type="text" name="quantity1" value="0" class="inptno numbe_box2" id="optChecked" readonly="">
                    <button type="button" id="checkedAdd" class="add plus_boxChd" field="quantity1">+</button>
                  </div>
                </div>
                <div class="clr"></div>
                <a id="traveLer" href="javascript:void(0);" class="dn_btn">Done</a>
              </div>
            </div>
            <!--Traveler end-->
          </div>
          <!--div class="box-trv rel" >
                    <div class="f12 gry">Luggage</div>
                    <div class="blk trvflx" id="rtimes">
                        <span class=""><span class="fnt30" id="">04</span> <span style="font-size: 11px;"> Luggages </span></span>
                        <i class="down_arw_htl"></i>
                    </div>
                </div -->
          <div class="srch-btn-c" onclick="GetList()">SEARCH</div>
        </div>
      </div>
      <!-- Common Search HTML end -->
      <!-- SelfDrive Search HTML start -->
      <div class="wht-box" id="SelfDriveSearch" style="display:none">
        <div class="in-box-flx">
          <div class="box-a_typ rel" style="display:none;">
            <div class="f12 gry">Airport Transfer</div>
            <div class="blk overflw_txt ftn22">Airport</div>
            <div class="f12 gry overflw_txt mrg2">Pick Up</div>
            <i class="down_arw_atyp"></i>
            <div class="airppicker ">
              <div class="airp_typ">
                <div class="airp xp100">
                  <ul>
                    <li class="actv_air">Airport Pick Up</li>
                    <li>Airport Drop</li>
                  </ul>
                </div>
              </div>
            </div>
          </div>
          <div class="box-srch rel srcShowOfSlfDriv">
            <div class="f12 gry srcShowOfSlfDriv"> From</div>
            <div class="blk overflw_txt ftn22 srcShowOfSlfDriv" id="SlfDrivsourceName">Paris Roissy CDG Airport T1</div>
            <div class="f12 gry overflw_txt mrg2 srcShowOfSlfDriv" id="SlfDrivsourceAddress"> Charles De Gaulle Apt Terminal 1, Niveau Arrivee Porte 26, France </div>
          </div>
          <div class="box-srch" style="padding-left: 25px; position : relative">
            <span onclick="SwapSelfDrive()" class="swipe-cab"></span>
            <div class="f12 gry desShowOfSlfDriv">To</div>
            <div class="blk overflw_txt ftn22 desShowOfSlfDriv" id="SlfDrivdestinationName">Paris Roissy CDG Airport T1</div>
            <div class="f12 gry overflw_txt mrg2 desShowOfSlfDriv" id="SlfDrivdestinationAddress"> Charles De Gaulle Apt Terminal 1, Niveau Arrivee Porte 26, France </div>
          </div>
          <div class="box-dt">
            <div class="in-bx-d">
              <div class="f12 gry"> Pick-Up Date &amp; Time</div>
              <i class="Cal-ico"></i>
              <div class="rel">
                <span class="ftn20" style="">
                  <input id="SlfDrivdatepicker" value="" class="ftn20 mgr5 _inp showPickCalender hasDatepicker" readonly="">
                  <label for="datepicker"></label>
                </span><!--span id="dmonthyear" class="f12">May' 2023</span -->
              </div>
              <div class="rel" id="SlfDrivshowtime">
                <span id="SlfDrivtime" class="f16t">10:00 AM</span>
                <div class="timepicker" id="SlfDrivtimepicker">
                  <div class="SlfDrivtimec" id="SlfDrivtimec">
                    <span></span>
                    <div class="radio-toolbar" id="SlfDrivap">
                      <div onclick="SelfDriveAm()">
                        <input id="SlfDrivam" type="radio" value="AM" name="TitleAdult">
                        <label for="sam">AM</label>
                      </div>
                      <div onclick="SelfDrivePm()">
                        <input id="SlfDrivpm" type="radio" value="PM" name="TitleAdult">
                        <label for="spm" style="border-right: 0;">PM</label>
                      </div>
                    </div>
                  </div>
                  <div class="time_sec">
                    <div class="wtsk" id="SlfDrivhr">
                      <ul>
                        <li onclick="SelfHour(1)">1 Hr.</li>
                        <li onclick="SelfHour(2)">2 Hr.</li>
                        <li onclick="SelfHour(3)">3 Hr.</li>
                        <li onclick="SelfHour(4)">4 Hr.</li>
                        <li onclick="SelfHour(5)">5 Hr.</li>
                        <li onclick="SelfHour(6)">6 Hr.</li>
                        <li onclick="SelfHour(7)">7 Hr.</li>
                        <li onclick="SelfHour(8)">8 Hr.</li>
                        <li onclick="SelfHour(9)">9 Hr.</li>
                        <li onclick="SelfHour(10)">10 Hr.</li>
                        <li onclick="SelfHour(11)">11 Hr.</li>
                        <li onclick="SelfHour(12)">12 Hr.</li>
                      </ul>
                    </div>
                    <div class="wtsk" id="SlfDrivmin">
                      <ul>
                        <li onclick="Selfmin(1)">00 Min.</li>
                        <li onclick="Selfmin(2)">05 Min.</li>
                        <li onclick="Selfmin(3)">10 Min.</li>
                        <li onclick="Selfmin(4)">15 Min.</li>
                        <li onclick="Selfmin(5)">20 Min.</li>
                        <li onclick="Selfmin(6)">25 Min.</li>
                        <li onclick="Selfmin(7)">30 Min.</li>
                        <li onclick="Selfmin(8)">35 Min.</li>
                        <li onclick="Selfmin(9)">40 Min.</li>
                        <li onclick="Selfmin(10)">45 Min.</li>
                        <li onclick="Selfmin(11)">50 Min.</li>
                        <li onclick="Selfmin(12)">55 Min.</li>
                      </ul>
                    </div>
                  </div>
                  <a class="done_d" onclick="SlfDrvDone()"> Done </a>
                </div>
              </div>
              <div class="errorbox" id="SlfDrivpickTime" style="display: none;">
                <div class="errorfrm" id="SlfDrivpicktime"></div>
              </div>
            </div>
            <div class="in-bx-t" id="SlfDrivreturnDate">
              <div class="f12 gry showReturnCalender" id="SlfDrivReturnCalender">Return Date &amp; Time</div>
              <i class="Cal-ico showReturnCalender" id="SlfDrivrclandr"></i>
              <div id="SlfDrivreturndateTime" style="display:block">
                <div class="rel">
                  <span class="ftn20 mgr5"><input id="SlfDrivrdatepicker" value="" class="ftn20 mgr5 _inp showReturnCalender hasDatepicker" readonly=""> </span>
                </div>
                <div class="rel" id="SlfDrivshowreturnTime" style="display:block">
                  <span id="SlfDrivreturntime" class="f16t">10:00 AM</span>
                  <div class="timepicker" id="SlfDrivreturntimepicker">
                    <div class="SlfDrivtimec" id="SlfDrivrtimec">
                      <span></span>
                      <div class="radio-toolbar" id="SlfDrivReturnrap">
                        <div onclick="SetreturnAm()"><input id="SlfDrivram" type="radio" value="AM" name="TitleAdult"><label for="ram">AM</label></div>
                        <div><input id="SetreturnPm()" type="radio" value="PM" name="TitleAdult"><label for="rpm" style="border-right: 0;">PM</label></div>
                      </div>
                    </div>
                    <div class="time_sec" id="SlfDrivhrmin">
                      <div class="wtsk" id="SlfDrivrhr">
                        <ul>
                          <li onclick="ReturnHour(1)">1 Hr.</li>
                          <li onclick="ReturnHour(2)">2 Hr.</li>
                          <li onclick="ReturnHour(3)">3 Hr.</li>
                          <li onclick="ReturnHour(4)">4 Hr.</li>
                          <li onclick="ReturnHour(5)">5 Hr.</li>
                          <li onclick="ReturnHour(6)">6 Hr.</li>
                          <li onclick="ReturnHour(7)">7 Hr.</li>
                          <li onclick="ReturnHour(8)">8 Hr.</li>
                          <li onclick="ReturnHour(9)">9 Hr.</li>
                          <li onclick="ReturnHour(10)">10 Hr.</li>
                          <li onclick="ReturnHour(11)">11 Hr.</li>
                          <li onclick="ReturnHour(12)">12 Hr.</li>
                        </ul>
                      </div>
                      <div class="wtsk" id="SlfDrivrmin">
                        <ul>
                          <li onclick="Returnmin(1)">00 Min.</li>
                          <li onclick="Returnmin(2)">05 Min.</li>
                          <li onclick="Returnmin(3)">10 Min.</li>
                          <li onclick="Returnmin(4)">15 Min.</li>
                          <li onclick="Returnmin(5)">20 Min.</li>
                          <li onclick="Returnmin(6)">25 Min.</li>
                          <li onclick="Returnmin(7)">30 Min.</li>
                          <li onclick="Returnmin(8)">35 Min.</li>
                          <li onclick="Returnmin(9)">40 Min.</li>
                          <li onclick="Returnmin(10)">45 Min.</li>
                          <li onclick="Returnmin(11)">50 Min.</li>
                          <li onclick="Returnmin(12)">55 Min.</li>
                        </ul>
                      </div>
                    </div>
                    <a class="done_d" onclick="SlfDrvReturnDone()"> Done </a>
                  </div>
                </div>
                <i class="roundcross" id="round" onclick="HideReturn()" style="display:none"></i>
                <div class="errorboxForSlfDrv" id="SlfDrivrTime" style="display: none;">
                  <div class="errorfrm" id="SlfDrivrtime"></div>
                </div>
              </div>
              <i class="roundcross hide-d" style=""></i>
            </div>
          </div>
          <div class="box-trv rel">
            <span class="txt_lvl flx alignit f12 gry"> How old are you <img src="https://www.easemytrip.com/cabs/img/ques_icn.svg">
            </span>
            <div class="blk trvflx ftn20">
              <select id="age">
                <option value="18Years">18 Years</option>
                <option value="19Years">19 Years</option>
                <option value="20Years">20 Years</option>
                <option value="21Years">21 Years</option>
                <option value="22Years">22 Years</option>
                <option value="23Years">23 Years</option>
                <option value="24Years">24 Years</option>
                <option value="25Years">25 Years</option>
                <option value="26Years">26 Years Or Older</option>
              </select>
            </div>
          </div>
          <div class="box-trv rel" id="selectLive">
            <span class="txt_lvl flx alignit f12 gry">I Live In</span>
            <div class="blk trvflx ftn20">
              <select id="LiveIn" class="overflw_txt">
                <option value="Select">Select</option>
              </select>
            </div>
            <div class="errorboxForSlfDrv" id="LiveInErrBx" style="display: none;">
              <div class="errorfrm" id="LiveInErrBxMessge"></div>
            </div>
          </div>
          <div class="srch-btn-c" onclick="SelfDriveSearch()">SEARCH</div>
        </div>
      </div>
      <div class="search_pannl" id="SlfDrivshowSource" style="display:none">
        <div class="rn50">
          <div class="searcityCol"><i class="searcIcn"></i><input id="a_FromSector_showSlfDrive" onkeyup="AddautosuggClassForSelfDrvSource()" type="text" class="srctinput autoFlll" placeholder="From" autocomplete="off"></div>
          <div class="mainhdr"><img src="https://transfer.easemytrip.com/assets/img/city.svg"><span class="txthdr">Other Locations</span></div>
          <div class="auto_sugg" id="SlfDrivStartCity">
            <div id="dynamicSrc" style="display:none">
              <ul class="lists">
              </ul>
            </div>
            <div id="staticSrc" style="display:block">
              <ul class="lists">
                <li class="listbx" onclick="SelectStaticSrcOfSlfDrive()">
                  <div class="w_85">
                    <div class="auto_sugg_tttl_nw">Paris Roissy CDG Airport T1</div>
                  </div>
                </li>
              </ul>
            </div>
          </div>
        </div>
        <div class="rn60" id="staticAddressSrc">
          <div class="typoptn" style="display:none">
            <div class="radiv">Filters</div>
            <div class="radio radiodiv">
              <label><input type="radio" name="optradio" class="radioinp" checked="">Airports</label>
            </div>
            <div class="radio radiodiv">
              <label><input type="radio" name="optradio" class="radioinp">Train Station</label>
            </div>
            <div class="radio radiodiv">
              <label><input type="radio" name="optradio" class="radioinp">Bus Station</label>
            </div>
          </div>
          <div>
            <div class="map_hdr">
              <img src="/cabs/img/airline.svg"><span class="txthdr">Paris Roissy CDG Airport T1</span>
            </div>
            <div class="mid_box">
              <div class="">Address </div>
              <div class="txthdr">CHARLES DE GAULLE APT TERMINAL 1</div>
              <div class="txthdr">NIVEAU ARRIVEE PORTE 26</div>
              <div class="txthdr">France</div>
            </div>
          </div>
          <div class="rnbtn">
            <button class="rentlbtn" onclick="SelectStaticSrcOfSlfDrive()"> Choose this location</button>
          </div>
          <div class="rnbtn" onclick="CloseSelfDriveSearch()"><a>Close</a></div>
        </div>
        <div class="rn60" id="dynamicAddressSrc" style="display:none">
        </div>
      </div>
      <div class="search_pannl" id="SlfDrivshowDest" style="display:none">
        <div class="rn50">
          <div class="searcityCol"><i class="searcIcn"></i><input id="a_ToSector_showSlfDrive" onkeyup="AddautosuggClassForSelfDrvDestination()" type="text" class="srctinput autoFlll" placeholder="To" autocomplete="off"></div>
          <div class="mainhdr"><img src="https://transfer.easemytrip.com/assets/img/city.svg"><span class="txthdr">Other Locations</span></div>
          <div class="auto_sugg" id="SlfDrivEndCity">
            <div id="dynamicDes" style="display:none">
              <ul class="lists">
              </ul>
            </div>
            <div id="staticDes" style="display:block">
              <ul class="lists">
                <li class="listbx" onclick="SelectStaticDesOfSlfDrive()">
                  <div class="w_85">
                    <div class="auto_sugg_tttl_nw">Paris Roissy CDG Airport T1</div>
                  </div>
                </li>
              </ul>
            </div>
          </div>
        </div>
        <div class="rn60" id="staticAddressDest">
          <div>
            <div class="map_hdr">
              <img src="/cabs/img/airline.svg"><span class="txthdr">Paris Roissy CDG Airport T1</span>
            </div>
            <div class="mid_box">
              <div class="">Address </div>
              <div class="txthdr">CHARLES DE GAULLE APT TERMINAL 1</div>
              <div class="txthdr">NIVEAU ARRIVEE PORTE 26</div>
              <div class="txthdr">France</div>
            </div>
          </div>
          <div class="rnbtn">
            <button class="rentlbtn" onclick="SelectStaticDesOfSlfDrive()"> Choose this location</button>
          </div>
          <div class="rnbtn" onclick="CloseSelfDriveSearch()"><a>Close</a></div>
        </div>
        <div class="rn60" id="dynamicAddressDest" style="display:none">
        </div>
      </div>
      <h3 class="dte_time_txt" id="para" style="display:none">Date and Time as per Searched Country</h3>
      <!-- SelfDrive Search HTML end -->
      <label class="container_df" for="overseas" id="OverseasTag"> Overseas <input id="overseas" name="FF" type="checkbox" value=""><span class="checkmark_df" id="checkMark"></span>
      </label>
    </div>
  </section>
  <!-- SelfDrive Search HTML start -->
  <div class="clr"></div>
  <div id="SelfDriveSearchContent" style="display:none">
    <div class="clr"></div>
    <div class="inr_wrap">
      <div class="cr_optns">
        <div class="md_cnt">
          <div class="cb_routes">
            <div class="pg_tle"> Popular Car Routes </div>
            <div class="rote_bx">
              <div class="cb_rtebx" onclick="RedirectionOfPopularCabs('London Heathrow Airport','GBLHRT01','United Kingdom','GB')">
                <div class="lft_r_bx">
                  <div class="rout_mage">
                    <img src="/cabs/img/city-icon/London Heathrow.png" alt="self drive">
                  </div>
                </div>
                <div class="rgt_r_bx">
                  <p>Car From</p>
                  <div class="route_ttle"> London Heathrow Airport </div>
                </div>
              </div>
              <div class="cb_rtebx" onclick="RedirectionOfPopularCabs('London City Airport','GBLCYT01','United Kingdom','GB')">
                <div class="lft_r_bx">
                  <div class="rout_mage">
                    <img src="/cabs/img/city-icon/London.png" alt="self drive">
                  </div>
                </div>
                <div class="rgt_r_bx">
                  <p>Car From</p>
                  <div class="route_ttle"> London City Airport </div>
                </div>
              </div>
              <div class="cb_rtebx lt_child" onclick="RedirectionOfPopularCabs('Frankfurt Airport','DEFRAT01','Germany','DE')">
                <div class="lft_r_bx">
                  <div class="rout_mage">
                    <img src="/cabs/img/city-icon/Frankfurt.png" alt="self drive">
                  </div>
                </div>
                <div class="rgt_r_bx">
                  <p>Car From</p>
                  <div class="route_ttle"> Frankfurt Airport </div>
                </div>
              </div>
              <div class="cb_rtebx" onclick="RedirectionOfPopularCabs('Dubai International Airport - T1','DBDXBT01','UAE','DB')">
                <div class="lft_r_bx">
                  <div class="rout_mage">
                    <img src="/cabs/img/city-icon/Dubai.png" alt="self drive">
                  </div>
                </div>
                <div class="rgt_r_bx">
                  <p>Car From</p>
                  <div class="route_ttle"> Dubai International Airport - T1 </div>
                </div>
              </div>
              <div class="cb_rtebx" onclick="RedirectionOfPopularCabs('Milan Malpensa Airport T1','ITMXPT01','Italy','IT')">
                <div class="lft_r_bx">
                  <div class="rout_mage">
                    <img src="/cabs/img/city-icon/Milan Malpensa.png" alt="self drive">
                  </div>
                </div>
                <div class="rgt_r_bx">
                  <p>Car From</p>
                  <div class="route_ttle"> Milan Malpensa Airport T1 </div>
                </div>
              </div>
              <div class="cb_rtebx lt_child" onclick="RedirectionOfPopularCabs('Rome Ciampino Airport','ITCIAT01','Italy','IT')">
                <div class="lft_r_bx">
                  <div class="rout_mage">
                    <img src="/cabs/img/city-icon/Rome Ciampino.png" alt="self drive">
                  </div>
                </div>
                <div class="rgt_r_bx">
                  <p>Car From</p>
                  <div class="route_ttle"> Rome Ciampino Airport </div>
                </div>
              </div>
              <div class="cb_rtebx" onclick="RedirectionOfPopularCabs('Brisbane Airport','AUBNET01','Australia','AU')">
                <div class="lft_r_bx">
                  <div class="rout_mage">
                    <img src="/cabs/img/city-icon/Brisbane.png" alt="self drive">
                  </div>
                </div>
                <div class="rgt_r_bx">
                  <p>Car From</p>
                  <div class="route_ttle"> Brisbane Airport </div>
                </div>
              </div>
              <div class="cb_rtebx" onclick="RedirectionOfPopularCabs('Abu Dhabi Airport','AEAUHT01','UAE - Abu Dhabi','AE')">
                <div class="lft_r_bx">
                  <div class="rout_mage">
                    <img src="/cabs/img/city-icon/abu dhabi.png" alt="self drive">
                  </div>
                </div>
                <div class="rgt_r_bx">
                  <p>Car From</p>
                  <div class="route_ttle"> Abu Dhabi Airport </div>
                </div>
              </div>
              <div class="cb_rtebx lt_child" onclick="RedirectionOfPopularCabs('Wellington Airport','NZWLGT01','New Zealand','NZ')">
                <div class="lft_r_bx">
                  <div class="rout_mage">
                    <img src="/cabs/img/city-icon/Wellington.png" alt="self drive">
                  </div>
                </div>
                <div class="rgt_r_bx">
                  <p>Car From</p>
                  <div class="route_ttle"> Wellington Airport </div>
                </div>
              </div>
              <div class="cb_rtebx" onclick="RedirectionOfPopularCabs('Muscat Airport','OMMCTT01','Oman','OM')">
                <div class="lft_r_bx">
                  <div class="rout_mage">
                    <img src="/cabs/img/city-icon/Muscat.png" alt="self drive">
                  </div>
                </div>
                <div class="rgt_r_bx">
                  <p>Car From</p>
                  <div class="route_ttle"> Muscat Airport </div>
                </div>
              </div>
              <div class="cb_rtebx" onclick="RedirectionOfPopularCabs('Manchester Airport','GBMANT01','UNITED KINGDOM','GB')">
                <div class="lft_r_bx">
                  <div class="rout_mage">
                    <img src="/cabs/img/city-icon/Manchester.png" alt="self drive">
                  </div>
                </div>
                <div class="rgt_r_bx">
                  <p>Car From</p>
                  <div class="route_ttle"> Manchester Airport </div>
                </div>
              </div>
              <div class="cb_rtebx lt_child" onclick="RedirectionOfPopularCabs('London Gatwick Airport','GBLGWO02','UNITED KINGDOM','GB')">
                <div class="lft_r_bx">
                  <div class="rout_mage">
                    <img src="/cabs/img/city-icon/London-1.png" alt="self drive">
                  </div>
                </div>
                <div class="rgt_r_bx">
                  <p>Car From</p>
                  <div class="route_ttle"> London Gatwick Airport </div>
                </div>
              </div>
            </div>
          </div>
        </div>
      </div>
      <div class="cr_optns" style="display:none">
        <div class="tlt_hd">
          <h2>Premium Car to ride</h2>
        </div>
        <div class="cb_listng">
          <div class="lstng_ebx flx aligit jsb">
            <div class="cr_mg_bx">
              <img src="/cabs/img/car_icn.png" alt="cab icon">
            </div>
            <div class="cr_dtl flx jsb aligit">
              <div class="cr_nm_rt">
                <div class="fl_nm"> Maruti Swift VXI </div>
                <div class="st_eng flx aligit">
                  <span>Manual</span> | <span>Petrol</span> | <span>5 Seat</span>
                </div>
                <div class="st_drvn flx jsb aligit">
                  <div class="tl_rtng flx jsb">
                    <img src="/cabs/img/str_org.svg" alt="star icon"> <span>4.85 (64)</span>
                  </div>
                  <span>|</span>
                  <span class="km_usag">25K Kms Driven</span>
                </div>
              </div>
              <div class="loctn_dt"> H-173, H Block, Sector 63, Noida, Uttar Pradesh 201301 </div>
            </div>
            <div class="prce_bk flx jsb">
              <div class="fnl_prce"> Rs. 6865 </div>
              <div class="ctng_pr"> Rs.12000 </div>
              <div class="bk_nw">
                <a>Book Now</a>
              </div>
            </div>
          </div>
          <div class="lstng_ebx flx aligit jsb">
            <div class="cr_mg_bx">
              <img src="/cabs/img/car_icn.png" alt="cab icon">
            </div>
            <div class="cr_dtl flx jsb aligit">
              <div class="cr_nm_rt">
                <div class="fl_nm"> Maruti Swift VXI </div>
                <div class="st_eng flx aligit">
                  <span>Manual</span> | <span>Petrol</span> | <span>5 Seat</span>
                </div>
                <div class="st_drvn flx jsb aligit">
                  <div class="tl_rtng flx jsb">
                    <img src="/cabs/img/str_org.svg" alt="star icon"> <span>4.85 (64)</span>
                  </div>
                  <span>|</span>
                  <span class="km_usag">25K Kms Driven</span>
                </div>
              </div>
              <div class="loctn_dt"> H-173, H Block, Sector 63, Noida, Uttar Pradesh 201301 </div>
            </div>
            <div class="prce_bk flx jsb">
              <div class="fnl_prce"> Rs. 6865 </div>
              <div class="ctng_pr"> Rs.12000 </div>
              <div class="bk_nw">
                <a>Book Now</a>
              </div>
            </div>
          </div>
          <div class="lstng_ebx flx aligit jsb">
            <div class="cr_mg_bx">
              <img src="/cabs/img/car_icn.png" alt="cab icon">
            </div>
            <div class="cr_dtl flx jsb aligit">
              <div class="cr_nm_rt">
                <div class="fl_nm"> Maruti Swift VXI </div>
                <div class="st_eng flx aligit">
                  <span>Manual</span> | <span>Petrol</span> | <span>5 Seat</span>
                </div>
                <div class="st_drvn flx jsb aligit">
                  <div class="tl_rtng flx jsb">
                    <img src="/cabs/img/str_org.svg" alt="star icon"> <span>4.85 (64)</span>
                  </div>
                  <span>|</span>
                  <span class="km_usag">25K Kms Driven</span>
                </div>
              </div>
              <div class="loctn_dt"> H-173, H Block, Sector 63, Noida, Uttar Pradesh 201301 </div>
            </div>
            <div class="prce_bk flx jsb">
              <div class="fnl_prce"> Rs. 6865 </div>
              <div class="ctng_pr"> Rs.12000 </div>
              <div class="bk_nw">
                <a>Book Now</a>
              </div>
            </div>
          </div>
        </div>
      </div>
    </div>
    <div class="clr"></div>
    <div class="fl_dscrp" style="padding:30px 0">
      <div class="inr_wrap">
        <div class="ech_ptxt">
          <div class="tlt_hd 11">
            <h2> Self Drive Cars for Better Travel </h2>
          </div>
          <p align="justify">
            <strong> Self drive car </strong>rental services have become increasingly popular in recent years due to their convenience and flexibility. With a rental car, customers can easily travel to their desired destinations without the hassle of
            public transportation or the expense of owning a car. EaseMyTrip also provides a range of vehicle options, from economy cars to luxury SUVs, to meet different needs and preferences. In addition, many self drive car rental services offer
            24/7 customer support and roadside assistance to ensure a stress-free rental experience. It is very important for customers to carefully read and understand the rental agreement, including fees and insurance coverage, before signing up
            for a rental car. EaseMyTrip provides hassle free self driven car services and makes sure for the perfect trip.
          </p>
        </div>
        <div class="ech_ptxt">
          <div class="tlt_hd">
            <h2> Reasons to hire self driven car </h2>
          </div>
          <p align="justify">
            <strong> Convenience: </strong> Renting a car provides a convenient way to travel without worrying about public transportation schedules or ride-sharing availability.
          </p>
          <p>
            <strong> Flexibility: </strong> A rental car allows travelers to explore a destination at their own pace and on their own schedule.
          </p>
          <p>
            <strong> Cost-effective: </strong> For longer route trips, renting a car can be more cost-effective than using other modes of transportation.
          </p>
          <p>
            <strong> Access to different vehicles: </strong> EaseMyTrip offers a range of vehicle types and models, allowing customers to choose the car that best suits their needs. One can have their favorite car on rent and drive it.
          </p>
          <p>
            <strong> Special occasions: </strong> Renting a luxury car for a special occasion, such as a wedding or anniversary, can be easy to go with the families.
          </p>
        </div>
        <div class="ech_ptxt">
          <div class="tlt_hd">
            <h2> Types of rental cars </h2>
          </div>
          <p>
            <strong> 4-seaters: </strong> Ford Figo, Hyundai Grand i10, Tata Indica, Maruti Swift, Honda Brio
          </p>
          <p>
            <strong> 5-seaters: </strong> Volkswagen Polo, Honda City, Maruti Ciaz, Honda Jazz, Honda Amaze, Ford Aspire. Ford EcoSport
          </p>
          <p>
            <strong> 7-seater SUVs: </strong> Mahindra XUV500, Toyota Fortuner, Mahindra Scorpio, Toyota Innova, Ford Endeavour, Tata Hexa
          </p>
          <p align="justify"> Overall, <strong> self driven car </strong> services can provide a convenient and flexible transportation option for a variety of needs and occasions. Be assured with EaseMyTrip while booking for the <strong> best self
              drive car rental </strong> services which includes comfort, freedom of movement and convenience. We make the process easier with proper information, hassle-free bookings and useful amenities. Get your hands on your own <strong> self
              driven car </strong> and start that dream road trip now! </p>
        </div>
        <div class="ech_ptxt">
          <p align="justify"> 2. Which cars do you provide for self-drive? <br> We have a variety of vehicles available globally, which may further change based on the Rental Country. Our guest can choose from a wide range of car brands and car
            sizes, from all the major global names we have on offer, including: </p>
          <p align="justify">
            <strong> American car brands:</strong> Cadillac, Chevrolet, Chrysler, and Ford
          </p>
          <p align="justify">
            <strong> European car brands: </strong> Audi, BMW, Fiat, Jaguar, Mercedes-Benz, Peugeot, Range Rover, Renault, Seat, Skoda, Volkswagen and Volvo
          </p>
          <p align="justify">
            <strong> Asian car brands:</strong> Hyundai, Nissan and Toyota
          </p>
        </div>
        <div class="ech_ptxt">
          <div class="tlt_hd">
            <h2> Rent a car by size and choose from: </h2>
          </div>
          <p> Small or medium cars to rent for easy city driving and effortless parking. </p>
          <p> Family cars and compact MPVs (multi-purpose vehicles) to carry all the people you need to (and their bags, hiking gear, a picnic…). </p>
          <p> Large hatchbacks for all that extra cargo. </p>
          <p> Sedans for impressive comfort and style. </p>
        </div>
        <div class="ech_ptxt">
          <div class="tlt_hd">
            <h2> Rent a car by type – we’ve plenty to choose from: </h2>
          </div>
          <p>
            <strong> Automatic cars – </strong> for relaxed, efficient driving
          </p>
          <p>
            <strong> Convertible cars – </strong> if you love the wind in your hair
          </p>
          <p>
            <strong> Electric / Hybrid cars – </strong> vehicles to save on energy
          </p>
          <p>
            <strong> Sports cars – </strong> daring and fun to drive
          </p>
          <p>
            <strong> Luxury cars – </strong> a stylish, exceptional choice
          </p>
          <p>
            <strong> Economy cars – </strong> low on fuel and high on quality
          </p>
        </div>
        <div class="ech_ptxt">
          <div class="tlt_hd">
            <h2> Rent a car by the number of seats: </h2>
          </div>
          <p>
            <strong> 3 Seats – </strong> comfortably able to seat 2 passengers
          </p>
          <p>
            <strong> 4 Seats – </strong> comfortably able to seat 3 passengers
          </p>
          <p>
            <strong> 5 seats – </strong> usually two in the front and three in the back for the average family
          </p>
          <p>
            <strong> 6 seats – </strong> comfortably able to seat 6 passengers
          </p>
          <p>
            <strong> 7 seats – </strong> perfect for larger families
          </p>
          <p>
            <strong> 8 seats – </strong> makes traveling with a large party practical
          </p>
          <p>
            <strong> 9 seats – </strong> ideal for groups
          </p>
        </div>
      </div>
    </div>
  </div>
  <!-- SelfDrive Search HTML end -->
  <!-- CommonSearch Script start -->
  <script>
    function UserDateIsCurrDate(userSelecteddate) {
      var mnth = ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'];
      var dt = new Date();
      var frmtdte = dt.getDate().toString().padStart(2, "0") + " " + mnth[dt.getMonth()] + " " + dt.getFullYear();
      if (userSelecteddate == frmtdte) return true;
      return false;
      event.stopPropagation();
    }

    function ValidationOfDateTime(userSelecteddate) {
      if (userSelecteddate != undefined) {
        var userdt = userSelecteddate.split(" ");
      }
      var currDate = $("#datepicker").val().split(" ");
      var mnth = ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'];
      var dt = new Date();
      var frmtdte = dt.getDate() + " " + mnth[dt.getMonth()] + " " + dt.getFullYear();
      if (userSelecteddate == undefined) {
        if ((Number(currDate[0]) == dt.getDate()) && (currDate[1]) == mnth[dt.getMonth()]) {
          let date = "";
          if ($("#rdbTravelTypeOther").prop("checked") || $("#rdbTravelTypeHourly").prop("checked")) {
            date = new Date(Date.now() + 2 * (60 * 60 * 1000) + (15 * 60 * 1000));
          }
          if ($("#rdbTravelTypeAirport").prop("checked")) {
            date = new Date(Date.now() + (45 * 60 * 1000));
          }
          var ap = date.getHours() < 12 ? 'AM' : 'PM';
          if (ap == "PM" && document.getElementById("timepicker").style.display == "block") {
            // This is the case of PM
            document.querySelector("#ap").childNodes[1].querySelector("label").classList.add("_gry");
            document.querySelector("#ap").childNodes[1].querySelector("input").disabled = true;
            document.querySelector("#ap").childNodes[1].querySelector("input").checked = false;
            document.querySelector("#ap").childNodes[3].querySelector("input").checked = true;
          }
        }
      }
      if ($("#datepicker").val() != CurrentDate()) {
        // This is the case when we had done validations and added class and diable the pm box , here in next 2 lines we are removing those changes.
        document.querySelector("#ap").childNodes[1].querySelector("label").classList.remove("_gry");
        document.querySelector("#ap").childNodes[1].querySelector("input").disabled = false;
      }
      event.stopPropagation();
    }

    function SetTime(userSelectedDate) {
      var userdate = userSelectedDate;
      let date = "";
      if ($("#rdbTravelTypeOther").prop("checked") || $("#rdbTravelTypeHourly").prop("checked")) {
        date = new Date(Date.now() + 2 * (60 * 60 * 1000) + (15 * 60 * 1000));
      }
      if ($("#rdbTravelTypeAirport").prop("checked")) {
        date = new Date(Date.now() + (45 * 60 * 1000));
      }
      // It will give 6 hr additional time than curr time
      var hr = Number(date.toTimeString().split(':')[0]) % 12;
      var min = Number(date.toTimeString().split(':')[1]);
      min = (min <= 9 ? ('0' + min) : min);
      hr = hr ? (hr <= 9 ? ('0' + hr) : hr) : 12;
      var ap = date.getHours() < 12 ? 'AM' : 'PM';
      if (ap == "AM") {
        // This is the case of AM
        //    document.getElementsByClassName("radio-toolbar")[0].childNodes[1].querySelector("input").checked = true;
        //    document.getElementsByClassName("radio-toolbar")[0].childNodes[3].querySelector("input").checked = false; //    document.getElementsByClassName("radio-toolbar")[0].childNodes[1].querySelector("input").checked = true;
        document.querySelector("#ap").childNodes[1].querySelector("input").checked = true;
        document.querySelector("#ap").childNodes[3].querySelector("input").checked = false;
      } else {
        // This is the case of PM
        document.querySelector("#ap").childNodes[1].querySelector("input").checked = false;
        document.querySelector("#ap").childNodes[3].querySelector("input").checked = true;
      }
      // document.getElementById("timepicker").style.display = "block";
      document.getElementsByClassName("timec")[0].childNodes[1].innerHTML = hr + ":" + min;
      const ul = document.getElementById("hr").querySelectorAll('ul li');
      // In This iteration we are first removing blur effect if it is added
      for (var i = 0; i < ul.length; i++) {
        ul[i].classList.remove("actvtab");
        ul[i].classList.remove("blurHr");
      }
      // In this case buddy we are checking case if selected date of pick up and meradian is PM is equals to curr date in that case we are adding blur
      if ($("#datepicker").val() == CurrentDate() && ap != "AM") {
        for (var i = 0; i < ul.length; i++) {
          ul[i].classList.remove("actvtab");
          if (userSelectedDate == undefined || UserDateIsCurrDate(userSelectedDate)) {
            if (Number(document.getElementById("hr").querySelectorAll('ul li')[i].innerText.split(" ")[0]) < Number(hr) && Number(hr) != 12) {
              ul[i].classList.add("blurHr");
            }
          }
        }
      }
      if ($("#datepicker").val() == CurrentDate() && ap == "AM") {
        for (var i = 0; i < ul.length; i++) {
          ul[i].classList.remove("actvtab");
          if (userSelectedDate == undefined || UserDateIsCurrDate(userSelectedDate)) {
            if (Number(document.getElementById("hr").querySelectorAll('ul li')[i].innerText.split(" ")[0]) < Number(hr) && Number(hr) != 12) {
              ul[i].classList.add("blurHr");
            }
          }
        }
      }
      ul[Number(hr) - 1].classList.add("actvtab");
      const ulTime = document.getElementById("min").querySelectorAll('ul li');
      for (var i = 0; i < ulTime.length; i++) {
        ulTime[i].classList.remove("actvtab");
      }
      var TimeListIndex = ((Number(min) % 5) == 0 ? Number(min) / 5 : ((Number(min) < 5 ? 1 : Number(((Number(min)) / 5).toString().split(".")[0]) + 1)));
      if (TimeListIndex < ulTime.length) {
        ulTime[((Number(min) % 5) == 0 ? Number(min) / 5 : ((Number(min) < 5 ? 1 : Number(((Number(min)) / 5).toString().split(".")[0]) + 1)))].classList.add("actvtab");
      }
      $("#timepicker").show();
      ValidationOfDateTime(userdate);
      event.stopPropagation();
    }

    function SetReturnTime() {
      let date = "";
      var hr = "";
      var min = "";
      var ap = "";
      if (!$("#rdbTravelTypeSelf").prop("checked")) {
        if ($("#rdbTravelTypeOther").prop("checked") || $("#rdbTravelTypeHourly").prop("checked")) {
          date = new Date(Date.now() + 2 * (60 * 60 * 1000) + (15 * 60 * 1000));
        }
        if ($("#rdbTravelTypeAirport").prop("checked")) {
          date = new Date(Date.now() + (45 * 60 * 1000));
        }
        if (document.getElementById("returntime").innerText != 'Select Time') {
          var returntime = document.getElementById("returntime").innerText.split(" ");
          hr = returntime[0].split(":")[0];
          min = returntime[0].split(":")[1];
          ap = returntime[1];
        } else {
          hr = Number(date.toTimeString().split(':')[0]) % 12;
          min = Number(date.toTimeString().split(':')[1]);
          min = (min <= 9 ? ('0' + min) : min);
          hr = hr ? (hr <= 9 ? ('0' + hr) : hr) : 12;
          var ap = date.getHours() < 12 ? 'AM' : 'PM';
        }
        if (ap == "AM") {
          // This is the case of AM
          document.querySelector("#rap").childNodes[1].querySelector("input").checked = true;
          document.querySelector("#rap").childNodes[3].querySelector("input").checked = false;
        } else {
          // This is the case of PM
          document.querySelector("#rap").childNodes[1].querySelector("input").checked = false;
          document.querySelector("#rap").childNodes[3].querySelector("input").checked = true;
        }
        // document.getElementById("timepicker").style.display = "block";
        document.querySelector("#rtimec").childNodes[1].innerHTML = hr + ":" + min;
        const ul = document.querySelector("#rhr").querySelectorAll('ul li');
        for (var i = 0; i < ul.length; i++) {
          ul[i].classList.remove("actvtab");
        }
        ul[Number(hr) - 1].classList.add("actvtab");
        const ulTime = document.getElementById("rmin").querySelectorAll('ul li');
        for (var i = 0; i < ulTime.length; i++) {
          ulTime[i].classList.remove("actvtab");
        }
        ulTime[((Number(min) % 5) == 0 ? Number(min) / 5 : Number(((Number(min)) / 5).toString().split(".")[0]) + 1)].classList.add("actvtab");
        $("#returntimepicker").show();
      } else {
        if ($("#rdbTravelTypeOther").prop("checked") || $("#rdbTravelTypeHourly").prop("checked") || $("#rdbTravelTypeSelf").prop("checked")) {
          date = new Date(Date.now() + 2 * (60 * 60 * 1000) + (15 * 60 * 1000));
        }
        if ($("#rdbTravelTypeAirport").prop("checked")) {
          date = new Date(Date.now() + (45 * 60 * 1000));
        }
        var hr = Number(date.toTimeString().split(':')[0]) % 12;
        var min = Number(date.toTimeString().split(':')[1]);
        min = (min <= 9 ? ('0' + min) : min);
        hr = hr ? (hr <= 9 ? ('0' + hr) : hr) : 12;
        var ap = date.getHours() < 12 ? 'AM' : 'PM';
        if (ap == "AM") {
          // This is the case of AM
          document.querySelector("#SlfDrivrap").childNodes[1].querySelector("input").checked = true;
          document.querySelector("#SlfDrivrap").childNodes[3].querySelector("input").checked = false;
        } else {
          // This is the case of PM
          document.querySelector("#SlfDrivrap").childNodes[1].querySelector("input").checked = false;
          document.querySelector("#SlfDrivrap").childNodes[3].querySelector("input").checked = true;
        }
        // document.getElementById("timepicker").style.display = "block";
        document.querySelector("#SlfDrivrtimec").childNodes[1].innerHTML = hr + ":" + min;
        const ul = document.querySelector("#rhr").querySelectorAll('ul li');
        for (var i = 0; i < ul.length; i++) {
          ul[i].classList.remove("actvtab");
        }
        ul[Number(hr) - 1].classList.add("actvtab");
        const ulTime = document.getElementById("SlfDrivrmin").querySelectorAll('ul li');
        for (var i = 0; i < ulTime.length; i++) {
          ulTime[i].classList.remove("actvtab");
        }
        ulTime[((Number(min) % 5) == 0 ? Number(min) / 5 : Number(((Number(min)) / 5).toString().split(".")[0]) + 1 == 12 ? 0 : Number(((Number(min)) / 5).toString().split(".")[0]) + 1)].classList.add("actvtab");
        $("#SlfDrivreturntimepicker").show();
      }
      event.stopPropagation();
    }

    function SetBlurOnReturnTime(userSelectedDate) {
      var userdate = userSelectedDate;
      document.querySelector("#rap").childNodes[1].querySelector("label").classList.remove("_gry");
      let date = "";
      if ($("#rdbTravelTypeOther").prop("checked") || $("#rdbTravelTypeHourly").prop("checked")) {
        date = new Date(Date.now() + 2 * (60 * 60 * 1000) + (15 * 60 * 1000));
      }
      if ($("#rdbTravelTypeAirport").prop("checked")) {
        date = new Date(Date.now() + (45 * 60 * 1000));
      }
      // It will give 6 hr additional time than curr time
      var hr = Number(date.toTimeString().split(':')[0]) % 12;
      var min = Number(date.toTimeString().split(':')[1]);
      min = (min <= 9 ? ('0' + min) : min);
      hr = hr ? (hr <= 9 ? ('0' + hr) : hr) : 12;
      var ap = date.getHours() < 12 ? 'AM' : 'PM';
      if (ap == "AM") {
        // This is the case of AM
        //    document.getElementsByClassName("radio-toolbar")[0].childNodes[1].querySelector("input").checked = true;
        //    document.getElementsByClassName("radio-toolbar")[0].childNodes[3].querySelector("input").checked = false; //    document.getElementsByClassName("radio-toolbar")[0].childNodes[1].querySelector("input").checked = true;
        document.querySelector("#rap").childNodes[1].querySelector("input").checked = true;
        document.querySelector("#rap").childNodes[3].querySelector("input").checked = false;
      } else {
        // This is the case of PM
        document.querySelector("#rap").childNodes[1].querySelector("input").checked = false;
        document.querySelector("#rap").childNodes[3].querySelector("input").checked = true;
      }
      // document.getElementById("timepicker").style.display = "block";
      // document.getElementsByClassName("rtimec").childNodes[1].innerHTML = hr + ":" + min;
      document.getElementById("rtimec").getElementsByTagName("span")[0].innerText = hr + ":" + min;
      const ul = document.getElementById("rhr").querySelectorAll('ul li');
      // In This iteration we are first removing blur effect if it is added
      for (var i = 0; i < ul.length; i++) {
        ul[i].classList.remove("actvtab");
        ul[i].classList.remove("blurHr");
      }
      // In this case buddy we are checking case if selected date of pick up is equals to curr date in that case we are adding blur
      if ($("#rdatepicker").val() == CurrentDate() && ap != "AM") {
        document.querySelector("#rap").childNodes[1].querySelector("label").classList.add("_gry");
        document.querySelector("#rap").childNodes[1].querySelector("input").checked = false;
        for (var i = 0; i < ul.length; i++) {
          ul[i].classList.remove("actvtab");
          if (userSelectedDate == undefined || UserDateIsCurrDate(userSelectedDate)) {
            if (Number(document.getElementById("rhr").querySelectorAll('ul li')[i].innerText.split(" ")[0]) < Number(hr) && Number(hr) != 12) {
              ul[i].classList.add("blurHr");
            }
          }
        }
      }
      ul[Number(hr) - 1].classList.add("actvtab");
      const ulTime = document.getElementById("rmin").querySelectorAll('ul li');
      for (var i = 0; i < ulTime.length; i++) {
        ulTime[i].classList.remove("actvtab");
      }
      var TimeListIndex = ((Number(min) % 5) == 0 ? Number(min) / 5 : ((Number(min) < 5 ? 1 : Number(((Number(min)) / 5).toString().split(".")[0]) + 1)));
      if (TimeListIndex < ulTime.length) {
        ulTime[((Number(min) % 5) == 0 ? Number(min) / 5 : ((Number(min) < 5 ? 1 : Number(((Number(min)) / 5).toString().split(".")[0]) + 1)))].classList.add("actvtab");
      }
      $("#rtimepicker").show();
      ValidationOfDateTime(userdate);
      event.stopPropagation();
    }
    var dateOfXDay = (xDay) => {
      var currDateSelected = new Date();
      var currDte = new Date(currDateSelected.getFullYear(), currDateSelected.getMonth(), currDateSelected.getDate());
      currDte.setDate(currDte.getDate() + xDay);
      return currDte;
    };

    function SetReturnDateOnSelectingPickDate() {
      if ($("#rdbTravelTypeOther").prop('checked')) {
        var dt = "";
        var today = new Date();
        var todayDate = today.getDate();
        var todayplusOne = today.getDate() + 1;
        if ($("#hiddenSearchForSrc").val() == undefined) { // this case for home and other pages except cab SEO page to show current date
          //dt = dateOfXDay(Number(($("#datepicker").val().split(" ")[0]) - todayDate) + 1);
          dt = new Date($("#datepicker").val());
          dt.setDate(dt.getDate() + 1);
        } else { // this case for cab SEO page to show current date + 1
          // dt = dateOfXDay(Number(($("#datepicker").val().split(" ")[0]) - todayplusOne) + 2);
          dt = new Date($("#datepicker").val());
          dt.setDate(dt.getDate() + 2);
        }
        var mnth = ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'];
        var rdte = dt.getDate().toString().padStart(2, "0") + " " + mnth[dt.getMonth()] + " " + dt.getFullYear();
        document.getElementById("rdatepicker").value = rdte;
      } else {
        var currDateSelected = $("#SlfDrivdatepicker").val().split(" ");
        var mnth = ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'];
        var mnthIndx = 0;
        for (var i = 0; i < mnth.length; i++) {
          if (mnth[i] == currDateSelected[1]) {
            mnthIndx = i;
            break;
          }
        }
        var currDte = new Date(currDateSelected[2], mnthIndx, currDateSelected[0]);
        currDte.setDate(currDte.getDate() + 2);
        var rdte = currDte.getDate().toString().padStart(2, "0") + " " + mnth[currDte.getMonth()] + " " + currDte.getFullYear();
        document.getElementById("SlfDrivrdatepicker").value = rdte;
        event.stopPropagation();
      }
    }
    var dates = [];
    $(function() {
      //  var $dates = $('#rdatepicker').datepicker();
      $("#datepicker").datepicker({
        minDate: 0,
        dateFormat: 'dd M yy',
        onSelect: function(dates) {
          var date = $(this).val();
          SetTime(date);
          SetReturnDateOnSelectingPickDate();
          ValidationOfDateTime();
          var d = date.split(" ");
          var mnthIndex = 0;
          var mnth = ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'];
          for (var i = 0; i < mnth.length; i++) {
            if (d[1] == mnth[i]) {
              mnthIndex = (i + 1) <= 9 ? '0' + (i + 1) : (i + 1);
            }
          }
          var dt = mnthIndex + "-" + d[0] + "-" + d[2];
          var dteFormat = new Date(dt);
          dteFormat.setDate(dteFormat.getDate());
          $("#rdatepicker").datepicker('option', 'minDate', dteFormat);
        }
      });
      // Nitin Buddy This above two methods are having same functionality but on click of two diff event
      $("#rdatepicker").datepicker({
        minDate: 0,
        dateFormat: 'dd M yy',
        //beforeShowDay: function (date) {    // Don't remove commented codes as they might be use in future , for some reasons they are commented
        //    $("#ui-datepicker-div").show();
        //    GetdatesBeforePickDate();
        //    var string = jQuery.datepicker.formatDate('dd M yy', date);
        //    return [dates.indexOf(string) == -1]
        //    //var pickUpDate = document.getElementById("datepicker").value.split(' ');
        //    //var date = pickUpDate[0];
        //    // if (date >= string.split(" ")[0]) break;
        //},
        onSelect: function(dates) {
          var date = $(this).val();
          SetBlurOnReturnTime(date);
          SetReturnTime(dates);
        },
      });
      $(document).ready(function() {
        $("#showtime").click(function() {
          $("#showSource").hide();
          $("#showDestination").hide();
          $("#hrforRent").hide();
          $("#airportpickdrop").hide();
          $("#returntimepicker").hide();
          SetTime();
          ValidationOfDateTime();
        });
        $("#showreturnTime").click(function() {
          $("#showSource").hide();
          $("#showDestination").hide();
          $("#airportpickdrop").hide();
          $("#timepicker").hide();
          SetReturnTime();
          SetBlurOnReturnTime();
        });
        $("#rtimes").click(function() {
          $("#showSource").hide();
          $("#hrforRent").toggle();
        });
        $("#airport").click(function() {
          $("#timepicker").hide();
          $("#showSource").hide();
          $("#showDestination").hide();
          $("#airportpickdrop").toggle();
        });
        $("#airprtdrpdwn").click(function() {
          $("#timepicker").hide();
          $("#showSource").hide();
          $("#showDestination").hide();
          $("#airportpickdrop").toggle();
        });
        $("#shwpickoptn").click(function() {
          $("#showSource").hide();
          $("#timepicker").hide();
          $("#showDestination").hide();
          $("#airportpickdrop").toggle();
        });
      });
    });
    $("#pickCalender").click(function() {
      $("#datepicker").datepicker("show");
    });
    $(".showReturnCalender").click(function() {
      $("#rtag").hide();
      $("#rclandr").hide();
      $("#returndateTime").show();
      $("#round").show();
    });
  </script>
  <script>
    $(document).ready(function() {
      $("#time").click(function() {
        $("#timepicker").toggle();
      });
    });
  </script>
  <style>
    .errorbox {
      position: absolute;
      top: 67px;
      left: 15px;
      width: 200px;
    }

    .errorfrm {
      color: #fff;
      font-size: 12px;
      background: #ff2828;
      padding: 5px 10px;
      border: 0;
      border-radius: 4px;
      display: inline-block !important;
      position: relative;
      line-height: 15px;
      white-space: nowrap;
      transition: all .5s ease;
      text-transform: capitalize;
      width: auto;
      margin: 0;
      margin-bottom: 10px;
      font-weight: 600;
      -webkit-transition: opacity 600ms, visibility 600ms;
      transition: opacity 600ms, visibility 600ms;
    }

    .errorfrm::before {
      content: "";
      left: 5px;
      top: -7px;
      width: 0;
      height: 0;
      border-top: 0;
      border-right: 8px solid transparent;
      border-left: 8px solid transparent;
      border-bottom: 8px solid #ff2828;
      position: absolute;
      z-index: 10;
    }
  </style>
  <!-- CommonSearch Script end -->
  <!-- SelfDriveSearch Script start -->
  <script src="https://www.easemytrip.com/cabs/js/selfdriveslick.js"></script>
  <script>
    function CheckTimeValidityForCurrDate(APIMinTime) {
      // date = new Date(Date.now() + (45 * 60 * 1000));
      date = new Date(Date.now());
      var hr = Number(date.toTimeString().split(':')[0]);
      var min = Number(date.toTimeString().split(':')[1]);
      var currHr = hr;
      min = (min <= 9 ? ('0' + min) : min);
      hr = hr ? (hr <= 9 ? ('0' + hr) : hr) : 12;
      var ap = date.getHours() < 12 ? 'AM' : 'PM';
      var CurrTime = hr + ":" + min;
      var APIMinTimeHr = Number(APIMinTime.split(":")[0]);
      if (APIMinTimeHr < Number(currHr)) {
        hr = Number(date.toTimeString().split(':')[0]) % 12;
        hr = hr ? (hr <= 9 ? ('0' + hr) : hr) : 12;
        const ul = document.getElementById("SlfDrivhr").querySelectorAll('ul li');
        ul[Number(hr) - 1].classList.add("actvtab");
        const ulTime = document.getElementById("SlfDrivmin").querySelectorAll('ul li');
        ulTime[((Number(min) % 5) == 0 ? Number(min) / 5 : ((Number(min) < 5 ? 1 : Number(((Number(min)) / 5).toString().split(".")[0]) + 1))) % 12].classList.add("actvtab");
        document.getElementsByClassName("SlfDrivtimec")[0].childNodes[1].innerHTML = hr + ":" + min;
      }
      return APIMinTimeHr < currHr ? true : false;
    }
    var stationtime = [];
    var dayNumber = 0;
    var startTime = "";
    var endTime = "";
    var stationStartEndTime = [];

    function StationTimeAvailabityCheck(dates, stationStartEndTime) {
      // Nitin buddy, We are considering 1 as sunday , 2 as monday so on
      startTime = "";
      endTime = "";
      var day = dates.getDay();
      stationStartEndTime.forEach((x) => {
        if (x.dayNumber == day + 1) {
          startTime = x.startTime;
          endTime = x.endTime;
          $("#StartTime").val(startTime);
          $("#EndTime").val(endTime);
        }
      });
    }

    function SetTimeValidationForSrc() {
      const ul = document.getElementById("SlfDrivhr").querySelectorAll('ul li');
      //--------  From here the case start for current date for which we have to disable hr less than current hr -----------//
      var validMinHr = $("#StartTime").val().split(":")[0];
      validMinHr = validMinHr ? (Number(validMinHr) <= 9 ? ('0' + Number(validMinHr)) : validMinHr) : 12;
      var MinHrAP = Number(startTime.split(":")[0]) >= 12 ? "PM" : "AM";
      var validMaxHr = Number($("#EndTime").val().split(":")[0]); // This is the max hr we are getting from API for selected route
      validMaxHr = validMaxHr ? (Number(validMaxHr) <= 9 ? ('0' + Number(validMaxHr)) : validMaxHr) : 12;
      var MaxHrAP = Number(endTime.split(":")[0]) >= 12 ? "PM" : "AM";
      var checkedMeredian = "";
      if (document.querySelector("#SlfDrivap").childNodes[3].querySelector("input").checked) {
        checkedMeredian = document.querySelector("#SlfDrivap").childNodes[3].querySelector("input").value;
      } else {
        checkedMeredian = document.querySelector("#SlfDrivap").childNodes[1].querySelector("input").value;
      }
      // In This iteration we are first removing blur effect if it is added
      for (var i = 0; i < ul.length; i++) {
        ul[i].classList.remove("blurHr");
      }
      var flag = false; // This is to check if no hr is selected or marked blue
      for (var i = 0; i < ul.length; i++) {
        if (Number(document.getElementById("SlfDrivhr").querySelectorAll('ul li')[i].innerText.split(" ")[0]) < Number(validMinHr) && checkedMeredian == MinHrAP) {
          ul[i].classList.add("blurHr");
          if (ul[i].classList.contains("actvtab")) flag = true;
          ul[i].classList.remove("actvtab");
        }
        if (Number(document.getElementById("SlfDrivhr").querySelectorAll('ul li')[i].innerText.split(" ")[0]) > Number(validMaxHr) && checkedMeredian == MinHrAP) {
          ul[i].classList.add("blurHr");
          if (ul[i].classList.contains("actvtab")) flag = true;
          ul[i].classList.remove("actvtab");
        }
      }
      if (flag) { // if no hr is selected or marked blue then we will show the valid hr which is in between given minimum and max hr on respective meredian
        const ulMin = document.getElementById("SlfDrivmin").querySelectorAll('ul li');
        var min = "";
        for (var i = 0; i < ulMin.length; i++) {
          if (ulMin[i].classList.contains("actvtab")) {
            min = ulMin[i].innerText.split(" ")[0];
            break;
          }
        }
        for (var i = 0; i < ul.length; i++) {
          if (ul[i].classList.contains("blurHr") == false) {
            ul[i].classList.add("actvtab");
            var hr = Number(ul[i].innerText.split(" ")[0]);
            hr = Number(ul[i].innerText.split(" ")[0]) <= 9 ? '0' + hr : hr;
            $("#SlfDrivtimec").children("span").text(hr + ":" + min);
            break;
          }
        }
      }
      //--------  From here the case end for current date for which we have to disable hr less than current hr -----------//
    }

    function stationtimeForSrc(dates) {
      var dt = dates.split(" ");
      var mnt = 0;
      stationStartEndTime = [];
      var mnth = ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'];
      for (var i = 0; i < mnth.length; i++) {
        if (mnth[i] == dt[1]) mnt = i;
      }
      var date = new Date(dt[2], mnt, dt[0]);
      var startMnth = "";
      var endMnth = "";
      // var day = dates.getDate(); var mnth = dates.getMonth(); var yr = dates.getFullYear();
      var urlType = "https://transferapi.easemytrip.com/api/selfautosearch/stationtime/" + $("#hdnSrchSrcStnCode").val();
      $.ajax({
        url: urlType,
        type: "GET",
        dataType: "JSON",
        success: function(res) {
          var data = res.openHoursList;
          data.forEach(element => {
            var list = {};
            list.dayNumber = element.dayNumber;
            list.timeBegin = element.timeBegin;
            list.timeEnd = element.timeEnd;
            list.validPeriodBegin = element.validPeriodBegin;
            list.validPeriodEnd = element.validPeriodEnd;
            list.afterHours = element.afterHours;
            list.schedType = element.schedType;
            list.afterHoursStatus = element.afterHoursStatus;
            startMnth = element.validPeriodBegin.toString();
            endMnth = element.validPeriodEnd.toString();
            var StartDate = new Date(startMnth.substring(0, 4), startMnth.substring(4, 6), startMnth.substring(6));
            var EndDate = new Date(endMnth.substring(0, 4), endMnth.substring(4, 6), endMnth.substring(6));
            if (StartDate <= date && date <= EndDate && element.afterHours == 'N' && element.schedType == 'G') {
              dayNumber = list.dayNumber;
              if (element.timeBegin == 0) startTime = "00:00";
              else {
                startTime = element.timeBegin.toString();
                if (startTime.length == 3) {
                  startTime = "0" + startTime.substring(0, 1) + ":" + startTime.substring(1);
                } else {
                  startTime = startTime.substring(0, 2) + ":" + startTime.substring(2);
                }
              }
              if (element.timeEnd == 0) endTime = "00:00";
              else {
                endTime = element.timeEnd.toString();
                if (endTime.length == 3) {
                  endTime = "0" + endTime.substring(0, 1) + ":" + endTime.substring(1);
                } else {
                  endTime = endTime.substring(0, 2) + ":" + endTime.substring(2);
                }
              }
              stationStartEndTime.push({
                dayNumber,
                startTime,
                endTime
              });
            }
            stationtime.push(list);
          })
          stationStartEndTime.sort((a, b) => a[0] < b[0]);
          StationTimeAvailabityCheck(date, stationStartEndTime); // In this method we are checking if time is given in API for Particular date if yes take that day start, end time else show error and return.
          if (startTime == "" && endTime == "") {
            document.getElementById("SlfDrivpickTime").style.display = "block";
            document.getElementById("SlfDrivpicktime").innerHTML = "No Cabs Available for this Day!";
            return;
          }
          var MinHr = Number(startTime.split(":")[0]) % 12; // This is the minimum hr we are getting from API for selected route
          var validMinHr = (MinHr <= 9 && MinHr >= 1) ? ('0' + MinHr) : 12;
          var min = (Number(startTime.split(":")[1]) <= 9 ? ('0' + Number(startTime.split(":")[1])) : Number(startTime.split(":")[1])); // This is the minimum min we are getting from API for selected route
          var ap = Number(MinHr) < 12 ? 'AM' : 'PM';
          var APIMinTime = validMinHr + ":" + min;
          var MaxHr = Number(endTime.split(":")[0]); // This is the max hr we are getting from API for selected route
          var validMaxHr = (MaxHr <= 9 && MaxHr >= 1) ? ('0' + MaxHr) : MaxHr;
          var MaxHrAP = Number(endTime.split(":")[0]) >= 12 ? "PM" : "AM";
          if (ap == "AM") {
            // This is the case of AM
            //    document.getElementsByClassName("radio-toolbar")[0].childNodes[1].querySelector("input").checked = true;
            //    document.getElementsByClassName("radio-toolbar")[0].childNodes[3].querySelector("input").checked = false; //    document.getElementsByClassName("radio-toolbar")[0].childNodes[1].querySelector("input").checked = true;
            document.querySelector("#SlfDrivap").childNodes[1].querySelector("input").checked = true;
            document.querySelector("#SlfDrivap").childNodes[3].querySelector("input").checked = false;
          } else if (MaxHrAP != 'AM' && endTime != '23:59') {
            // This is the case of PM
            document.querySelector("#SlfDrivap").childNodes[1].querySelector("input").checked = false;
            document.querySelector("#SlfDrivap").childNodes[3].querySelector("input").checked = true;
            // document.querySelector("#SlfDrivap").childNodes[1].querySelector("label").classList.add("_gry");
          } else if (ap == 'PM') {
            document.querySelector("#SlfDrivap").childNodes[1].querySelector("input").checked = false;
            document.querySelector("#SlfDrivap").childNodes[3].querySelector("input").checked = true;
          }
          document.getElementsByClassName("SlfDrivtimec")[0].childNodes[1].innerHTML = validMinHr + ":" + min;
          const ul = document.getElementById("SlfDrivhr").querySelectorAll('ul li');
          // In This iteration we are first removing blur effect if it is added
          for (var i = 0; i < ul.length; i++) {
            ul[i].classList.remove("actvtab");
            ul[i].classList.remove("blurHr");
          }
          for (var i = 0; i < ul.length; i++) {
            ul[i].classList.remove("actvtab");
            if (Number(document.getElementById("SlfDrivhr").querySelectorAll('ul li')[i].innerText.split(" ")[0]) < Number(MinHr)) {
              ul[i].classList.add("blurHr");
            }
            if (Number(document.getElementById("SlfDrivhr").querySelectorAll('ul li')[i].innerText.split(" ")[0]) > Number(MaxHr)) {
              ul[i].classList.add("blurHr");
            }
          }
          ul[Number(validMinHr) - 1].classList.add("actvtab");
          if ($("#SlfDrivdatepicker").val() == CurrentDate() && CheckTimeValidityForCurrDate(APIMinTime)) {
            date = new Date(Date.now()); // here is the case we are disabling hr less then curr hr
            var hr = Number(date.toTimeString().split(':')[0]) == 0 ? 12 : Number(date.toTimeString().split(':')[0]);
            var min = Number(date.toTimeString().split(':')[1]);
            min = (min <= 9 ? ('0' + min) : min);
            var Minhr = hr <= 9 ? ('0' + hr) : (hr % 12 == 0 ? 12 : hr % 12); // here we got hour
            var ap = date.getHours() < 12 ? 'AM' : 'PM';
            if (ap == 'AM') {
              document.querySelector("#SlfDrivap").childNodes[1].querySelector("input").checked = true;
              document.querySelector("#SlfDrivap").childNodes[3].querySelector("input").checked = false;
            } else {
              document.querySelector("#SlfDrivap").childNodes[1].querySelector("label").classList.add("_gry");
              document.querySelector("#SlfDrivap").childNodes[1].querySelector("input").checked = false;
              document.querySelector("#SlfDrivap").childNodes[3].querySelector("input").checked = true;
              document.querySelector("#SlfDrivap").childNodes[1].querySelector("input").disabled = false;
            }
            for (var i = 0; i < ul.length; i++) {
              ul[i].classList.remove("actvtab");
              if (Minhr != "" && Number(document.getElementById("SlfDrivhr").querySelectorAll('ul li')[i].innerText.split(" ")[0]) < Number(Minhr)) {
                ul[i].classList.add("blurHr");
              }
              if (Number(document.getElementById("SlfDrivhr").querySelectorAll('ul li')[i].innerText.split(" ")[0]) > Number(MaxHr)) {
                ul[i].classList.add("blurHr");
              }
            }
            document.getElementsByClassName("SlfDrivtimec")[0].childNodes[1].innerHTML = Minhr + ":" + min;
            ul[Number(Minhr) - 1].classList.add("actvtab");
          }
          const ulTime = document.getElementById("SlfDrivmin").querySelectorAll('ul li');
          for (var i = 0; i < ulTime.length; i++) {
            ulTime[i].classList.remove("actvtab");
          }
          ulTime[((Number(min) % 5) == 0 ? Number(min) / 5 : ((Number(min) < 5 ? 1 : Number(((Number(min)) / 5).toString().split(".")[0]) + 1))) % 12].classList.add("actvtab");
          // In this case buddy we are checking case if selected date of pick up is equals to curr date in that case we are adding blur for time before curr hr as there might be case in which minimum hr from API is passed as compare to curr hr so we have to blur all prev hr then curr hr
          $("#StartTime").val(startTime);
          $("#EndTime").val(endTime);
          $("#AMPM").val(ap);
          $("#SlfDrivtimepicker").show(ap);
          // ValidationOfDateTime(dates);
          event.stopPropagation();
        }
      })
    }

    function stationtimeForDes(dates) {
      var dt = dates.split(" ");
      var mnt = 0;
      stationStartEndTime = [];
      var mnth = ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'];
      for (var i = 0; i < mnth.length; i++) {
        if (mnth[i] == dt[1]) mnt = i;
      }
      var date = new Date(dt[2], mnt, dt[0]);
      var startMnth = "";
      var endMnth = "";
      // var day = dates.getDate(); var mnth = dates.getMonth(); var yr = dates.getFullYear();
      var urlType = "https://transferapi.easemytrip.com/api/selfautosearch/stationtime/" + $("#hdnSrchDesStnCode").val();
      $.ajax({
        url: urlType,
        type: "GET",
        dataType: "JSON",
        success: function(res) {
          var data = res.openHoursList;
          data.forEach(element => {
            var list = {};
            list.dayNumber = element.dayNumber;
            list.timeBegin = element.timeBegin;
            list.timeEnd = element.timeEnd;
            list.validPeriodBegin = element.validPeriodBegin;
            list.validPeriodEnd = element.validPeriodEnd;
            list.afterHours = element.afterHours;
            list.schedType = element.schedType;
            list.afterHoursStatus = element.afterHoursStatus;
            startMnth = element.validPeriodBegin.toString();
            endMnth = element.validPeriodEnd.toString();
            var StartDate = new Date(startMnth.substring(0, 4), startMnth.substring(4, 6), startMnth.substring(6));
            var EndDate = new Date(endMnth.substring(0, 4), endMnth.substring(4, 6), endMnth.substring(6));
            if (StartDate <= date && date <= EndDate && element.afterHours == 'N' && element.schedType == 'G') {
              dayNumber = list.dayNumber;
              if (element.timeBegin == 0) startTime = "00:00";
              else {
                startTime = element.timeBegin.toString();
                if (startTime.length == 3) {
                  startTime = "0" + startTime.substring(0, 1) + ":" + startTime.substring(1);
                } else {
                  startTime = startTime.substring(0, 2) + ":" + startTime.substring(2);
                }
              }
              if (element.timeEnd == 0) endTime = "00:00";
              else {
                endTime = element.timeEnd.toString();
                if (endTime.length == 3) {
                  endTime = "0" + endTime.substring(0, 1) + ":" + endTime.substring(1);
                } else {
                  endTime = endTime.substring(0, 2) + ":" + endTime.substring(2);
                }
              }
              stationStartEndTime.push({
                dayNumber,
                startTime,
                endTime
              });
            }
            stationtime.push(list);
          })
          stationStartEndTime.sort((a, b) => a[0] < b[0]);
          StationTimeAvailabityCheck(date, stationStartEndTime); // In this method we are checking if time is given in API for Particular date if yes take that day start, end time else show error and return.
          if (startTime == "" && endTime == "") {
            document.getElementById("SlfDrivpickTime").style.display = "block";
            document.getElementById("SlfDrivpicktime").innerHTML = "No Cabs Available for this Day!";
            return;
          }
          var MinHr = Number(startTime.split(":")[0]) % 12; // This is the minimum hr we are getting from API for selected route
          var validMinHr = (MinHr <= 9 && MinHr >= 1) ? ('0' + MinHr) : 12;
          var min = (Number(startTime.split(":")[1]) <= 9 ? ('0' + Number(startTime.split(":")[1])) : Number(startTime.split(":")[1])); // This is the minimum min we are getting from API for selected route
          var ap = Number(validMinHr) < 12 ? 'AM' : 'PM';
          var APIMinTime = validMinHr + ":" + min;
          var MaxHr = Number($("#EndTime").val().split(":")[0]); // This is the max hr we are getting from API for selected route
          var validMaxHr = (MaxHr <= 9 && MaxHr >= 1) ? ('0' + MaxHr) : MaxHr;
          var MaxHrAP = Number(endTime.split(":")[0]) >= 12 ? "PM" : "AM";
          if (ap == "AM") {
            // This is the case of AM
            //    document.getElementsByClassName("radio-toolbar")[0].childNodes[1].querySelector("input").checked = true;
            //    document.getElementsByClassName("radio-toolbar")[0].childNodes[3].querySelector("input").checked = false; //    document.getElementsByClassName("radio-toolbar")[0].childNodes[1].querySelector("input").checked = true;
            document.querySelector("#SlfDrivReturnrap").childNodes[1].querySelector("input").checked = true;
            document.querySelector("#SlfDrivReturnrap").childNodes[3].querySelector("input").checked = false;
          } else if (MaxHrAP != "AM" && endTime != '23:59') {
            // This is the case of PM
            document.querySelector("#SlfDrivReturnrap").childNodes[1].querySelector("input").checked = false;
            document.querySelector("#SlfDrivReturnrap").childNodes[3].querySelector("input").checked = true;
            // document.querySelector("#SlfDrivap").childNodes[1].querySelector("label").classList.add("_gry");
          } else if (ap == 'PM') {
            document.querySelector("#SlfDrivReturnrap").childNodes[1].querySelector("input").checked = false;
            document.querySelector("#SlfDrivReturnrap").childNodes[3].querySelector("input").checked = true;
          }
          // document.getElementById("timepicker").style.display = "block";
          document.querySelector("#SlfDrivrtimec").childNodes[1].innerHTML = validMinHr + ":" + min;
          const ul = document.querySelector("#SlfDrivrhr").querySelectorAll('ul li');
          // In This iteration we are first removing blur effect if it is added
          for (var i = 0; i < ul.length; i++) {
            ul[i].classList.remove("actvtab");
            ul[i].classList.remove("blurHr");
          }
          for (var i = 0; i < ul.length; i++) {
            ul[i].classList.remove("actvtab");
            if (Number(document.getElementById("SlfDrivrhr").querySelectorAll('ul li')[i].innerText.split(" ")[0]) < Number(MinHr)) {
              ul[i].classList.add("blurHr");
            }
            if (Number(document.getElementById("SlfDrivhr").querySelectorAll('ul li')[i].innerText.split(" ")[0]) > Number(MaxHr)) {
              ul[i].classList.add("blurHr");
            }
          }
          ul[Number(validMinHr) - 1].classList.add("actvtab");
          const ulTime = document.getElementById("SlfDrivrmin").querySelectorAll('ul li');
          for (var i = 0; i < ulTime.length; i++) {
            ulTime[i].classList.remove("actvtab");
          }
          ulTime[((Number(min) % 5) == 0 ? Number(min) / 5 : ((Number(min) < 5 ? 1 : Number(((Number(min)) / 5).toString().split(".")[0]) + 1))) % 12].classList.add("actvtab");
          // In this case buddy we are checking case if selected date of pick up is equals to curr date in that case we are adding blur for time before curr hr as there might be case in which minimum hr from API is passed as compare to curr hr so we have to blur all prev hr then curr hr
          if ($("#SlfDrivrdatepicker").val() == CurrentDate()) {
            if (CheckTimeValidityForCurrDate(APIMinTime)) {
              for (var i = 0; i < ul.length; i++) {
                ul[i].classList.remove("actvtab");
                ulTime[i].classList.remove("actvtab");
                // if (userSelectedDate == undefined || UserDateIsCurrDate(userSelectedDate)) {
                if (Number(document.getElementById("SlfDrivrhr").querySelectorAll('ul li')[i].innerText.split(" ")[0]) < Number(MinHr)) { // this case is for minimum hr from API
                  ul[i].classList.add("blurHr");
                }
              }
              CheckTimeValidityForCurrDate(APIMinTime);
              if (ap == "AM") {
                document.querySelector("#SlfDrivReturnrap").childNodes[1].querySelector("label").classList.add("_gry");
                document.querySelector("#SlfDrivReturnrap").childNodes[1].querySelector("input").disabled = true;
                document.querySelector("#SlfDrivReturnrap").childNodes[1].querySelector("input").checked = false;
                document.querySelector("#SlfDrivReturnrap").childNodes[3].querySelector("input").checked = true;
              }
            }
          }
          $("#StartTime").val(startTime);
          $("#EndTime").val(endTime);
          $("#AMPM").val(ap);
          $("#SlfDrivreturntimepicker").show(ap);
          // ValidationOfDateTime(dates);
          event.stopPropagation();
        }
      })
    }

    function UserDateIsCurrDate(userSelecteddate) {
      var mnth = ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'];
      var dt = new Date();
      var frmtdte = dt.getDate().toString().padStart(2, "0") + " " + mnth[dt.getMonth()] + " " + dt.getFullYear();
      if (userSelecteddate == frmtdte) return true;
      return false;
      event.stopPropagation();
    }
    var dates = [];
    var mnth = ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'];

    function GetdatesBeforePickDate() {
      if ($("#rdbTravelTypeSelf").prop("checked")) {
        var pickUpDate = document.getElementById("SlfDrivdatepicker").value.split(' ');
        var date = pickUpDate[0];
        var month = pickUpDate[1];
        var year = pickUpDate[2];
        var currMnthIndex = 0;
        for (var j = 0; j < mnth.length; j++) {
          if (mnth[j] == month) currMnthIndex = j;
        }
        // This is for reference who doesn't know how or what i'm doing in below code to Get first and last date of current month with JavaScript or jQuery
        //var date = new Date(), y = date.getFullYear(), m = date.getMonth();
        //var firstDay = new Date(y, m, 1);  // here we are getting first day
        //var lastDay = new Date(y, m + 1, 0); // // here we are getting last day
        // Here we are applying the above concept
        var previousMonthStart = new Date(year, currMnthIndex, 0); // here we are getting last day
        var dte = previousMonthStart.getDate();
        var yr = previousMonthStart.getFullYear();
        var m = previousMonthStart.getMonth();
        for (var i = 1; i <= Number(dte); i++) {
          var dt = i <= 9 ? ('0' + i) : i;
          dates.push(dt.toString() + " " + mnth[m] + " " + yr);
        }
        for (var i = 1; i <= Number(date); i++) {
          var dt = i <= 9 ? ('0' + i) : i;
          dates.push(dt.toString() + " " + month + " " + year);
        }
      } else {
        var pickUpDate = document.getElementById("datepicker").value.split(' ');
        var date = pickUpDate[0];
        var month = pickUpDate[1];
        var year = pickUpDate[2];
        dates = [];
        for (var i = 1; i < Number(date); i++) {
          var dt = i <= 9 ? ('0' + i) : i;
          dates.push(dt.toString() + " " + month + " " + year);
        }
      }
    }
    $(function() {
      $("#SlfDrivdatepicker").datepicker({
        minDate: 0,
        dateFormat: 'dd M yy',
        onSelect: function(dates) {
          var date = $(this).val();
          stationtimeForSrc(dates);
          var d = date.split(" ");
          var mnthIndex = 0;
          var mnth = ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'];
          for (var i = 0; i < mnth.length; i++) {
            if (d[1] == mnth[i]) {
              mnthIndex = (i + 1) <= 9 ? '0' + (i + 1) : (i + 1);
            }
          }
          var dt = mnthIndex + "-" + d[0] + "-" + d[2];
          var dteFormat = new Date(dt);
          dteFormat.setDate(dteFormat.getDate() + 2);
          $("#SlfDrivrdatepicker").datepicker('option', 'minDate', dteFormat);
          SetReturnDateOnSelectingPickDate();
        }
      });
      $("#SlfDrivrdatepicker").datepicker({
        minDate: GetMinimumDate(),
        dateFormat: 'dd M yy',
        // minDate: new Date('06-01-2023'),
        beforeShowDay: function(date) {
          $("#ui-datepicker-div").show();
          // GetdatesBeforePickDate();
          //$(".ui-datepicker-prev").addClass("ui-state-disabled");
          var string = jQuery.datepicker.formatDate('dd M yy', date);
          return [dates.indexOf(string) == -1]
        },
        onSelect: function(dates, event) {
          // SetReturnTime(dates);
          stationtimeForDes(dates);
        }
      });
    });
    var MinMonthStart = "";

    function GetMinimumDate() {
      var dropUpDate = document.getElementById("SlfDrivdatepicker").value.split(' ');
      var d = dropUpDate[0];
      var m = dropUpDate[1];
      var yr = dropUpDate[2];
      var currMnthIndex = 0;
      for (var j = 0; j < mnth.length; j++) {
        if (mnth[j] == m) currMnthIndex = ((j + 1) <= 9 ? '0' + (j + 1) : (j + 1));
      }
      var dtefrmt = currMnthIndex + "-" + d + "-" + yr;
      var dt = new Date(dtefrmt);
      dt.setDate(dt.getDate() + 1);
      //  var MinMonthStart = new Date(dt.getFullYear(), dt.getMonth(), 1); // here we are getting first day '07-01-2023'
      var MinMonthStart = new Date(dt.getFullYear(), dt.getMonth(), dt.getDate()); // here we are getting first day '07-01-2023'
      return MinMonthStart;
    }
    $(document).ready(function() {
      $("#SlfDrivshowtime").click(function() {
        $("#showSource").hide();
        $("#showDestination").hide();
        $("#hrforRent").hide();
        $("#airportpickdrop").hide();
        $("#returntimepicker").hide();
        $("#SlfDrivreturntimepicker").hide();
        stationtimeForSrc($("#SlfDrivdatepicker").val());
        $("#returntimepicker").hide();
        // SetTime();
        // ValidationOfDateTime();
      });
      $("#SlfDrivshowreturnTime").click(function() {
        $("#showSource").hide();
        $("#showDestination").hide();
        // $("#airportpickdrop").hide();
        $("#SlfDrivtimepicker").hide();
        stationtimeForDes($("#SlfDrivrdatepicker").val());
        // SetReturnTime();
      });
      $("#rtimes").click(function() {
        $("#showSource").hide();
        $("#hrforRent").toggle();
      });
    });
  </script>
  <script type="text/javascript">
    $(document).on('ready', function() {
      $(".center").slick({
        dots: true,
        infinite: true,
        centerMode: true,
        slidesToShow: 2,
        slidesToScroll: 2,
        responsive: [{
          breakpoint: 768,
          settings: {
            arrows: true,
            centerMode: false,
            slidesToShow: 2
          }
        }, {
          breakpoint: 480,
          settings: {
            arrows: true,
            centerMode: false,
            centerPadding: '40px',
            slidesToShow: 1
          }
        }]
      });
    });
  </script>
  <script>
    if ($(".accordion__item__header").length > 0) {
      var active = "active";
      $(".accordion__item__header").click(function() {
        $(this).toggleClass(active);
        $(this).next("div").slideToggle(200);
      });
    }
  </script>
  <script src="https://www.easemytrip.com/scripts/owl.carousel.min.js?v=1"></script>
  <script src="https://www.easemytrip.com/scripts/homepage-slider.js?v=abzh"></script>
  <!-- SelfDriveSearch Script end -->
</form>

Text Content

 * FLIGHTS
 * HOTELS
 * FLIGHT+HOTEL
 * TRAINS
 * BUS
 * HOLIDAYS
 * CABS
 * Activities
 * More
   Charters Book private charters here Cruise Book cruise here Gift Card Buy
   giftcards here Offers Check Best latest offers


Customer Service
Call Support Tel : 011 - 43131313, 43030303
Mail Support Care@easemytrip.com

Choose Country

India
India
UAE
UK
TH
US

Choose Currency

INR
INR
AED
THB
USD
GBP

Choose Language

English Hindi Assamese Bengali Gujarati Marathi Punjabi Tamil Telugu Urdu Arabic
Login or Signup
Customer Login Login & check bookings
Corporate Travel Login corporate account Agent Login Login your agent account My
Booking Manage your bookings here

Hi, abc
My Profile Manage your profile, and password EMT Wallet Use your wallet money to
avail disounts My Booking Manage your bookings here Log Out Logout your profile
YOGI A/C Balance 546546 Statement Balance 354546 Log Out Logout your profile
Sign up & Earn
Sign Up And Get an exciting deals.
Amazing Discounts
Login And Enjoy Amazing Discounts On Travel Bookings.
Hassle-Free Bookings
Sign-In And Enjoy Hassle-Free Bookings.

Login or Create an account
×


+91
 * 
   Afghanistan+93
 * 
   Albania+355
 * 
   Algeria+213
 * 
   American Samoa+1684
 * 
   Andorra+376
 * 
   Angola+244
 * 
   Anguilla+1264
 * 
   Antigua and Barbuda+1268
 * 
   Argentina+54
 * 
   Armenia+374
 * 
   Aruba+297
 * 
   Australia+61
 * 
   Austria+43
 * 
   Azerbaijan+994
 * 
   Bahamas+1242
 * 
   Bahrain+973
 * 
   Bangladesh+880
 * 
   Barbados+1246
 * 
   Belarus+375
 * 
   Belgium+32
 * 
   Belize+501
 * 
   Benin+229
 * 
   Bermuda+1441
 * 
   Bhutan+975
 * 
   Bolivia+591
 * 
   Bosnia and Herzegovina+387
 * 
   Botswana+267
 * 
   Brazil+55
 * 
   Brunei Darussalam+673
 * 
   Bulgaria+359
 * 
   Burkina Faso+226
 * 
   Burundi+257
 * 
   Cambodia+855
 * 
   Cameroon+237
 * 
   Canada+1
 * 
   Cape Verde+238
 * 
   Cayman Islands+1345
 * 
   Central African Republic+236
 * 
   Chad+235
 * 
   Chile+56
 * 
   China+86
 * 
   Colombia+57
 * 
   Comoros+269
 * 
   Congo (DRC)+243
 * 
   Congo (Republic)+242
 * 
   Cook Islands+682
 * 
   Costa Rica+506
 * 
   Côte d'Ivoire+225
 * 
   Croatia+385
 * 
   Cuba+53
 * 
   Cyprus+357
 * 
   Czech Republic+420
 * 
   Denmark+45
 * 
   Djibouti+253
 * 
   Dominica+1767
 * 
   Dominican Republic+1809
 * 
   Ecuador+593
 * 
   Egypt+20
 * 
   El Salvador+503
 * 
   Equatorial Guinea+240
 * 
   Eritrea+291
 * 
   Estonia+372
 * 
   Ethiopia+251
 * 
   Faroe Islands+298
 * 
   Fiji+679
 * 
   Finland+358
 * 
   France+33
 * 
   French Polynesia+689
 * 
   Gabon+241
 * 
   Gambia+220
 * 
   Georgia+995
 * 
   Germany+49
 * 
   Ghana+233
 * 
   Gibraltar+350
 * 
   Greece+30
 * 
   Greenland+299
 * 
   Grenada+1473
 * 
   Guadeloupe+590
 * 
   Guam+1671
 * 
   Guatemala+502
 * 
   Guernsey+44
 * 
   Guinea+224
 * 
   Guinea-Bissau+245
 * 
   Guyana+592
 * 
   Haiti+509
 * 
   Honduras+504
 * 
   Hong Kong+852
 * 
   Hungary+36
 * 
   Iceland+354
 * 
   India+91
 * 
   Indonesia+62
 * 
   Iran+98
 * 
   Iraq+964
 * 
   Ireland+353
 * 
   Isle of Man+44
 * 
   Israel+972
 * 
   Italy+39
 * 
   Jamaica+1876
 * 
   Japan+81
 * 
   Jersey+44
 * 
   Jordan+962
 * 
   Kazakhstan+7
 * 
   Kenya+254
 * 
   Kiribati+686
 * 
   Kuwait+965
 * 
   Kyrgyzstan+996
 * 
   Laos+856
 * 
   Latvia+371
 * 
   Lebanon+961
 * 
   Lesotho+266
 * 
   Liberia+231
 * 
   Libya+218
 * 
   Liechtenstein+423
 * 
   Lithuania+370
 * 
   Luxembourg+352
 * 
   Macao+853
 * 
   Macedonia+389
 * 
   Madagascar+261
 * 
   Malawi+265
 * 
   Malaysia+60
 * 
   Maldives+960
 * 
   Mali+223
 * 
   Malta+356
 * 
   Marshall Islands+692
 * 
   Martinique+596
 * 
   Mauritania+222
 * 
   Mauritius+230
 * 
   Mexico+52
 * 
   Micronesia+691
 * 
   Moldova+373
 * 
   Monaco+377
 * 
   Mongolia+976
 * 
   Montenegro+382
 * 
   Montserrat+1664
 * 
   Morocco+212
 * 
   Mozambique+258
 * 
   Myanmar (Burma)+95
 * 
   Namibia+264
 * 
   Nauru+674
 * 
   Nepal+977
 * 
   Netherlands+31
 * 
   New Caledonia+687
 * 
   New Zealand+64
 * 
   Nicaragua+505
 * 
   Niger+227
 * 
   Nigeria+234
 * 
   North Korea+850
 * 
   Norway+47
 * 
   Oman+968
 * 
   Pakistan+92
 * 
   Palau+680
 * 
   Palestinian Territory+970
 * 
   Panama+507
 * 
   Papua New Guinea+675
 * 
   Paraguay+595
 * 
   Peru+51
 * 
   Philippines+63
 * 
   Poland+48
 * 
   Portugal+351
 * 
   Puerto Rico+1787
 * 
   Qatar+974
 * 
   Réunion+262
 * 
   Romania+40
 * 
   Russian Federation+7
 * 
   Rwanda+250
 * 
   Saint Kitts and Nevis+1869
 * 
   Saint Lucia+1758
 * 
   Saint Vincent and the Grenadines+1784
 * 
   Samoa+685
 * 
   San Marino+378
 * 
   São Tomé and Príncipe+239
 * 
   Saudi Arabia+966
 * 
   Senegal+221
 * 
   Serbia+381
 * 
   Seychelles+248
 * 
   Sierra Leone+232
 * 
   Singapore+65
 * 
   Slovakia+421
 * 
   Slovenia+386
 * 
   Solomon Islands+677
 * 
   Somalia+252
 * 
   South Africa+27
 * 
   South Korea+82
 * 
   Spain+34
 * 
   Sri Lanka+94
 * 
   Sudan+249
 * 
   Suriname+597
 * 
   Swaziland+268
 * 
   Sweden+46
 * 
   Switzerland+41
 * 
   Syrian Arab Republic+963
 * 
   Taiwan, Province of China+886
 * 
   Tajikistan+992
 * 
   Tanzania+255
 * 
   Thailand+66
 * 
   Timor-Leste+670
 * 
   Togo+228
 * 
   Tonga+676
 * 
   Trinidad and Tobago+1868
 * 
   Tunisia+216
 * 
   Turkey+90
 * 
   Turkmenistan+993
 * 
   Turks and Caicos Islands+1649
 * 
   Tuvalu+688
 * 
   Uganda+256
 * 
   Ukraine+380
 * 
   United Arab Emirates+971
 * 
   United Kingdom+44
 * 
   United States+1
 * 
   Uruguay+598
 * 
   Uzbekistan+998
 * 
   Vanuatu+678
 * 
   Vatican City+379
 * 
   Venezuela+58
 * 
   Viet Nam+84
 * 
   Virgin Islands (British)+1284
 * 
   Virgin Islands (U.S.)+1340
 * 
   Western Sahara+212
 * 
   Yemen+967
 * 
   Zambia+260
 * 
   Zimbabwe+263

Email ID or Mobile Number
* Enter a valid Phone Number
* Enter a valid Email
* Enter a valid Email or Phone Number

By logging in, I understand & agree to EaseMyTrip terms of use and privacy
policy

Otp Authentication
×

Enter OTP sent to the email  
Incorrect OTP, please enter valid OTP.
Resend OTP
OTP sent successfully
Get OTP on call request sent successfully
* Enter the valid OTP.
* YOu have done 5 attempts! Try loggin in with password!

Login with OTP Login with Password
Password Authentication
×

Enter Password
Please enter correct password.
Reset Password

Login with OTP Login with Password
Forget Password
×

Registered Mobile Number  or Email
Email ID or Mobile Number
* Enter a valid Phone Number
* Enter a valid Email
* Enter a valid Email or Phone Number
We will send you a reset OTP on your registered Email ID or Mobile Number

OTP Authentication
×

Registered Mobile Number  or Email

Create New Password
Incorrect OTP, please enter valid OTP.
* Enter Password
Resend OTP

Congratulations!
×

Your account has been created successfully!

Maybe Later
By logging in, I understand & agree to EaseMyTrip terms of use and privacy
policy



✖
 * Features
   * Pages
     * New Pages
   * Elements
   * Users
   * Charts
 * Services
   * App Design
   * Web Design
   * Software Design
   * Label Design
   * Graphic Design
 * Portfolio
 * Overview
 * Shortcuts
 * Feedback


 * Airport Transfer
 * Outstation
 * Hourly
 * Self Drive


BOOK ONLINE CAB

Airport Transfer
Airport
Pick Up
 * Airport Pick Up
 * Airport Drop

From
Indira Gandhi International Airport, Terminal 3, Delhi
Delhi
 * Region
   delhi cantonment
   new delhi,new delhi,delhi
 * City
   delhi darbar
   colaba causeway
 * School
   delhi university area
   new delhi,central delhi,delhi
 * School
   delhi public school - south
   11th, k m , kanakpura road (behind metro)
 * School
   delhi darbar
   shop no 4 & 5, shivshakti complex

 * AIRPORT
   Indira Gandhi International Airport, Terminal 1
   
 * Airport
   Indira Gandhi International Airport, Terminal 2
   
 * Airport
   Indira Gandhi International Airport, Terminal 3
   

 * Region
   Agra Fort
   near taj mahal
 * City
   Agra Cantonment Railway Station (Agc)
   agra,agra,uttar pradesh
 * Region
   Agra Fort Railway Station
   bijli ghar, pipal mandi
 * City
   Agrawal Restaurant
   surat,surat,gujarat
 * City
   Agrawal Nagar
   dhule,dhule,maharashtra
 * City
   Agrahara
   mysuru,mysuru,karnataka
 * City
   A T Agraharam
   guntur
 * City
   Guntur
   guntur
 * City
   Agraharam
   west godavari
 * City
   Ch Agraharam
   west godavari

 * AIRPORT
   Agra, Agra Airport
   
 * Airport
   Camagüey, Ignacio Agramonte Int. Airport
   


To
Greater Kailash
New Delhi, South East Delhi
 * Region
   Agra Fort
   near taj mahal
 * City
   Agra Cantonment Railway Station (Agc)
   agra,agra,uttar pradesh
 * Region
   Agra Fort Railway Station
   bijli ghar, pipal mandi
 * City
   Agrawal Restaurant
   surat,surat,gujarat
 * City
   Agrawal Nagar
   dhule,dhule,maharashtra
 * City
   Agrahara
   mysuru,mysuru,karnataka
 * City
   A T Agraharam
   guntur
 * City
   Guntur
   guntur
 * City
   Agraharam
   west godavari
 * City
   Ch Agraharam
   west godavari

 * AIRPORT
   Agra, Agra Airport
   
 * Airport
   Camagüey, Ignacio Agramonte Int. Airport
   

 * Region
   delhi cantonment
   new delhi,new delhi,delhi
 * City
   delhi darbar
   colaba causeway
 * School
   delhi university area
   new delhi,central delhi,delhi
 * School
   delhi public school - south
   11th, k m , kanakpura road (behind metro)
 * School
   delhi darbar
   shop no 4 & 5, shivshakti complex

 * AIRPORT
   Indira Gandhi International Airport, Terminal 1
   
 * Airport
   Indira Gandhi International Airport, Terminal 2
   
 * Airport
   Indira Gandhi International Airport, Terminal 3
   

Pick-Up Date & Time

10:00 AM
AM
PM
 * 1 Hr.
 * 2 Hr.
 * 3 Hr.
 * 4 Hr.
 * 5 Hr.
 * 6 Hr.
 * 7 Hr.
 * 8 Hr.
 * 9 Hr.
 * 10 Hr.
 * 11 Hr.
 * 12 Hr.

 * 00 Min.
 * 05 Min.
 * 10 Min.
 * 15 Min.
 * 20 Min.
 * 25 Min.
 * 30 Min.
 * 35 Min.
 * 40 Min.
 * 45 Min.
 * 50 Min.
 * 55 Min.

Done

Return Date & Time

Book a round trip
to save more

Select Time
AM
PM
 * 1 Hr.
 * 2 Hr.
 * 3 Hr.
 * 4 Hr.
 * 5 Hr.
 * 6 Hr.
 * 7 Hr.
 * 8 Hr.
 * 9 Hr.
 * 10 Hr.
 * 11 Hr.
 * 12 Hr.

 * 00 Min.
 * 05 Min.
 * 10 Min.
 * 15 Min.
 * 20 Min.
 * 25 Min.
 * 30 Min.
 * 35 Min.
 * 40 Min.
 * 45 Min.
 * 50 Min.
 * 55 Min.

Done


Rent For
04 Hr.

Select Hours

 * 2 Hr.
 * 4 Hr.
 * 6 Hr.
 * 8 Hr.
 * 10 Hr.
 * 12 Hr.

Traveller & Luggages
01 Traveller(s), 01 Luggages
Traveller

Adults

(12+ Years)

- +

Children

(2-12 Years)

- +

Infant

(0-2 Years)

- +

Luggages Type

Cabin

(Max 7Kg.)

- +

Checked In

 

- +

Done
SEARCH
Airport Transfer
Airport
Pick Up
 * Airport Pick Up
 * Airport Drop

From
Paris Roissy CDG Airport T1
Charles De Gaulle Apt Terminal 1, Niveau Arrivee Porte 26, France
To
Paris Roissy CDG Airport T1
Charles De Gaulle Apt Terminal 1, Niveau Arrivee Porte 26, France
Pick-Up Date & Time

10:00 AM
AM
PM
 * 1 Hr.
 * 2 Hr.
 * 3 Hr.
 * 4 Hr.
 * 5 Hr.
 * 6 Hr.
 * 7 Hr.
 * 8 Hr.
 * 9 Hr.
 * 10 Hr.
 * 11 Hr.
 * 12 Hr.

 * 00 Min.
 * 05 Min.
 * 10 Min.
 * 15 Min.
 * 20 Min.
 * 25 Min.
 * 30 Min.
 * 35 Min.
 * 40 Min.
 * 45 Min.
 * 50 Min.
 * 55 Min.

Done

Return Date & Time
10:00 AM
AM
PM
 * 1 Hr.
 * 2 Hr.
 * 3 Hr.
 * 4 Hr.
 * 5 Hr.
 * 6 Hr.
 * 7 Hr.
 * 8 Hr.
 * 9 Hr.
 * 10 Hr.
 * 11 Hr.
 * 12 Hr.

 * 00 Min.
 * 05 Min.
 * 10 Min.
 * 15 Min.
 * 20 Min.
 * 25 Min.
 * 30 Min.
 * 35 Min.
 * 40 Min.
 * 45 Min.
 * 50 Min.
 * 55 Min.

Done

How old are you
18 Years 19 Years 20 Years 21 Years 22 Years 23 Years 24 Years 25 Years 26 Years
Or Older
I Live In
Select

SEARCH
Other Locations
 * Paris Roissy CDG Airport T1

Filters
Airports
Train Station
Bus Station
Paris Roissy CDG Airport T1
Address
CHARLES DE GAULLE APT TERMINAL 1
NIVEAU ARRIVEE PORTE 26
France
Choose this location
Close

Other Locations
 * Paris Roissy CDG Airport T1

Paris Roissy CDG Airport T1
Address
CHARLES DE GAULLE APT TERMINAL 1
NIVEAU ARRIVEE PORTE 26
France
Choose this location
Close



DATE AND TIME AS PER SEARCHED COUNTRY

Overseas

Popular Car Routes

Car From

London Heathrow Airport

Car From

London City Airport

Car From

Frankfurt Airport

Car From

Dubai International Airport - T1

Car From

Milan Malpensa Airport T1

Car From

Rome Ciampino Airport

Car From

Brisbane Airport

Car From

Abu Dhabi Airport

Car From

Wellington Airport

Car From

Muscat Airport

Car From

Manchester Airport

Car From

London Gatwick Airport


PREMIUM CAR TO RIDE

Maruti Swift VXI
Manual | Petrol | 5 Seat
4.85 (64)
| 25K Kms Driven
H-173, H Block, Sector 63, Noida, Uttar Pradesh 201301
Rs. 6865
Rs.12000
Book Now
Maruti Swift VXI
Manual | Petrol | 5 Seat
4.85 (64)
| 25K Kms Driven
H-173, H Block, Sector 63, Noida, Uttar Pradesh 201301
Rs. 6865
Rs.12000
Book Now
Maruti Swift VXI
Manual | Petrol | 5 Seat
4.85 (64)
| 25K Kms Driven
H-173, H Block, Sector 63, Noida, Uttar Pradesh 201301
Rs. 6865
Rs.12000
Book Now



SELF DRIVE CARS FOR BETTER TRAVEL

Self drive car rental services have become increasingly popular in recent years
due to their convenience and flexibility. With a rental car, customers can
easily travel to their desired destinations without the hassle of public
transportation or the expense of owning a car. EaseMyTrip also provides a range
of vehicle options, from economy cars to luxury SUVs, to meet different needs
and preferences. In addition, many self drive car rental services offer 24/7
customer support and roadside assistance to ensure a stress-free rental
experience. It is very important for customers to carefully read and understand
the rental agreement, including fees and insurance coverage, before signing up
for a rental car. EaseMyTrip provides hassle free self driven car services and
makes sure for the perfect trip.


REASONS TO HIRE SELF DRIVEN CAR

Convenience: Renting a car provides a convenient way to travel without worrying
about public transportation schedules or ride-sharing availability.

Flexibility: A rental car allows travelers to explore a destination at their own
pace and on their own schedule.

Cost-effective: For longer route trips, renting a car can be more cost-effective
than using other modes of transportation.

Access to different vehicles: EaseMyTrip offers a range of vehicle types and
models, allowing customers to choose the car that best suits their needs. One
can have their favorite car on rent and drive it.

Special occasions: Renting a luxury car for a special occasion, such as a
wedding or anniversary, can be easy to go with the families.


TYPES OF RENTAL CARS

4-seaters: Ford Figo, Hyundai Grand i10, Tata Indica, Maruti Swift, Honda Brio

5-seaters: Volkswagen Polo, Honda City, Maruti Ciaz, Honda Jazz, Honda Amaze,
Ford Aspire. Ford EcoSport

7-seater SUVs: Mahindra XUV500, Toyota Fortuner, Mahindra Scorpio, Toyota
Innova, Ford Endeavour, Tata Hexa

Overall, self driven car services can provide a convenient and flexible
transportation option for a variety of needs and occasions. Be assured with
EaseMyTrip while booking for the best self drive car rental services which
includes comfort, freedom of movement and convenience. We make the process
easier with proper information, hassle-free bookings and useful amenities. Get
your hands on your own self driven car and start that dream road trip now!

2. Which cars do you provide for self-drive?
We have a variety of vehicles available globally, which may further change based
on the Rental Country. Our guest can choose from a wide range of car brands and
car sizes, from all the major global names we have on offer, including:

American car brands: Cadillac, Chevrolet, Chrysler, and Ford

European car brands: Audi, BMW, Fiat, Jaguar, Mercedes-Benz, Peugeot, Range
Rover, Renault, Seat, Skoda, Volkswagen and Volvo

Asian car brands: Hyundai, Nissan and Toyota


RENT A CAR BY SIZE AND CHOOSE FROM:

Small or medium cars to rent for easy city driving and effortless parking.

Family cars and compact MPVs (multi-purpose vehicles) to carry all the people
you need to (and their bags, hiking gear, a picnic…).

Large hatchbacks for all that extra cargo.

Sedans for impressive comfort and style.


RENT A CAR BY TYPE – WE’VE PLENTY TO CHOOSE FROM:

Automatic cars – for relaxed, efficient driving

Convertible cars – if you love the wind in your hair

Electric / Hybrid cars – vehicles to save on energy

Sports cars – daring and fun to drive

Luxury cars – a stylish, exceptional choice

Economy cars – low on fuel and high on quality


RENT A CAR BY THE NUMBER OF SEATS:

3 Seats – comfortably able to seat 2 passengers

4 Seats – comfortably able to seat 3 passengers

5 seats – usually two in the front and three in the back for the average family

6 seats – comfortably able to seat 6 passengers

7 seats – perfect for larger families

8 seats – makes traveling with a large party practical

9 seats – ideal for groups

Exclusive Offers
Enjoy Offer
Deal of the Day
Use Code:
EASEDAY

Enjoy Different Deals Each Day with EaseMyTrip
Valid till: 31st July, 2024
Up to 7% Off* on
Cab Bookings
Use Code:
EMTCAB

Get Up to 7% Off* on Airport transfer Hourly rental, One Way & Round Trip Cab
Book
Valid till: 31st July, 2024
Hourly Offer
on Rental Cabs
Use Code:
EMTHOURLY

Get up to Rs. 900 OFF on Cab Bookings with EaseMyTrip
Valid till: 31st July, 2024
Partial Payment
Paying 15%
and Rest to Driver

Enjoy Cab Booking by Paying 15% and Rest to Driver
Valid till: 31st July, 2024




View All

Sanitized & Safe Cars
Internal &
External Sanitisation

Contact-Less
Doorstep Pick-up

Safety & Hygiene &
Best Practices

Travel Advisory
View More



CAB BOOKING BENEFIT WITH EASEMYTRIP

Get Flat 10% Off

Enjoy Flat 10% Off on One Way & Round Trip Cab Booking use : EMTCAB10



Travel Advisory

You should know latest COVID-19 travel guidelines before booking your Cab



Partial Payment

Book cab on paying 15% as initial amount and rest to driver on pick up.


Top Cab Routes
 * NEW DELHI - Chandigarh
 * Pune - Shirdi
 * Mumbai - Pune


 * Pune - Mumbai
 * Delhi - Haridwar
 * Mumbai - Shirdi


 * Chandigarh - Manali
 * Chandigarh - Shimla
 * Chennai - Pondicherry


 * Delhi - Agra
 * Bangalore - Coorg
 * Dehradun - Mussoorie




WHY EASEMYTRIP FOR CAB BOOKING?

Extensive Options
Wide range of quality,safe & licensed vehicles
Convenient
Enjoy a high-quality transfer experience at surprisingly low prices
Easy & flexible booking
Booking online is easy and only take 5 minutes, cancellations are free of charge
up to 24 hours before the transfer.
24/7 customer service
Our office is staffed 24 hours a day, 365 days a year- we're always here to help
you.




BEST RATES FOR CAB BOOKING AT EASEMYTRIP


EaseMyTrip offers the best cab operators and drivers for every prime location
across India to make your journey hassle-free. We assure you an unforgettable
experience while traveling with us. We have tied up with 4000+ cab operators to
offer the best online cab booking facility. Customers can choose a cab from the
different categories of cabs including Hatchback, sedans, SUVs, and many more.
This online taxi booking facility of EaseMyTrip also offers taxi services at
discounted rates. So, what are you waiting for? Book your cab with EaseMyTrip
and travel comfortably.

Booking a cab is surely a task! How many times have you struggled to book a taxi
online, especially when the weather is weary and or you have an emergency? One
is stalled for endless hours just waiting for one to say "your ride is on the
way". We have a solution for all your problems, book your cabs with EaseMyTrip.
We are a customer-centric company, and we only wish to provide the best services
to our travelers. Keeping all this in mind, we have curated a very seamless and
manageable way for you to book a cab online.
We offer an extremely simple and painless interface to make your online cab
booking experience hassle-free. The process is very effortless:
- Login/Open EaseMyTrip portal
- Head to the Cabs section
- Choose for what purpose you need the cab
- Enter the details asked
- And voila! You have your cab booked right, just in a matter of a few clicks!

FAQs



HOW CAN I BOOK A CAB FROM EASEMYTRIP?

To book a cab, you can visit our website, mobile site or mobile app and click on
the cab option. Cab booking is available with us in various options. You can
book cabs for one way, round trip, airport or railway station transfer, hourly
basis or day basis. Intercity cabs are also available with us.


WHAT CAR CATEGORIES DO YOU PROVIDE?

Currently, we have three categories of cars.
. Hatchback - Indica, WagonR or Similar
. Sedan - DZire, Etios, Xent or Similar
. SUV - Ertiga, Lodgy or similar


DO YOU OFFER MULTIPLE PICKUPS OR DROPS?

At present, we only provide pick up and drop at one point but very soon, we will
introduce other options like multiple pickups and drops. Very soon, we will
introduce more segments in cabs.


IS THERE ANY CONVENIENCE CHARGE ON CAB BOOKINGS MADE VIA THE WEB/APP?

Absolutely not! At EaseMyTrip we highly believe in not charging any convenience
fee on online cab bookings made via the web portal or app.


WHAT SHOULD I DO IF I HAVE TO CARRY A LOT OF LUGGAGE DURING THE JOURNEY?

During booking the cab, you will have to insure how much luggage you are going
to carry. Each cab has its own capacity of carrying luggage. You can see the
seating and baggage capacity for the particular car. So, find the right vehicle
that goes with your requirements.


HOW CAN I FIND THE BEST CAB BOOKING OFFERS & DEALS?

At EaseMyTrip, we make sure that our customers can book their cab trips at
really reasonable rates. We always introduce the best offers and deals to make
sure that they travel at the lowest cost with us.


Book Cabs for Popular Destinations

DELHI

To- Agra, Bareilly, Dehradun, Amritsar,
Chandigarh, Haridwar

AGRA

To- Noida, Lucknow, Delhi, Gurgaon,
Faridabad, Ghaziabad

MUMBAI

To- Pune, Surat, Shirdi, Lonavala,
Mahabaleshwar

PUNE

To- Shirdi, Mumbai, Nashik, Aurangabad,
Mahabaleshwar

BENGALURU

To- Puducherry, Tirupati, Ooty, Madikeri,
Mysuru, Chennai

LUCKNOW

To- Varanasi, Agra, Noida, Ayodhya, Farrukhabad, Kanpur

CHENNAI

To- Mahabalipuram, Puducherry,
Bengaluru, Tirupati, Hosur

CHANDIGARH

To- Shimla, Manali, Ludhiana, Jalandhar,
Amritsar, Delhi, Noida, Gurugram

DEHRADUN

To- Delhi, Mussoorie, Noida, Gurugram,
Haridwar, Rishikesh

KOLKATA

To- Durgapur, Digha, Deoghar,
Jamshedpur, Burdwan

UDAIPUR

To- Jodhpur, Ajmer, Kumbhalgarh,
Gangapur, Abu Road

NOIDA

To- Dehradun, Haridwar, Nainital,
Rishikesh, Bareilly

COCHIN

To- Munnar, Guruvayur, Kottayam,
Ernakulam, Thrissur, Idukki

RISHIKESH

To- Delhi, Haridwar, Chandigarh, Noida,
Roorkee, Mussoorie, Nainital

NAINITAL

To- Noida, Delhi, Gurgaon, Rishikesh,
Dehradun, Ghaziabad

AHMEDABAD

To- Vadodara, Rajkot, Surat, Morbi,
Anklesvar, Surendranagar

GURUGRAM

To- Delhi, Agra, Shimla, Dehradun,
Rishikesh, Chandigarh, Vrindavan
View More
Popular Cab Routes

Cab From

New Delhi - Chandigarh


Cab From

Pune - Shirdi


Cab From

Jammu Tawi Railway Station - katra


Cab From

Coimbatore - Isha Yoga Center


Cab From

Delhi - Haridwar


Cab From

Bangalore - Kotilingeshwara


Cab From

Chandigarh - Manali


Cab From

Chandigarh - Shimla


Cab From

Jammu - Srinagar


Cab From

Delhi - Agra


Cab From

Delhi - Vrindavan


Cab From

Dehradun - Mussoorie
Why EaseMyTrip for Cab Booking?
Extensive Options

Wide range of quality safe & licensed vehicle

Convenient

Enjoy a high-quality transfer experience at surprisingly low prices

Easy & Flexible

Booking online is easy and only take 5 minutes, cancellations are free of charge
up to 24 hours before the transfer

24/7 Customer Service

Our office is staffed 24 hours a day, 365 days a year- we're always here to help
you

HASSLE-FREE CAB BOOKING WITH EASEMYTRIP

Are you tired of the never-ending struggle to book a cab online, especially
during unfavorable weather conditions or in emergency situations? Look no
further! EaseMyTrip is here to provide you with a seamless and convenient
solution for all your cab booking needs. As a customer-centric company, we
strive to deliver the best services to our travellers, ensuring a stress-free
journey every time.

SIMPLIFIED CAB BOOKING PROCESS

At EaseMyTrip, we have designed an intuitive and user-friendly interface to
enhance your online cab booking experience. Our platform offers a
straightforward and effortless process, allowing you to book a cab in just a few
clicks. Here's how it works:

Login/Open EaseMyTrip Portal: Begin by accessing our user-friendly website or
mobile app. Log in to your account or create a new one if you haven't already.
Head to the Cabs Section: Once you're logged in, navigate to the dedicated
"Cabs" section, where you'll find a wide range of options tailored to suit your
specific requirements.
Choose Your Purpose: Select the purpose for which you need the cab. Whether it's
for local hourly travel, outstation trips or airport transfers, we have you
covered.
Enter the Details: Fill in the necessary details, such as the pickup location,
drop-off location, date, time, and any additional preferences you may have. Our
advanced search filters help you find the perfect cab that matches your
criteria.
Book with Ease: With a few clicks, confirm your booking, and your cab will be
reserved instantly. No more waiting endlessly or uncertain about the
availability of your ride. We prioritize efficiency and promptness.

UNMATCHED VARIETY OF CABS AND DISCOUNTS

At EaseMyTrip, we believe in providing our customers with a wide selection of
cab options to cater to their diverse needs. Our extensive network consists of
4000+ cab operators through different vendors, ensuring you always have a
reliable and comfortable mode of transportation available. Choose from a range
of categories, including Hatchbacks, sedans, SUVs, and more, depending on your
preferences and group size.

Moreover, we understand the value of saving money while traveling. That's why
EaseMyTrip offers discounted rates on taxi services. By booking through our
platform, you can enjoy cost-effective cab rides without compromising on quality
and reliability.

YOUR JOURNEY, OUR PRIORITY

When you book a cab with EaseMyTrip, we prioritize your safety, comfort, and
satisfaction. Our dedicated team ensures that every aspect of your journey is
well taken care of, from the moment you make the booking until you reach your
destination. With our experienced drivers and well-maintained vehicles, you can
relax and enjoy a hassle-free ride.

BOOK YOUR CAB WITH EASEMYTRIP TODAY!

Don't let the complexities of cab booking deter you from enjoying a smooth and
convenient travel experience.
EaseMyTrip simplifies the process, making it accessible to everyone. With our
user-friendly interface, diverse
range of cabs, discounted rates, and unwavering commitment to customer
satisfaction,
we are your go-to platform for online cab booking.

So, why wait? Take advantage of EaseMyTrip's exceptional cab booking services
and travel comfortably, knowing
that your journey is in good hands. Book your cab today and embark on a
hassle-free travel experience.


FAQs
How can I Book a Cab from EaseMyTrip?

To book a cab, you can visit our website, mobile site or mobile app and click on
the cab option. Cab booking is available with us in various options. You can
book cabs for one way, round trip, airport or railway station transfer, hourly
basis or day basis. Intercity cabs are also available with us.

What Car Categories Do You Provide?

Currently, we have three categories of cars.
-Hatchback - Indica, WagonR or Similar
-Sedan - DZire, Etios, Xent or Similar
-SUV - Ertiga, Lodgy or similar

Do you Offer Multiple Pickups Or Drops?

At present, we only provide pick up and drop at one point but very soon, we will
introduce other options like multiple pickups and drops. Very soon, we will
introduce more segments in cabs.

Is There any Convenience Charge on Cab Bookings made via the Web/App?

Absolutely not! At EaseMyTrip we highly believe in not charging any convenience
fee on online cab bookings made via the web portal or app.

What should I Do If I have to Carry a Lot of Luggage during the Journey?

During booking the cab, you will have to insure how much luggage you are going
to carry. Each cab has its own capacity of carrying luggage. You can see the
seating and baggage capacity for the particular car. So, find the right vehicle
that goes with your requirements.

How can I Find the Best Cab Booking Offers & Deals?

At EaseMyTrip, we make sure that our customers can book their cab trips at
really reasonable rates. We always introduce the best offers and deals to make
sure that they travel at the lowest cost with us.