www.garuda-indonesia.com Open in urlscan Pro
2606:4700::6812:bc4  Public Scan

Submitted URL: http://garuda-indonesia.com/
Effective URL: https://www.garuda-indonesia.com/other-countries/en/index
Submission: On December 22 via api from US — Scanned from DE

Form analysis 25 forms found in the DOM

Name: CrCookie

<form name="CrCookie" id="CrCookie">
  <input id="ajax_url_2" type="hidden" name="ajax_url_2" value="$AJAX_URL">
</form>

Name: SecureSession

<form name="SecureSession" id="SecureSession">
  <input id="ajax_url_secure" type="hidden" name="ajax_url_secure" value="$AJAX_URL">
</form>

Name: member-loginPOST /id/id/index.page?submit=true&componentID=1513306234493

<form onsubmit="return submitLogout()" name="member-login" action="/id/id/index.page?submit=true&amp;componentID=1513306234493" method="post" id="member-logout">
  <input name="iwPreActions" type="hidden">
  <div class="form-horizontal box">
    <div class="box-mobile-attribute-member-notsync" style="display:none">
      <a href="#" onclick="syncSosmedLogin()">Already Have GarudaMiles?</a>
    </div>
    <div class="box-mobile-attribute-member">
      <span>Welcome, </span>
      <div class="GM-name"></div>
      <div class="GM-number"> | </div>
      <div class="GM-balance">Current Balance <span></span>
      </div>
    </div>
  </div>
  <div style="border-bottom: 1px solid #d6d6d6;">
    <input type="submit" class="btn btn-primary_square" style="margin:5px 0px;" value="Keluar">
  </div>
</form>

Name: member-login-formPOST

<form onsubmit="return submitLogin()" name="member-login-form" action="" method="post" id="member-login-form">
  <input name="iwPreActions" type="hidden">
  <div class="col-md-6">
    <div class="content-menu">
      <div class="form-horizontal">
        <h4>Login</h4>
        <div class="form-group" style="margin-bottom:0px;">
          <div class="row">
            <div class="col-xs-12 col-sm-12 col-md-12 col-lg-12">
              <div class="input-login">
                <input class="form-control" id="garudamiles-no" name="logusername" placeholder="GA ID or GarudaMiles No." type="text" autocomplete="off">
                <input type="hidden" value="" name="paramCaptcha" id="paramCaptcha">
              </div>
              <div class="input-login">
                <input class="form-control" id="password" name="logpassword" placeholder="Password" type="password">
              </div>
            </div>
          </div>
        </div>
        <div class="button-group">
          <div class="row">
            <div class="col-xs-12 col-sm-6 col-md-6 col-lg-6 text-right">
              <div class="form-horizontal">
                <div id="login-desk-captcha" data-callback="" data-sitekey="6LeNKOAUAAAAAHcSvH4YL62jk29Si9RkuGKPKPzo" class="g-recaptcha-ibe">
                  <div style="width: 304px; height: 78px;">
                    <div><iframe title="reCAPTCHA"
                        src="https://recaptcha.net/recaptcha/api2/anchor?ar=1&amp;k=6LeNKOAUAAAAAHcSvH4YL62jk29Si9RkuGKPKPzo&amp;co=aHR0cHM6Ly93d3cuZ2FydWRhLWluZG9uZXNpYS5jb206NDQz&amp;hl=de&amp;v=VZKEDW9wslPbEc9RmzMqaOAP&amp;size=normal&amp;cb=ggzij0p0twpc"
                        width="304" height="78" role="presentation" name="a-7pxpanxchn61" frameborder="0" scrolling="no"
                        sandbox="allow-forms allow-popups allow-same-origin allow-scripts allow-top-navigation allow-modals allow-popups-to-escape-sandbox"></iframe></div><textarea id="g-recaptcha-response" name="g-recaptcha-response"
                      class="g-recaptcha-response" style="width: 250px; height: 40px; border: 1px solid rgb(193, 193, 193); margin: 10px 25px; padding: 0px; resize: none; display: none;"></textarea>
                  </div>
                </div>
              </div>
            </div>
          </div>
        </div>
        <div class="button-group">
          <div class="row">
            <div class="col-xs-12 col-sm-12 col-md-12 col-lg-12">
              <div class="row">
                <div class="col-xs-12" style="padding:10px 15px;">
                  <input id="submit-login" type="button" onclick="submitLogin()" class="btn-primary btn-block right btn btn-primary_square" value="Login">
                </div>
                <div class="col-xs-12">
                  <a class="control-label forgot-password" href="/content/garuda/other-countries/en/web-service-form/forgot-password">
Forgot Password?
</a>
                </div>
              </div>
            </div>
          </div>
        </div>
        <div class="social-login" id="social-login">
          <h4>or Login through Social Media</h4>
          <div class="row">
            <div class="col-xs-2">
              <div class="fb-login-button fb_iframe_widget" data-width="" data-size="large" data-button-type="login_with" data-layout="default" data-auto-logout-link="false" data-use-continue-as="false" onlogin="window.location.reload();"
                login_text="" fb-xfbml-state="rendered"
                fb-iframe-plugin-query="app_id=2077467505731265&amp;auto_logout_link=false&amp;button_type=login_with&amp;container_width=0&amp;layout=default&amp;locale=en_US&amp;login_text=&amp;sdk=joey&amp;size=large&amp;use_continue_as=false&amp;width=">
                <span style="vertical-align: bottom; width: 0px; height: 0px;"><iframe name="f365dd2846da0c" width="1000px" height="1000px" data-testid="fb:login_button Facebook Social Plugin" title="fb:login_button Facebook Social Plugin"
                    frameborder="0" allowtransparency="true" allowfullscreen="true" scrolling="no" allow="encrypted-media"
                    src="https://www.facebook.com/v6.0/plugins/login_button.php?app_id=2077467505731265&amp;auto_logout_link=false&amp;button_type=login_with&amp;channel=https%3A%2F%2Fstaticxx.facebook.com%2Fx%2Fconnect%2Fxd_arbiter%2F%3Fversion%3D46%23cb%3Df12900ce671fdbc%26domain%3Dwww.garuda-indonesia.com%26is_canvas%3Dfalse%26origin%3Dhttps%253A%252F%252Fwww.garuda-indonesia.com%252Ff241d410388f77%26relation%3Dparent.parent&amp;container_width=0&amp;layout=default&amp;locale=en_US&amp;login_text=&amp;sdk=joey&amp;size=large&amp;use_continue_as=false&amp;width="
                    class="" style="border: none; visibility: visible; width: 0px; height: 0px;"></iframe></span></div>
            </div>
            <div class="col-xs-2" style="padding-left: 5px;">
              <div class="g-signin2" data-onsuccess="onSignIn" data-gapiscan="true" data-onload="true">
                <div style="height:36px;width:120px;" class="abcRioButton abcRioButtonLightBlue">
                  <div class="abcRioButtonContentWrapper">
                    <div class="abcRioButtonIcon" style="padding:8px">
                      <div style="width:18px;height:18px;" class="abcRioButtonSvgImageWithFallback abcRioButtonIconImage abcRioButtonIconImage18"><svg version="1.1" xmlns="http://www.w3.org/2000/svg" width="18px" height="18px" viewBox="0 0 48 48"
                          class="abcRioButtonSvg">
                          <g>
                            <path fill="#EA4335" d="M24 9.5c3.54 0 6.71 1.22 9.21 3.6l6.85-6.85C35.9 2.38 30.47 0 24 0 14.62 0 6.51 5.38 2.56 13.22l7.98 6.19C12.43 13.72 17.74 9.5 24 9.5z"></path>
                            <path fill="#4285F4" d="M46.98 24.55c0-1.57-.15-3.09-.38-4.55H24v9.02h12.94c-.58 2.96-2.26 5.48-4.78 7.18l7.73 6c4.51-4.18 7.09-10.36 7.09-17.65z"></path>
                            <path fill="#FBBC05" d="M10.53 28.59c-.48-1.45-.76-2.99-.76-4.59s.27-3.14.76-4.59l-7.98-6.19C.92 16.46 0 20.12 0 24c0 3.88.92 7.54 2.56 10.78l7.97-6.19z"></path>
                            <path fill="#34A853" d="M24 48c6.48 0 11.93-2.13 15.89-5.81l-7.73-6c-2.15 1.45-4.92 2.3-8.16 2.3-6.26 0-11.57-4.22-13.47-9.91l-7.98 6.19C6.51 42.62 14.62 48 24 48z"></path>
                            <path fill="none" d="M0 0h48v48H0z"></path>
                          </g>
                        </svg></div>
                    </div><span style="font-size:13px;line-height:34px;" class="abcRioButtonContents"><span id="not_signed_inu1hqesdq3t0r">Anmelden</span><span id="connectedu1hqesdq3t0r" style="display:none">Signed in</span></span>
                  </div>
                </div>
              </div>
            </div>
          </div>
        </div>
        <input id="frontlgn_fname" name="frontlgn_fname" type="hidden" value="">
        <input id="salutation" type="hidden" value="">
        <input id="frontlgn_subscribe" type="hidden" value="">
        <input id="fullname" type="hidden" value="">
        <input type="hidden" id="frontlgn_miles" value="">
        <input type="hidden" id="frontlgn_tier" value="">
        <input type="hidden" id="frontlgn_tier_id" value="">
        <input type="hidden" id="frontlgn_email" value="">
        <input type="hidden" id="frontlgn_username" value="">
        <input type="hidden" id="frontlgn_nameoncard" value="">
      </div>
    </div>
  </div>
  <div class="col-md-3" style="display:none">
    <div class="form-horizontal">
      <div id="login-desk-captcha" data-sitekey="6LeNKOAUAAAAAHcSvH4YL62jk29Si9RkuGKPKPzo" class="g-recaptcha-ibe"></div>
    </div>
  </div>
  <div class="col-md-6">
    <div class="form-horizontal">
      <h4>No account yet? Create one now.</h4>
      <div class="button-group">
        <a class="btn btn-secondary_square" href="/content/garuda/other-countries/en/web-service-form/register-member-garudamiles">Register</a>
      </div>
    </div>
  </div>
</form>

Name: member-loginGET

<form style="padding-right: 60px; float: right;" onsubmit="return submitLogout()" name="member-login" action="" method="get" id="member-logout">
  <input name="iwPreActions" type="hidden">
  <input type="submit" class="btn btn-secondary_square right" value="Log-out">
</form>

Name: garudamiles-login-formPOST

<form action="" id="garudamiles-login-form" name="garudamiles-login-form" method="post">
  <div class="content-menu">
    <div class="form-horizontal">
      <div class="form-group">
        <div class="col-sm-12">
          <input id="gm-no" autocomplete="off" name="logusername" placeholder="GA ID or GarudaMiles No." type="text"
            class="form-control"><a class="custom-tooltip" id="req-gm-no" href=""><i class="fa fa-exclamation absolute"><span>This field is required</span></i></a>
        </div>
      </div>
      <div class="form-group">
        <div class="col-sm-12">
          <input id="gm-pass" name="logpassword" placeholder="Password" type="password" class="form-control"><a class="custom-tooltip" id="req-gm-pass" href=""><i class="fa fa-exclamation absolute"><span>This field is required</span></i></a>
        </div>
      </div>
      <div class="form-group">
        <div id="gm-captcha" style="display: flex;justify-content: flex-end;" data-callback="gm_captcha" data-sitekey="6LeNKOAUAAAAAHcSvH4YL62jk29Si9RkuGKPKPzo" class="g-recaptcha-gm col-xs-12">
          <div style="width: 304px; height: 78px;">
            <div><iframe title="reCAPTCHA"
                src="https://recaptcha.net/recaptcha/api2/anchor?ar=1&amp;k=6LeNKOAUAAAAAHcSvH4YL62jk29Si9RkuGKPKPzo&amp;co=aHR0cHM6Ly93d3cuZ2FydWRhLWluZG9uZXNpYS5jb206NDQz&amp;hl=de&amp;v=VZKEDW9wslPbEc9RmzMqaOAP&amp;size=normal&amp;cb=zg16rxmk7xs"
                width="304" height="78" role="presentation" name="a-2u6f2l6d5hzo" frameborder="0" scrolling="no"
                sandbox="allow-forms allow-popups allow-same-origin allow-scripts allow-top-navigation allow-modals allow-popups-to-escape-sandbox"></iframe></div><textarea id="g-recaptcha-response-2" name="g-recaptcha-response"
              class="g-recaptcha-response" style="width: 250px; height: 40px; border: 1px solid rgb(193, 193, 193); margin: 10px 25px; padding: 0px; resize: none; display: none;"></textarea>
          </div><iframe style="display: none;"></iframe>
        </div>
      </div>
      <div style="display:none; float: right; width: 100%; color: red; margin-bottom: 10px; text-align: right" id="error-login-gm">
        <i style="margin-right: 10px;" class="fa fa-times absolute"></i><span id="error-login-label">Wrong username!</span>
      </div>
      <div class="text-right" style="display: flex;justify-content: space-between;">
        <a class="control-label forgot-password" href="/content/garuda/other-countries/en/web-service-form/forgot-password">
Forgot Password?
</a>
        <input value="Login" class="btn btn-primary_square" type="button" id="submit-garudamiles-login" onclick="javascript:submitGMLogin();">
      </div>
    </div>
  </div>
</form>

Name: searchflightformPOST

<form class="form-horizontal aero-form flexin has-three desktop-trip-type" id="searchflightform" name="searchflightform" action="" method="post" novalidate="novalidate">
  <input type="hidden" value="IBE" id="bookingType" name="bookingType">
  <input type="hidden" value="GA" id="pick-airline" name="airline">
  <div class="form-group radio-group-fw ">
    <div class="radio-group" style="float: right;">
      <label class="radio-inline">
        <input checked="checked" value="R" class="flyingtriptype" name="trip" id="radioRT" type="radio">Return</label>
      <label class="radio-inline">
        <input value="O" class="flyingtriptype" name="trip" id="radioOW" type="radio">One Way</label>
      <input id="TRIP_TYPE" name="TRIP_TYPE" class="TRIP_TYPE" value="R" type="hidden">
      <input type="hidden" value="index" name="campaign_name" id="campaign_name">
      <a href="/content/garuda/other-countries/en/web-service-form/multicity" class="multi-opt white-space-nw linkmulticity">Multicity</a>
    </div>
  </div>
  <div class="form-group field-item active-input">
    <span class="twitter-typeahead" style="position: relative; display: inline-block;"><input class="form-control typeahead flight_search_typeahead_from tt-hint" type="text" readonly="" autocomplete="off" spellcheck="false" tabindex="-1" dir="ltr"
        style="position: absolute; top: 0px; left: 0px; border-color: transparent; box-shadow: none; opacity: 1; background: none 0% 0% / auto repeat scroll padding-box border-box rgb(255, 255, 255);"><input
        class="form-control typeahead flight_search_typeahead_from tt-input" type="text" required="" id="originairportcode" name="originairportcode" autocomplete="off" spellcheck="false" dir="auto"
        style="position: relative; vertical-align: top; background-color: transparent;">
      <pre aria-hidden="true"
        style="position: absolute; visibility: hidden; white-space: pre; font-family: sans-serif; font-size: 14px; font-style: normal; font-variant: normal; font-weight: 400; word-spacing: 0px; letter-spacing: 0px; text-indent: 0px; text-rendering: auto; text-transform: none;"></pre>
      <div class="tt-menu" style="position: absolute; top: 100%; left: 0px; z-index: 100; display: none; max-height: 200px;">
        <div class="tt-dataset tt-dataset-citypicker"></div>
      </div>
    </span>
    <label class="control-label">From</label>
    <span class="field-icon">
      <img src="/content/dam/garuda/booking-ui/departure.svg" class="img-responsive" alt="GIA Landing">
    </span>
  </div>
  <div class="form-group field-item reverse">
    <span class="twitter-typeahead" style="position: relative; display: inline-block;"><input class="form-control typeahead flight_search_typeahead_to tt-hint" type="text" readonly="" autocomplete="off" spellcheck="false" tabindex="-1" dir="ltr"
        style="position: absolute; top: 0px; left: 0px; border-color: transparent; box-shadow: none; opacity: 1; background: none 0% 0% / auto repeat scroll padding-box border-box rgb(255, 255, 255);"><input
        class="form-control typeahead flight_search_typeahead_to tt-input" type="text" required="" name="destairportcode" id="destairportcode" autocomplete="off" spellcheck="false" dir="auto"
        style="position: relative; vertical-align: top; background-color: transparent;">
      <pre aria-hidden="true"
        style="position: absolute; visibility: hidden; white-space: pre; font-family: sans-serif; font-size: 14px; font-style: normal; font-variant: normal; font-weight: 400; word-spacing: 0px; letter-spacing: 0px; text-indent: 0px; text-rendering: auto; text-transform: none;"></pre>
      <div class="tt-menu" style="position: absolute; top: 100%; left: 0px; z-index: 100; display: none; max-height: 200px;">
        <div class="tt-dataset tt-dataset-citypicker"></div>
      </div>
    </span>
    <label class="control-label">To </label>
    <span class="field-icon">
      <img src="/content/dam/garuda/booking-ui/landing.svg" class="img-responsive" alt="GIA Departure">
    </span>
  </div>
  <div class="booking-date field-item">
    <div class="select-date first">
      <div class="form-group group-departdate">
        <input class="form-control departuredate hasDatepicker" type="text" name="BOOKING_DATE_TIME_1" id="departuredate" readonly="">
        <label class="control-label">Departure Date</label>
        <i class="icon icon-calendar"></i>
      </div>
      <div class="form-group group-arrivaldate" id="return_date">
        <input class="form-control arrivaldate hasDatepicker" type="text" name="BOOKING_DATE_TIME_2" id="arrivaldate" readonly="">
        <label class="control-label">Return Date</label>
        <i class="icon icon-calendar"></i>
      </div>
    </div>
  </div>
  <div class="form-group field-item for-passanger">
    <input class="form-control passanger" type="text">
    <label class="control-label">Passenger</label>
    <i class="newicon newicon-user"></i>
    <div class="passanger-list">
      <div class="form-group_triple">
        <div class="form-group row">
          <label class="col-xs-6 control-label input-sm label-passenger-dewasa">Adult (&gt;11 years)</label>
          <div class="col-xs-6">
            <div class="input-group">
              <span class="input-group-btn">
                <button id="btn-minus-adult" type="button" data-action="decrease" class="btn btn-default incr-btn input-sm">
                  <span class="glyphicon glyphicon-minus"></span></button>
              </span>
              <input value="1" class="paxad" name="guestTypes[0].amount" id="guestTypes[0].amount" readonly="" type="text"><span class="input-group-btn"><button id="btn-plus-adult" type="button" data-action="increase"
                  class="btn btn-default incr-btn input-sm"><span class="glyphicon glyphicon-plus"></span></button>
              </span>
            </div>
          </div>
        </div>
        <div class="form-group row">
          <label class="col-xs-6 control-label input-sm label-passenger-anak2">Children (2-11
            years)<a style="border: 1px solid #aaa;border-radius: 50%;color: #aaa;display: inline-block;font-style: normal;height: 17px;margin: -6px 3px;position: absolute;right: 15px;top: 14px;text-align: center;width: 17px;" data-placement="top" data-toggle="tooltip" class="icn-info" href="#" title="" data-original-title="Children should be between 2 - 11 years for the entire journey.">?</a></label>
          <div class="col-xs-6">
            <div class="input-group">
              <span class="input-group-btn">
                <button id="btn-minus-child" type="button" data-action="decrease" class="btn btn-default incr-btn input-sm"><span class="glyphicon glyphicon-minus"></span></button>
              </span>
              <input class="paxch" value="0" id="guestTypes[1].amount" name="guestTypes[1].amount" readonly="" type="text"><span class="input-group-btn"><button id="btn-plus-child" type="button" data-action="increase"
                  class="btn btn-default incr-btn input-sm"><span class="glyphicon glyphicon-plus"></span></button>
              </span>
            </div>
          </div>
        </div>
        <div id="form-group-infant" class="form-group row">
          <label class="col-xs-6 control-label input-sm label-passenger-bayi">Infant (0-23
            months)<a style="border: 1px solid #aaa;border-radius: 50%;color: #aaa;display: inline-block;font-style: normal;height: 17px;margin: -6px 3px;position: absolute;top: 14px;right: 15px;text-align: center;width: 17px;" data-placement="top" data-toggle="tooltip" class="icn-info" href="#" title="" data-original-title="Infant should be between 0 - 23 months for the entire journey. ">?</a></label>
          <div class="col-xs-6">
            <div class="input-group">
              <span class="input-group-btn">
                <button id="btn-minus-infant" type="button" data-action="decrease" class="btn btn-default incr-btn input-sm"><span class="glyphicon glyphicon-minus"></span></button>
              </span>
              <input class="paxinf" value="0" id="guestTypes[2].amount" name="guestTypes[2].amount" readonly="" type="text"><span class="input-group-btn"><button id="btn-plus-infant" type="button" data-action="increase"
                  class="btn btn-default incr-btn input-sm"><span class="glyphicon glyphicon-plus"></span></button>
              </span>
            </div>
          </div>
        </div>
      </div>
    </div>
  </div>
  <div class="form-group field-item for-class" id="form-group-cabindesk">
    <div class="btn-group bootstrap-select form-control"><button type="button" class="btn dropdown-toggle btn-default" data-toggle="dropdown" role="button" data-id="cabindesk" title="Economy Class"><span class="filter-option pull-left">Economy
          Class</span>&nbsp;<span class="bs-caret"><span class="caret"></span></span></button>
      <div class="dropdown-menu open" role="combobox">
        <ul class="dropdown-menu inner" role="listbox" aria-expanded="false">
          <li data-original-index="0" class="selected">
            <a tabindex="0" class="" data-tokens="null" role="option" aria-disabled="false" aria-selected="true"><span class="text">Economy Class</span><span class="glyphicon glyphicon-ok check-mark"></span></a></li>
          <li data-original-index="1"><a tabindex="0" class="" data-tokens="null" role="option" aria-disabled="false" aria-selected="false"><span class="text">Business Class</span><span class="glyphicon glyphicon-ok check-mark"></span></a></li>
          <li data-original-index="2" class="disabled">
            <a tabindex="-1" class="" data-tokens="null" role="option" href="#" aria-disabled="true" aria-selected="false"><span class="text">First Class</span><span class="glyphicon glyphicon-ok check-mark"></span></a></li>
        </ul>
      </div><select name="CABIN" id="cabindesk" class="form-control" tabindex="-98">
        <option value="E">Economy Class</option>
        <option value="B">Business Class</option>
        <option value="F" disabled="disabled">First Class</option>
      </select>
    </div>
    <label class="control-label" for="for-class">Class</label>
    <i class="icon icon-seat"></i>
  </div>
  <div class="field-item">
    <div class="select-date has-button">
      <div class="form-group">
        <div class="" id="form-group-promocodedesk">
          <input autocomplete="off" name="promoCode" id="promoCodeDesk" class="promocode form-control" type="text" title="A promo code is a series of letters and/or numbers that allow Customers to get a discount of Garuda Indonesia airfares.">
          <a data-placement="top" data-toggle="tooltip" class="icn-info tooltip-info-book" title="" data-original-title="A promo code is a series of letters and/or numbers that allow Customers to get a discount of Garuda Indonesia airfares.">?</a>
          <label class="control-label" title="A promo code is a series of letters and/or numbers that allow Customers to get a discount of Garuda Indonesia airfares.">Promo Code</label>
        </div>
      </div>
      <div class="form-group">
        <a href="#" id="btnSearchFlightRedeem" class="btn btn-default" style="font-size: 11px;display:none">Search Flight</a>
        <a href="#" id="buttonSearchFlight" class="btn btn-default" style="font-size: 11px;">Search Flight</a>
      </div>
    </div>
  </div>
  <input type="hidden" name="lang" value="GB">
  <input type="hidden" id="clickid" name="external_id4">
  <input name="originairportcode3" type="hidden">
  <input name="destairportcode3" type="hidden">
  <input name="BOOKING_DATE_TIME_3" type="hidden">
  <input name="originairportcode4" type="hidden">
  <input name="destairportcode4" type="hidden">
  <input name="BOOKING_DATE_TIME_4" type="hidden">
  <input name="originairportcode5" type="hidden">
  <input name="destairportcode5" type="hidden">
  <input name="BOOKING_DATE_TIME_5" type="hidden">
  <input name="originairportcode6" type="hidden">
  <input name="destairportcode6" type="hidden">
  <input name="BOOKING_DATE_TIME_6" type="hidden">
</form>

Name: formManageBookingPOST

<form class="form-horizontal aero-form flexin has-two" method="POST" action="" id="formManageBooking" novalidate="novalidate" name="formManageBooking">
  <input type="hidden" name="lang" value="GB">
  <div class="form-group field-item" id="booking-code">
    <input type="text" class="form-control bookingcode" maxlength="6" required="" autocomplete="off" name="bookingCode" id="bookingCode">
    <label class="control-label">Booking Code</label>
    <label class="error" for="bookingCode"></label>
  </div>
  <div class="form-group field-item" id="booking-last-name">
    <input type="text" class="form-control lastname" required="" autocomplete="off" id="bookingLastName" name="bookingLastName">
    <label class="control-label">Last Name</label>
    <label class="error" for="bookingLastName"></label>
  </div>
  <div class="form-group field-item" style="width: 100%;">
    <label><strong>Terms &amp; Conditions Manage My Booking</strong></label><br>
    <div class="well">
      <p>This feature allows you to do the following things:</p>
      <ol class="manage-disclaimer scrollbar-outer scroll-content scroll-scrolly_visible">
        <li>Check booking information.</li>
        <li>Add or change additional services (may chargeable) such as Seat Selection, Special Meal Request, and Prepaid Excess Baggage.<ul>
            <li>Chargeable additional service(s) is only valid on tickets purchased via Garuda Indonesia’s Channel (Website, GIA Mobile App, Sales Office, and Contact Center).</li>
            <li>Note that you need to change your services following your schedule modification or else your services will not be available to your new schedule</li>
          </ul>
        </li>
        <li>Change contact information.</li>
        <li>Modify Flights (Reschedule).<ul>
            <li>Rescheduling is allowed for all Garuda Indonesia flights (Domestic or International).</li>
            <li>Rescheduling is only allowed before flight departure.</li>
            <li>Rescheduling is only valid on tickets purchased via Garuda Indonesia’s Channel (Website, GIA Mobile App, Sales Office, and Contact Center).</li>
            <li>Note that you need to change your services following your schedule modification or else your services will not be available to your new schedule</li>
          </ul>
        </li>
      </ol>
      <p>For more detail, please check this <a href="https://www.garuda-indonesia.com/id/en/garuda-indonesia-experience/on-ground/automatic-ticket-changer/index.page">link</a>.&nbsp;</p>
    </div>
  </div>
  <div class="side-field mt-sm">
    <label for="checkmanagemybook" class="pointer">
      <input type="checkbox" checked="checked" class="mytrip_checkin_read checkmanagemybook" id="checkmanagemybook"> I have read online Manage My Booking notice and Information </label>
    <div class="button-group text-right mt-0">
      <input class="btn btn-primary btn-default-new" id="submitManageStatus" type="button" value="check">
    </div>
  </div>
</form>

Name: pg_offering

<form class="form-horizontal aero-form flexin has-two" name="pg_offering" id="pg_offering" style="padding:0px 15px; height: 201px;">
  <iframe src="https://upgrade.plusgrade.com/offer/Garuda?apiKey=W1O6NZmpxaMw8p7z4r66xXZ5" style="width: 100%; height: 100%;" scrolling="no" frameborder="0"></iframe>
</form>

Name: showSchedulePOST

<form class="form-horizontal aero-form flexin has-three" id="showSchedule" name="showSchedule" action="" method="post" novalidate="novalidate">
  <input type="hidden" name="lang" value="GB">
  <div class="form-group field-item city-picker" id="cityfrom">
    <span class="twitter-typeahead" style="position: relative; display: inline-block;"><input class="form-control typeahead flight_search_typeahead_from tt-hint" type="text" readonly="" autocomplete="off" spellcheck="false" tabindex="-1" dir="ltr"
        style="position: absolute; top: 0px; left: 0px; border-color: transparent; box-shadow: none; opacity: 1; background: none 0% 0% / auto repeat scroll padding-box border-box rgb(255, 255, 255);"><input
        class="form-control typeahead flight_search_typeahead_from tt-input" type="text" required="" name="originairportcode" id="originairportcode" autocomplete="off" spellcheck="false" dir="auto"
        style="position: relative; vertical-align: top; background-color: transparent;">
      <pre aria-hidden="true"
        style="position: absolute; visibility: hidden; white-space: pre; font-family: sans-serif; font-size: 14px; font-style: normal; font-variant: normal; font-weight: 400; word-spacing: 0px; letter-spacing: 0px; text-indent: 0px; text-rendering: auto; text-transform: none;"></pre>
      <div class="tt-menu" style="position: absolute; top: 100%; left: 0px; z-index: 100; display: none; max-height: 200px;">
        <div class="tt-dataset tt-dataset-citypicker"></div>
      </div>
    </span>
    <label class="control-label custom-label">From</label>
  </div>
  <div class="form-group field-item city-picker" id="cityto">
    <span class="twitter-typeahead" style="position: relative; display: inline-block;"><input class="form-control typeahead flight_search_typeahead_to tt-hint" type="text" readonly="" autocomplete="off" spellcheck="false" tabindex="-1" dir="ltr"
        style="position: absolute; top: 0px; left: 0px; border-color: transparent; box-shadow: none; opacity: 1; background: none 0% 0% / auto repeat scroll padding-box border-box rgb(255, 255, 255);"><input
        class="form-control typeahead flight_search_typeahead_to tt-input" id="destairportcode" name="destairportcode" type="text" required="" autocomplete="off" spellcheck="false" dir="auto"
        style="position: relative; vertical-align: top; background-color: transparent;">
      <pre aria-hidden="true"
        style="position: absolute; visibility: hidden; white-space: pre; font-family: sans-serif; font-size: 14px; font-style: normal; font-variant: normal; font-weight: 400; word-spacing: 0px; letter-spacing: 0px; text-indent: 0px; text-rendering: auto; text-transform: none;"></pre>
      <div class="tt-menu" style="position: absolute; top: 100%; left: 0px; z-index: 100; display: none; max-height: 200px;">
        <div class="tt-dataset tt-dataset-citypicker"></div>
      </div>
    </span>
    <label class="control-label custom-label">To </label>
  </div>
  <div class="form-group field-item">
    <div class="block-field">
      <div class="radio-group">
        <input id="TRIP_TYPE_SCHEDULE" name="TRIP_TYPE" class="TRIP_TYPE_SCHEDULE" value="O" type="hidden">
        <label class="radio-inline">
          <input type="radio" name="trip" class="flyingtriptypeSchedule" id="radioRT" value="R" checked="checked"> Return </label>
        <label class="radio-inline">
          <input type="radio" name="trip" class="flyingtriptypeSchedule" id="radioOW" value="O"> One Way </label>
      </div>
    </div>
  </div>
  <div class="form-group field-item flight_info_flight_schedule_depart_date" id="depart_date">
    <input name="BOOKING_DATE_TIME_1" id="departuredateSchedule" autocomplete="off" class="departuredate form-control hasDatepicker" type="text" required="">
    <label class="control-label custom-label">Departure Date</label>
  </div>
  <div class="form-group field-item flight_info_flight_schedule_return_date" id="return_date_schedule">
    <input type="hidden" value="SHOWSCHEDULE" id="bookingTypeSchedule" name="bookingType">
    <input class="form-control datepicker-input arrival hasDatepicker" autocomplete="off" type="text" required="" id="arrivaldateSchedule" name="BOOKING_DATE_TIME_2">
    <label class="control-label custom-label">Return Date</label>
  </div>
  <div class="form-group field-item">
    <div class="block-field select-date has-button">
      <div class="button-group text-right area_button_check_schedule_desktop">
        <a class="btn btn-default" id="btnShowSchedule">Check Schedule</a>
      </div>
    </div>
  </div>
</form>

Name: frmShowScheduleByDatePOST

<form onsubmit="return processShowSchedule()" method="POST" id="frmShowScheduleByDate" name="frmShowScheduleByDate" action="" style="display:none" class="checked" novalidate="novalidate">
  <input id="iwPreActionSchedule" name="iwPreActions" type="hidden">
  <input value="o" name="TypeOfJourney" type="radio" class="left" id="schedule-oneway">
  <label class="left m-all-0" for="schedule-oneway"></label>
  <div class="clearfix m-bottom-5"></div>
  <input selected="selected" value="r" name="TypeOfJourney" type="radio" class="left" id="schedule-return">
  <label class="left m-bottom-20" for="schedule-return"></label>
  <div class="clearfix m-top-10"></div>
  <fieldset>
    <input class="from origin2 ac_input" id="originbd-2" name="origin-2s" type="text" placeholder="">
    <div class="autocomplete-container" id="autocomplete-originbd-2"></div>
    <input class="to destination2 ac_input" name="destination-2s" id="destinationbd-2" type="text" placeholder="">
    <div class="autocomplete-container" id="autocomplete-destinationbd-2"></div>
  </fieldset>
  <fieldset style="display:none;" class="date-input inputDate2 block-grid-2">
    <div class="departure">
      <label><i class="fa fa-calendar"></i></label>
      <input name="departuredate2" id="departuredatebd2" readonly="" class="date departuredate hasDatepicker" type="text" placeholder="">
    </div>
    <div class="return">
      <label><i class="fa fa-calendar"></i></label>
      <input name="arrivaldate2" id="arrivaldatebd2" readonly="" class="date hasDatepicker" type="text" placeholder="">
    </div>
  </fieldset>
  <input name="submitQSByDate" class="btn-primary right m-top-10" type="submit" value="">
</form>

Name: formDepartureArrivalPOST

<form onsubmit="return checkFlightProcess()" method="POST" action="" id="formDepartureArrival" name="formDepartureArrival" class="form-horizontal aero-form flexin has-three" novalidate="novalidate">
  <input type="hidden" name="iwPreActions">
  <input value="arrival" name="arrivaldeparture" type="hidden">
  <div class="form-group field-item city-picker">
    <span class="twitter-typeahead" style="position: relative; display: inline-block;"><input class="form-control typeahead flight_search_typeahead_from tt-hint" type="text" readonly="" autocomplete="off" spellcheck="false" tabindex="-1" dir="ltr"
        style="position: absolute; top: 0px; left: 0px; border-color: transparent; box-shadow: none; opacity: 1; background: none 0% 0% / auto repeat scroll padding-box border-box rgb(255, 255, 255);"><input
        class="form-control typeahead flight_search_typeahead_from tt-input" type="text" required="" name="arrivaldepartureCity" id="select-city" autocomplete="off" spellcheck="false" dir="auto"
        style="position: relative; vertical-align: top; background-color: transparent;">
      <pre aria-hidden="true"
        style="position: absolute; visibility: hidden; white-space: pre; font-family: sans-serif; font-size: 14px; font-style: normal; font-variant: normal; font-weight: 400; word-spacing: 0px; letter-spacing: 0px; text-indent: 0px; text-rendering: auto; text-transform: none;"></pre>
      <div class="tt-menu" style="position: absolute; top: 100%; left: 0px; z-index: 100; display: none; max-height: 200px;">
        <div class="tt-dataset tt-dataset-citypicker"></div>
      </div>
    </span>
    <label class="control-label custom-label">Select City </label>
  </div>
  <div class="form-group field-item">
    <div class="block-field select-date has-button">
      <div class="button-group text-right area_button_check_schedule_desktop">
        <input onclick="departureProcess()" style="font-family: Helvetica;" class="btn btn-default" type="submit" value="Departure Info">
      </div>
    </div>
  </div>
  <div class="form-group field-item">
    <div class="block-field select-date has-button">
      <div class="button-group text-right area_button_check_schedule_desktop">
        <input onclick="arrivalProcess()" style="font-family: Helvetica;padding-top:5px;padding-bottom:5px;font-weight:bold;" class="btn btn-secondary_square" type="submit" value="Arrival Info">
      </div>
    </div>
  </div>
</form>

Name: continueCheckInPOST

<form class="form-horizontal" id="continueCheckIn" name="continueCheckIn" action="" method="post" novalidate="novalidate">
  <h4 class="mt-sm"><b>Terms &amp; Conditions Web Check-In</b></h4>
  <div class="row">
    <div class="col-md-6">
      <div class="info-text _big_checkin_desktop" style="margin-top: 0px; height: 135px !important; min-height: unset !important; overflow: hidden; outline: none;" data-scrollbar="true" tabindex="1">
        <div class="scroll-content">
          <div class="scroll-content">
            <ul class="notice-checkin scrollbar-outer scroll-content scroll-scrolly_visible" style="">
              <li>&lt;Important&gt; Each booking is only allowed one Online Check-in. If there is more than one passenger on a booking, all passengers must check-in all at once, otherwise the remaining passenger(s) will not be able to do Online
                Check-in and it can only be done at the airport.</li>
              <li>Online Check-in service is available from 48 hours to 2 hours before departure for domestic flights and 48 hours to 4 hours before departure time for international flights.</li>
              <li>Online Check-in is not available for the following passengers:<ul style="padding: 0 0 0 15.0px;">
                  <li>Passengers without e-ticket</li>
                  <li>Infants under 2 years old who are not occupying a seat.</li>
                  <li>Passengers who need special assistance at the airport, such as pregnant passengers, children younger than 12 years old who travel alone, Unaccompanied Minor (UM), the passengers that require wheelchair, stretcher case, or any
                    other special handlings at the airport.</li>
                  <li style="padding-bottom: 0.0px;">Group bookings (more than 9 persons)</li>
                </ul>
              </li>
              <li>The system will automatically assign you a seat, but you can change it by accessing the preferred seat option in our Online Check-in function.</li>
              <li>For international flights, please show your Online Boarding Passes (both PDF and QR barcode boarding pass) to the Airport Check-in Counter before boarding.</li>
              <li>For international flights, please make sure that your passport is valid up to at least 6 months from the travel date and secure other valid travel documents such as any visa documents required for the trip. Present them to the
                Airport Check-in Counter before boarding.</li>
              <li>Boarding gate number and seat number may change without prior notice for the following reasons: the circumstances at the airport on the day of the flight or a change of aircraft. You may check boarding gate updates on the airport
                information display system at the airport.</li>
              <li>If you fail to complete the Online Check-in procedure due to technical problems such as printer or system error, please refer to the instructions on the page and complete the boarding procedure at the Airport Check-in Counter.</li>
              <p>&nbsp;</p>
              <p><b>Information:</b></p>
              <li>To use Online Check-in, please use your e-ticket with confirmed reservation.</li>
              <li>For prompt customs and immigration procedures, please bring your passport and fill in your passport information during Online Check-in.</li>
              <li>Passengers with connecting flights can check-in sequentially.</li>
              <li>Please arrive early for quarantine and security checks. Please complete the check-in procedure at the Airport Check-in Counter at least 60 minutes before departure for domestic flights, and 90 minutes before departure for
                international flights.</li>
              <li>Carry-on baggage should be limited to one piece, must not weigh more than 7 kg (for both Economy and Business Class), with maximum size: 56 cm length, 23 cm width, and 36 cm height (for CRJ and ATR Aircraft type maximum size is 41
                cm length, 17 cm width, and 34 cm height).</li>
              <li>Make sure that you are not carrying any valuable items in your checked baggage</li>
              <li>For the safety and security of our passengers, crew, and the aircraft, please make sure that you are not carrying any dangerous items in your carry-on and checked baggage. Please
                <a href="/id/en/garuda-indonesia-experience/on-ground/baggage/baggage-restriction-information.page?">click here</a> for baggage restrictions information details</li>
              <li>Please make sure that you pack your own baggage or supervise the person who does it for you.</li>
              <li>The Airport Check-in Counter will be closed 45 minutes prior to departure for international flights and 30 minutes prior to departure for domestic flights.</li>
              <li>For flights departing from Terminal 3 Soekarno-Hatta International Airport, the Airport Check-in Counter is closed 60 minutes prior to scheduled departure for International flights and 45 minutes prior to scheduled departure for
                domestic flights.</li>
              <li>Boarding gate open 120 minutes prior to departure.</li>
              <li>Aircraft door is closed 10 minutes prior to departure.</li>
              <li>Passengers who want to cancel must report to the Airport Check-in Counter or Garuda Indonesia Call Center.</li>
              <li>For further information please contact the Garuda Indonesia Call Center at 0804-1-807-807 (within Indonesia region only) or +62-21-2351 9999.</li>
            </ul>
          </div>
        </div>
        <div class="scrollbar-track scrollbar-track-x show" style="display: none;">
          <div class="scrollbar-thumb scrollbar-thumb-x"></div>
        </div>
        <div class="scrollbar-track scrollbar-track-y show" style="display: none;">
          <div class="scrollbar-thumb scrollbar-thumb-y"></div>
        </div>
      </div>
    </div>
    <div class="col-md-6">
      <label class="position-relative secondary-error-label pt-0" for="notice-checkin">
        <input value="notice" class="booking_checkin_read mr-sm" id="notice-checkin" name="noticecheckin" type="checkbox"> I have read online Check-In notice and information </label>
      <div class="button-group text-right mt-0">
        <a class="btn btn-primary btn-default-new btn-block mt-md" name="btnContinueCheckIn" id="btnContinueCheckIn" disabled="">Continue</a>
      </div>
    </div>
  </div>
</form>

<form class="form-horizontal">
  <h5><b>Travel Voucher</b></h5>
  <div class="info-text _big_baggage_trace_desktop" data-scrollbar="true" tabindex="1" style="overflow: hidden; outline: none;">
    <div class="scroll-content">
      <p>It is easier and more convenient for your transaction with Garuda Indonesia Travel Voucher. You can also give this voucher as a special gift for your beloved ones or colleagues. Garuda Indonesia Travel Voucher is a voucher issued by Garuda
        Indonesia with a certain amount. Insert the voucher code on the payment page on Garuda Indonesia website or GIA Mobile app for ticket purchase and other Garuda Indonesia products.&nbsp;</p>
    </div>
    <div class="scrollbar-track scrollbar-track-x show" style="display: none;">
      <div class="scrollbar-thumb scrollbar-thumb-x"></div>
    </div>
    <div class="scrollbar-track scrollbar-track-y show" style="display: none;">
      <div class="scrollbar-thumb scrollbar-thumb-y"></div>
    </div>
  </div>
  <div class="button-group text-right">
    <a href="https://voucher.garuda-indonesia.com/" target="_news" class="btn btn btn-primary btn-default-new">Buy Voucher</a>
  </div>
</form>

<form class="form-horizontal aero-form flexin has-three">
  <div class="_submenu" style="min-height: unset;">
    <h5><b>Hotel</b></h5>
  </div>
  <div class="info-text _big_baggage_trace_desktop">
    <p>Book a Hotel Room with Booking.com</p>
    <p>Now you can plan your trip seamlessly by booking your hotel with us. We've partnered with Booking.com - the world's largest accommodation search site. You can choose from over 28 million listed accommodation listings, including more than 6.2
      million listings of homes, apartments, and other unique places to stay. Click on the link below to enjoy this offer.<br>
    </p>
  </div>
  <div class="form-group field-item select-date has-button" style="margin-top:15px;">
    <a href="https://sp.booking.com/index.html?aid=2127874" target="_blank" class="btn btn-default">Book Hotel</a>
  </div>
</form>

Name: searchflightform_mobilePOST

<form id="searchflightform_mobile" name="searchflightform_mobile" class="form-horizontal" action="" method="post" novalidate="novalidate">
  <div class="">
    <input type="hidden" value="GA" id="pick-airline" name="airline">
    <div class="form-group city-picker position-relative" id="cityfrom">
      <label class="col-xs-2 control-label input-sm newbook-icon-mobile"><img src="/content/dam/garuda/booking-ui/departure.svg" class="img-responsive" alt="GIA Departure"></label>
      <div class="col-xs-10 pad-left">
        <div id="default">
          <span class="twitter-typeahead" style="position: relative; display: inline-block;"><input type="text" class="typeahead flight_search_typeahead_from pl-0 tt-hint" readonly="" autocomplete="off" spellcheck="false" tabindex="-1" dir="ltr"
              style="position: absolute; top: 0px; left: 0px; border-color: transparent; box-shadow: none; opacity: 1; background: none 0% 0% / auto repeat scroll padding-box border-box rgb(255, 255, 255);"><input name="originairportcode"
              id="originairportcode" type="text" class="typeahead flight_search_typeahead_from pl-0 tt-input" placeholder="Select City " autocomplete="off" spellcheck="false" dir="auto"
              style="position: relative; vertical-align: top; background-color: transparent;">
            <pre aria-hidden="true"
              style="position: absolute; visibility: hidden; white-space: pre; font-family: sans-serif; font-size: 14px; font-style: normal; font-variant: normal; font-weight: 400; word-spacing: 0px; letter-spacing: 0px; text-indent: 0px; text-rendering: auto; text-transform: none;"></pre>
            <div class="tt-menu" style="position: absolute; top: 100%; left: 0px; z-index: 100; display: none; max-height: 200px;">
              <div class="tt-dataset tt-dataset-citypicker"></div>
            </div>
          </span>
        </div>
      </div>
      <button type="button" class="btn btn-destination" id="switch-ori-des">
        <i class="fa fa-refresh"></i>
      </button>
    </div>
    <label class="error" style="width:100%;" for="originairportcode"></label>
    <div class="form-group city-picker" id="cityto">
      <label class="col-xs-2 control-label input-sm newbook-icon-mobile"><img src="/content/dam/garuda/booking-ui/landing.svg" class="img-responsive" alt="GIA Departure"></label>
      <div class="col-xs-10 pad-left">
        <div id="default">
          <span class="twitter-typeahead" style="position: relative; display: inline-block;"><input type="text" class="typeahead flight_search_typeahead_to pl-0 tt-hint" readonly="" autocomplete="off" spellcheck="false" tabindex="-1" dir="ltr"
              style="position: absolute; top: 0px; left: 0px; border-color: transparent; box-shadow: none; opacity: 1; background: none 0% 0% / auto repeat scroll padding-box border-box rgb(255, 255, 255);"><input name="destairportcode"
              id="destairportcode" type="text" class="typeahead flight_search_typeahead_to pl-0 tt-input" placeholder="Select City " autocomplete="off" spellcheck="false" dir="auto"
              style="position: relative; vertical-align: top; background-color: transparent;">
            <pre aria-hidden="true"
              style="position: absolute; visibility: hidden; white-space: pre; font-family: sans-serif; font-size: 14px; font-style: normal; font-variant: normal; font-weight: 400; word-spacing: 0px; letter-spacing: 0px; text-indent: 0px; text-rendering: auto; text-transform: none;"></pre>
            <div class="tt-menu" style="position: absolute; top: 100%; left: 0px; z-index: 100; display: none; max-height: 200px;">
              <div class="tt-dataset tt-dataset-citypicker"></div>
            </div>
          </span>
        </div>
      </div>
    </div>
    <label class="error" style="width:100%;" for="destairportcode"></label>
    <div style="display:none" class="multi-city-route" id="divRoute3">
      <div class="hide-city">
        <a href=""><i class="fa fa-times-circle"></i></a>
      </div>
      <fieldset>
        <input class="from origin ac_input" name="originairportcode3" id="originairportcode3" onclick="this.setSelectionRange(0, this.value.length)" type="text" placeholder="">
        <div class="autocomplete-container" id="autocomplete-originairportcode3"></div>
        <input class="to destination ac_input" name="destairportcode3" id="destairportcode3" onclick="this.setSelectionRange(0, this.value.length)" type="text" placeholder="">
        <div class="autocomplete-container" id="autocomplete-destairportcode3"></div>
      </fieldset>
      <fieldset class="date-input">
        <div class="departure">
          <label><i class="fa fa-calendar"></i></label>
          <input name="BOOKING_DATE_TIME_3" id="departuredate3" readonly="" class="date hasDatepicker" type="text" placeholder="">
        </div>
      </fieldset>
    </div>
    <div style="display:none" class="multi-city-route" id="divRoute4">
      <div class="hide-city">
        <a href=""><i class="fa fa-times-circle"></i></a>
      </div>
      <fieldset>
        <input class="from origin ac_input" name="originairportcode4" id="originairportcode4" onclick="this.setSelectionRange(0, this.value.length)" type="text" placeholder="">
        <div class="autocomplete-container" id="autocomplete-originairportcode4"></div>
        <input class="to destination ac_input" name="destairportcode4" id="destairportcode4" onclick="this.setSelectionRange(0, this.value.length)" type="text" placeholder="">
        <div class="autocomplete-container" id="autocomplete-destairportcode4"></div>
      </fieldset>
      <fieldset class="date-input">
        <div class="departure">
          <label><i class="fa fa-calendar"></i></label>
          <input name="BOOKING_DATE_TIME_4" id="departuredate4" readonly="" class="date hasDatepicker" type="text" placeholder="">
        </div>
      </fieldset>
    </div>
    <div style="display:none" class="multi-city-route" id="divRoute5">
      <div class="hide-city">
        <a href=""><i class="fa fa-times-circle"></i></a>
      </div>
      <fieldset>
        <input class="from origin ac_input" name="originairportcode5" id="originairportcode5" onclick="this.setSelectionRange(0, this.value.length)" type="text" placeholder="">
        <div class="autocomplete-container" id="autocomplete-originairportcode5"></div>
        <input class="to destination ac_input" name="destairportcode5" id="destairportcode5" onclick="this.setSelectionRange(0, this.value.length)" type="text" placeholder="">
        <div class="autocomplete-container" id="autocomplete-destairportcode5"></div>
      </fieldset>
      <fieldset class="date-input">
        <div class="departure">
          <label><i class="fa fa-calendar"></i></label>
          <input name="BOOKING_DATE_TIME_5" id="departuredate5" readonly="" class="date hasDatepicker" type="text" placeholder="">
        </div>
      </fieldset>
    </div>
    <div style="display:none" class="multi-city-route" id="divRoute6">
      <div class="hide-city">
        <a href=""><i class="fa fa-times-circle"></i></a>
      </div>
      <fieldset>
        <input class="from origin ac_input" name="originairportcode6" id="originairportcode6" onclick="this.setSelectionRange(0, this.value.length)" type="text" placeholder="">
        <div class="autocomplete-container" id="autocomplete-originairportcode6"></div>
        <input class="to destination ac_input" name="destairportcode6" id="destairportcode6" onclick="this.setSelectionRange(0, this.value.length)" type="text" placeholder="">
        <div class="autocomplete-container" id="autocomplete-destairportcode6"></div>
      </fieldset>
      <fieldset class="date-input">
        <div class="departure">
          <label><i class="fa fa-calendar"></i></label>
          <input name="BOOKING_DATE_TIME_6" id="departuredate6" readonly="" class="date hasDatepicker" type="text" placeholder="">
        </div>
      </fieldset>
    </div>
    <div class="aero-form inflight-new-mobile">
      <div class="form-group field-item">
        <input class="form-control departuredate hasDatepicker" name="BOOKING_DATE_TIME_1" id="mobile_departuredate" readonly="" type="text" placeholder="Departure Date">
        <span class="field-icon">
          <i class="icon icon-calendar"></i>
        </span>
      </div>
      <div class="field-has-option">
        <div class="form-group field-item disabled" id="parentReturnDateMasking">
          <input class="form-control" readonly="" type="text" placeholder="Return Date">
          <span class="field-icon">
            <i class="icon icon-calendar"></i>
          </span>
        </div>
        <div class="form-group field-item disabled" id="parentReturnDate" style="display: none;">
          <input class="form-control arrivaldate hasDatepicker" name="BOOKING_DATE_TIME_2" id="mobile_arrivaldate" readonly="" type="text" placeholder="Return Date">
          <span class="field-icon">
            <i class="icon icon-calendar"></i>
          </span>
        </div>
        <div class="custom-control">
          <h5>Round Trip</h5>
          <div class="checkbox-group custom">
            <label class="toggle-control">
              <input type="checkbox" id="toogle-flyingtrip-mobile" value="O">
              <span class="control"></span>
            </label>
          </div>
        </div>
      </div>
      <div class="form-group field-item">
        <input class="form-control paxMobile" type="text">
        <span class="field-icon">
          <i class="newicon newicon-user"></i>
        </span>
      </div>
    </div>
    <div class="radio-group" style="display:none">
      <label class="radio-inline white-space-nw">
        <input checked="" value="O" class="flyingtriptypeMobile" name="trip" id="radioOW" type="radio">One Way</label>
      <label class="radio-inline white-space-nw">
        <input value="R" class="flyingtriptypeMobile" name="trip" id="radioRT" type="radio">Return</label>
      <label class="radio-inline"><a title="" class="linkmulticity" href="/content/garuda/other-countries/en/web-service-form/multicity">Multicity</a></label>
      <input id="TRIP_TYPE" name="TRIP_TYPE" class="TRIP_TYPE" value="O" type="hidden">
      <input type="hidden" value="index" name="campaign_name" id="campaign_name_mobile">
    </div>
    <div class="form-group_triple_overlay" style="display:none"></div>
    <div class="form-group_triple" id="passenger-container" style="display:none">
      <div class="form-group group-title">
        <h3>Passenger</h3>
      </div>
      <div class="form-group">
        <label class="col-xs-6 input-sm label-passenger-dewasa-mobile">Adult (&gt;11 years)</label>
        <div class="col-xs-6">
          <div class="input-group">
            <span class="input-group-btn"><button id="btn-minus-adult" type="button" data-action="decrease" class="btn btn-default incr-btn input-sm"><span class="glyphicon glyphicon-minus"></span></button>
            </span>
            <input value="1" class="paxad" name="guestTypes[0].amount" id="guestTypes[0].amount" readonly="" type="text"><span class="input-group-btn"><button id="btn-plus-adult" type="button" data-action="increase"
                class="btn btn-default incr-btn input-sm"><span class="glyphicon glyphicon-plus"></span></button>
            </span>
          </div>
        </div>
      </div>
      <div class="form-group">
        <label class="col-xs-6 input-sm label-passenger-anak2-mobile">Children (2-11
          years)<a style="border: 1px solid #aaa;border-radius: 50%;color: #aaa;display: inline-block;font-style: normal;height: 17px;margin: -6px 3px;position: relative;text-align: center;width: 17px;" data-placement="top" data-toggle="tooltip" class="icn-info" href="#" title="" data-original-title="Children should be between 2 - 11 years for the entire journey.">?</a></label>
        <div class="col-xs-6">
          <div class="input-group">
            <span class="input-group-btn"><button id="btn-minus-child" type="button" data-action="decrease" class="btn btn-default incr-btn input-sm"><span class="glyphicon glyphicon-minus"></span></button>
            </span>
            <input class="paxch" value="0" id="guestTypes[1].amount" name="guestTypes[1].amount" readonly="" type="text"><span class="input-group-btn"><button id="btn-plus-child" type="button" data-action="increase"
                class="btn btn-default incr-btn input-sm"><span class="glyphicon glyphicon-plus"></span></button>
            </span>
          </div>
        </div>
      </div>
      <div id="form-group-infant" class="form-group">
        <label class="col-xs-6 input-sm label-passenger-bayi-mobile">Infant (0-23
          months)<a style="border: 1px solid #aaa;border-radius: 50%;color: #aaa;display: inline-block;font-style: normal;height: 17px;margin: -6px 3px;position: relative;text-align: center;width: 17px;" data-placement="top" data-toggle="tooltip" class="icn-info" href="#" title="" data-original-title="Infant should be between 0 - 23 months for the entire journey. ">?</a></label>
        <div class="col-xs-6">
          <div class="input-group">
            <span class="input-group-btn"><button id="btn-minus-infant" type="button" data-action="decrease" class="btn btn-default incr-btn input-sm"><span class="glyphicon glyphicon-minus"></span></button>
            </span>
            <input class="paxinf" value="0" id="guestTypes[2].amount" name="guestTypes[2].amount" readonly="" type="text"><span class="input-group-btn"><button id="btn-plus-infant" type="button" data-action="increase"
                class="btn btn-default incr-btn input-sm"><span class="glyphicon glyphicon-plus"></span></button>
            </span>
          </div>
        </div>
      </div>
      <div class="col-xs-12 text-right">
        <button type="button" class="btn btn-primary btn-sm close-passenger-popup">Save</button>
      </div>
    </div>
    <div id="form-group-cabinmobile" class="form-group">
      <label class="col-xs-2 control-label input-sm parent-icon-seat">
        <i class="icon icon-seat class-icon-seat"></i>
      </label>
      <div class="col-xs-10 pr-0">
        <div class="btn-group bootstrap-select"><button type="button" class="btn dropdown-toggle btn-primary" data-toggle="dropdown" role="button" data-id="cabin-mobile" title="Economy Class"><span class="filter-option pull-left">Economy
              Class</span>&nbsp;<span class="bs-caret"><span class="caret"></span></span></button>
          <div class="dropdown-menu open" role="combobox">
            <ul class="dropdown-menu inner" role="listbox" aria-expanded="false">
              <li data-original-index="0" class="selected">
                <a tabindex="0" class="" data-tokens="null" role="option" aria-disabled="false" aria-selected="true"><span class="text">Economy Class</span><span class="glyphicon glyphicon-ok check-mark"></span></a></li>
              <li data-original-index="1"><a tabindex="0" class="" data-tokens="null" role="option" aria-disabled="false" aria-selected="false"><span class="text">Business Class</span><span class="glyphicon glyphicon-ok check-mark"></span></a></li>
              <li data-original-index="2"><a tabindex="0" class="" data-tokens="null" role="option" aria-disabled="false" aria-selected="false"><span class="text">First Class</span><span class="glyphicon glyphicon-ok check-mark"></span></a></li>
            </ul>
          </div><select name="CABIN" data-style="btn-primary" id="cabin-mobile" class="selectpicker" tabindex="-98">
            <option value="E">Economy Class</option>
            <option value="B">Business Class</option>
            <option value="F">First Class</option>
          </select>
        </div>
      </div>
    </div>
    <div class="aero-form inflight-new-mobile">
      <div class="field-has-option" id="form-group-promocodemobile">
        <div class="form-group field-item" style="width: 100%;">
          <input autocomplete="off" name="promoCode" id="promoCodeMobile" class="form-control promocode" type="text" placeholder="Promo Code">
          <a data-placement="top" data-toggle="tooltip" class="icn-info tooltip-promo-mobile" href="#" title="" data-original-title="A promo code is a series of letters and/or numbers that allow Customers to get a discount of Garuda Indonesia airfares.">?</a>
          <span class="field-icon">
            <i class="fa fa-tag"></i>
          </span>
        </div>
        <div class="custom-control">
          <h5>Redeem Miles</h5>
          <div class="checkbox-group custom">
            <label class="toggle-control">
              <input type="checkbox" id="toogle-redeem-mobile" autocomplete="off">
              <span class="control"></span>
            </label>
          </div>
        </div>
      </div>
    </div>
  </div>
  <input type="hidden" name="lang" value="GB">
  <div class="col-xs-6 pl-0 mt-lg pr-xs" style="display:none;">
    <a id="btnSearchFlightRedeem" class="btn btn-primary_square btn-redeem new-btn-template btn-block">Redeem Miles</a>
  </div>
  <div class="col-xs-6 pr-0 mt-lg pl-xs" style="display:none;">
    <a id="buttonSearchFlight_mobile" class="btn btn-secondary_square new-btn-template btn-block" href="#">Search Flight</a>
  </div>
  <div class="col-xs-12 pr-0 mt-lg pl-xs">
    <a id="btn-search-flight-general" class="btn btn-primary_square new-btn-template btn-block" href="#">Search Flight</a>
  </div>
  <small class="text-danger text-right info-redeem" id=""></small>
</form>

POST

<form class="form-horizontal" action="" method="post">
  <a href="/content/garuda/other-countries/en/web-service-form/multicity" class="btn new-btn-primary btn-block">Multicity</a>
</form>

POST

<form class="form-horizontal" action="" method="post">
  <p></p>
  <h5><b>Hotel</b></h5>
  <p></p>
  <p>Book a Hotel Room with Booking.com</p>
  <p>Now you can plan your trip seamlessly by booking your hotel with us. We've partnered with Booking.com - the world's largest accommodation search site. You can choose from over 28 million listed accommodation listings, including more than 6.2
    million listings of homes, apartments, and other unique places to stay. Click on the link below to enjoy this offer.<br>
  </p>
  <a class="btn new-btn-primary" href="https://sp.booking.com/index.html?aid=2127874" target="_blank">Book Hotel</a>
</form>

Name: continueCheckInPOST

<form id="continueCheckInMobile" name="continueCheckIn" class="form-horizontal" action="" method="post" novalidate="novalidate">
  <h5>Terms &amp; Conditions Web Check-In</h5>
  <div class="info-text _big">
    <div class="scroll-content">
      <ul class="notice-checkin scrollbar-outer scroll-content scroll-scrolly_visible" style="">
        <li>&lt;Important&gt; Each booking is only allowed one Online Check-in. If there is more than one passenger on a booking, all passengers must check-in all at once, otherwise the remaining passenger(s) will not be able to do Online Check-in
          and it can only be done at the airport.</li>
        <li>Online Check-in service is available from 48 hours to 2 hours before departure for domestic flights and 48 hours to 4 hours before departure time for international flights.</li>
        <li>Online Check-in is not available for the following passengers:<ul style="padding: 0 0 0 15.0px;">
            <li>Passengers without e-ticket</li>
            <li>Infants under 2 years old who are not occupying a seat.</li>
            <li>Passengers who need special assistance at the airport, such as pregnant passengers, children younger than 12 years old who travel alone, Unaccompanied Minor (UM), the passengers that require wheelchair, stretcher case, or any other
              special handlings at the airport.</li>
            <li style="padding-bottom: 0.0px;">Group bookings (more than 9 persons)</li>
          </ul>
        </li>
        <li>The system will automatically assign you a seat, but you can change it by accessing the preferred seat option in our Online Check-in function.</li>
        <li>For international flights, please show your Online Boarding Passes (both PDF and QR barcode boarding pass) to the Airport Check-in Counter before boarding.</li>
        <li>For international flights, please make sure that your passport is valid up to at least 6 months from the travel date and secure other valid travel documents such as any visa documents required for the trip. Present them to the Airport
          Check-in Counter before boarding.</li>
        <li>Boarding gate number and seat number may change without prior notice for the following reasons: the circumstances at the airport on the day of the flight or a change of aircraft. You may check boarding gate updates on the airport
          information display system at the airport.</li>
        <li>If you fail to complete the Online Check-in procedure due to technical problems such as printer or system error, please refer to the instructions on the page and complete the boarding procedure at the Airport Check-in Counter.</li>
        <p>&nbsp;</p>
        <p><b>Information:</b></p>
        <li>To use Online Check-in, please use your e-ticket with confirmed reservation.</li>
        <li>For prompt customs and immigration procedures, please bring your passport and fill in your passport information during Online Check-in.</li>
        <li>Passengers with connecting flights can check-in sequentially.</li>
        <li>Please arrive early for quarantine and security checks. Please complete the check-in procedure at the Airport Check-in Counter at least 60 minutes before departure for domestic flights, and 90 minutes before departure for international
          flights.</li>
        <li>Carry-on baggage should be limited to one piece, must not weigh more than 7 kg (for both Economy and Business Class), with maximum size: 56 cm length, 23 cm width, and 36 cm height (for CRJ and ATR Aircraft type maximum size is 41 cm
          length, 17 cm width, and 34 cm height).</li>
        <li>Make sure that you are not carrying any valuable items in your checked baggage</li>
        <li>For the safety and security of our passengers, crew, and the aircraft, please make sure that you are not carrying any dangerous items in your carry-on and checked baggage. Please
          <a href="/id/en/garuda-indonesia-experience/on-ground/baggage/baggage-restriction-information.page?">click here</a> for baggage restrictions information details</li>
        <li>Please make sure that you pack your own baggage or supervise the person who does it for you.</li>
        <li>The Airport Check-in Counter will be closed 45 minutes prior to departure for international flights and 30 minutes prior to departure for domestic flights.</li>
        <li>For flights departing from Terminal 3 Soekarno-Hatta International Airport, the Airport Check-in Counter is closed 60 minutes prior to scheduled departure for International flights and 45 minutes prior to scheduled departure for domestic
          flights.</li>
        <li>Boarding gate open 120 minutes prior to departure.</li>
        <li>Aircraft door is closed 10 minutes prior to departure.</li>
        <li>Passengers who want to cancel must report to the Airport Check-in Counter or Garuda Indonesia Call Center.</li>
        <li>For further information please contact the Garuda Indonesia Call Center at 0804-1-807-807 (within Indonesia region only) or +62-21-2351 9999.</li>
      </ul>
    </div>
  </div>
  <label class="radio-inline pl-0">
    <input value="notice" id="notice-checkin-mobile" name="noticecheckin" type="checkbox">&nbsp;&nbsp; I have read online Check-In notice and information</label>
  <label class="error" for="noticecheckin"></label>
  <a class="btn new-btn-primary btn-block new-btn-template mt-lg" name="btnContinueCheckIn" disabled="disabled" id="btnContinueCheckInmobile">Continue</a>
  <div class="button-group text-right">
  </div>
</form>

Name: formManageBookingMobilePOST

<form method="POST" action="" name="formManageBookingMobile" id="formManageBookingMobile" class="form-horizontal" novalidate="novalidate">
  <div class="form-group" id="booking-code">
    <div class="col-xs-12">
      <input autocomplete="off" class="bookingcode m-all-0" maxlength="6" type="text" name="bookingCode" id="bookingCode" placeholder="Booking Code">
    </div>
  </div>
  <label class="error" style="width:100%;" for="bookingCode"></label>
  <div class="form-group" id="booking-last-name">
    <div class="col-xs-12">
      <input autocomplete="off" class="lastname m-all-0" type="text" name="bookingLastName" id="bookingLastName" placeholder="Last Name">
      <input type="hidden" name="lang" value="GB">
    </div>
  </div>
  <label class="error" style="width:100%;" for="bookingLastName"></label>
  <h5>
    <b>Terms &amp; Conditions Manage My Booking</b>
  </h5>
  <div class="info-text">
    <p>This feature allows you to do the following things:</p>
    <ol class="manage-disclaimer scrollbar-outer scroll-content scroll-scrolly_visible">
      <li>Check booking information.</li>
      <li>Add or change additional services (may chargeable) such as Seat Selection, Special Meal Request, and Prepaid Excess Baggage.<ul>
          <li>Chargeable additional service(s) is only valid on tickets purchased via Garuda Indonesia’s Channel (Website, GIA Mobile App, Sales Office, and Contact Center).</li>
          <li>Note that you need to change your services following your schedule modification or else your services will not be available to your new schedule</li>
        </ul>
      </li>
      <li>Change contact information.</li>
      <li>Modify Flights (Reschedule).<ul>
          <li>Rescheduling is allowed for all Garuda Indonesia flights (Domestic or International).</li>
          <li>Rescheduling is only allowed before flight departure.</li>
          <li>Rescheduling is only valid on tickets purchased via Garuda Indonesia’s Channel (Website, GIA Mobile App, Sales Office, and Contact Center).</li>
          <li>Note that you need to change your services following your schedule modification or else your services will not be available to your new schedule</li>
        </ul>
      </li>
    </ol>
    <p>For more detail, please check this <a href="https://www.garuda-indonesia.com/id/en/garuda-indonesia-experience/on-ground/automatic-ticket-changer/index.page">link</a>.&nbsp;</p>
  </div>
  <div class="button-group text-left">
    <input class="checkmanagemybookmobile" id="checkmanagemybookmobile" type="checkbox">&nbsp; I have read online Manage My Booking notice and Information
  </div>
  <input class="btn new-btn-primary new-btn-template btn-block mt-lg" disabled="" id="submitManageStatusMobile" type="button" value="check">
</form>

Name: formTicketRefundMobilePOST

<form method="POST" action="" name="formTicketRefundMobile" id="formTicketRefundMobile" class="form-horizontal" novalidate="novalidate">
  <div class="form-group" id="refundemail">
    <div class="col-xs-12">
      <input autocomplete="off" class="bookingcode m-all-0" type="text" name="refund_email" id="refund_email" placeholder="Email">
    </div>
  </div>
  <label class="error" style="width:100%;" for="refund_email"></label>
  <div class="form-group" id="refundbookingcode">
    <div class="col-xs-12">
      <input autocomplete="off" class="bookingcode m-all-0" type="text" name="refund_booking_code" id="refund_booking_code" placeholder="Kode Booking">
      <input type="hidden" name="lang" value="GB">
    </div>
  </div>
  <label class="error" style="width:100%;" for="refund_booking_code"></label>
  <div class="form-group" id="refundbookingdate">
    <div class="col-xs-12">
      <input autocomplete="off" class="bookingcode m-all-0 hasDatepicker" type="text" name="refund_booking_date" id="refund_booking_date_mobile" placeholder="Tanggal Booking">
    </div>
  </div>
  <label class="error" style="width:100%;" for="refund_booking_date_mobile"></label>
  <div class="form-group" id="refundlastname">
    <div class="col-xs-12">
      <input autocomplete="off" class="bookingcode m-all-0" type="text" name="refund_lastname" id="refund_lastname" placeholder="Nama Belakang">
    </div>
  </div>
  <label class="error" style="width:100%;" for="refund_lastname"></label>
  <div class="button-group text-right">
    <input class="btn btn-secondary_square" id="submitTicketRefundMobile" type="button" value="Submit">
  </div>
</form>

Name: frmShowScheduleByDateMobilePOST

<form onsubmit="return processShowScheduleMobile()" method="POST" id="frmShowScheduleByDateMobile" name="frmShowScheduleByDateMobile" action="">
  <input id="iwPreActionSchedule" name="iwPreActions" type="hidden">
  <input value="o" name="TypeOfJourney" type="radio" class="left TypeOfJourneyMobile" id="schedule-oneway-mobile">
  <label class="left m-all-0 " for="schedule-oneway"></label>
  <div class="clearfix m-bottom-5"></div>
  <input selected="selected" value="r" name="TypeOfJourney" type="radio" class="left TypeOfJourneyMobile" id="schedule-return-mobile">
  <label class="left m-bottom-20 " for="schedule-return"></label>
  <div class="clearfix m-top-10"></div>
  <fieldset>
    <input class="from origin2 ac_input" id="originbd-2-mobile" name="origin-2s" type="text" placeholder="">
    <div class="autocomplete-container" id="autocomplete-originbd-2"></div>
    <input class="to destination2 ac_input" name="destination-2s" id="destinationbd-2-mobile" type="text" placeholder="">
    <div class="autocomplete-container" id="autocomplete-destinationbd-2"></div>
  </fieldset>
  <fieldset style="display:none;" class="date-input inputDate2 block-grid-2">
    <div class="departure">
      <label><i class="fa fa-calendar"></i></label>
      <input name="departuredate2" id="departuredatebd2-mobile" readonly="" class="date departuredate" type="text" placeholder="">
    </div>
    <div class="return">
      <label><i class="fa fa-calendar"></i></label>
      <input name="arrivaldate2" id="arrivaldatebd2-mobile" readonly="" class="date" type="text" placeholder="">
    </div>
  </fieldset>
  <input id="submitQSByDate-mobile" name="submitQSByDate-mobile" class="btn-primary right m-top-10" type="submit" value="">
</form>

Name: showSchedule-mobilePOST

<form id="showSchedule-mobile" name="showSchedule-mobile" class="form-horizontal" action="" method="post" novalidate="novalidate">
  <div class="form-group city-picker" id="cityfrom">
    <label class="col-xs-2 control-label input-sm mb-0 custom-label-new">From</label>
    <div class="col-xs-10 pad-left">
      <div id="default">
        <span class="twitter-typeahead" style="position: relative; display: inline-block;"><input type="text" class="typeahead flight_search_typeahead_from tt-hint" readonly="" autocomplete="off" spellcheck="false" tabindex="-1" dir="ltr"
            style="position: absolute; top: 0px; left: 0px; border-color: transparent; box-shadow: none; opacity: 1; background: none 0% 0% / auto repeat scroll padding-box border-box rgb(255, 255, 255);"><input name="originairportcode-mobile"
            id="originairportcode-mobile" type="text" class="typeahead flight_search_typeahead_from tt-input" placeholder="Select City " autocomplete="off" spellcheck="false" dir="auto"
            style="position: relative; vertical-align: top; background-color: transparent;">
          <pre aria-hidden="true"
            style="position: absolute; visibility: hidden; white-space: pre; font-family: sans-serif; font-size: 14px; font-style: normal; font-variant: normal; font-weight: 400; word-spacing: 0px; letter-spacing: 0px; text-indent: 0px; text-rendering: auto; text-transform: none;"></pre>
          <div class="tt-menu" style="position: absolute; top: 100%; left: 0px; z-index: 100; display: none; max-height: 200px;">
            <div class="tt-dataset tt-dataset-citypicker"></div>
          </div>
        </span>
      </div>
    </div>
  </div>
  <label class="error" style="width:100%;" for="originairportcode-mobile"></label>
  <div class="form-group city-picker" id="cityto">
    <label class="col-xs-2 control-label input-sm mb-0 custom-label-new">To </label>
    <div class="col-xs-10 pad-left">
      <div id="default">
        <span class="twitter-typeahead" style="position: relative; display: inline-block;"><input type="text" class="typeahead flight_search_typeahead_to tt-hint" readonly="" autocomplete="off" spellcheck="false" tabindex="-1" dir="ltr"
            style="position: absolute; top: 0px; left: 0px; border-color: transparent; box-shadow: none; opacity: 1; background: none 0% 0% / auto repeat scroll padding-box border-box rgb(255, 255, 255);"><input name="destairportcode-mobile"
            id="destairportcode-mobile" type="text" class="typeahead flight_search_typeahead_to tt-input" placeholder="Select City " autocomplete="off" spellcheck="false" dir="auto"
            style="position: relative; vertical-align: top; background-color: transparent;">
          <pre aria-hidden="true"
            style="position: absolute; visibility: hidden; white-space: pre; font-family: sans-serif; font-size: 14px; font-style: normal; font-variant: normal; font-weight: 400; word-spacing: 0px; letter-spacing: 0px; text-indent: 0px; text-rendering: auto; text-transform: none;"></pre>
          <div class="tt-menu" style="position: absolute; top: 100%; left: 0px; z-index: 100; display: none; max-height: 200px;">
            <div class="tt-dataset tt-dataset-citypicker"></div>
          </div>
        </span>
      </div>
    </div>
  </div>
  <label class="error" style="width:100%;" for="destairportcode-mobile"></label>
  <div class="radio-group">
    <label class="radio-inline">
      <input checked="" value="O" class="flyingtriptypeSchedule-mobile" name="trip" id="radioOW" type="radio">One Way</label>
    <label class="radio-inline">
      <input value="R" class="flyingtriptypeSchedule-mobile" name="trip" id="radioRT" type="radio">Return</label>
    <input id="TRIP_TYPE_SCHEDULE_MOBILE" name="TRIP_TYPE" class="TRIP_TYPE_SCHEDULE_MOBILE" value="O" type="hidden">
  </div>
  <div id="date-period" class="form-group_double">
    <div id="depart_date" class="form-group">
      <div class="col-xs-12 _row">
        <div class="input-icon">
          <input name="BOOKING_DATE_TIME_1" id="departuredateSchedule-mobile" readonly="" class="departuredate hasDatepicker" type="text" placeholder="Departure Date"><i aria-hidden="true" class="fa fa-calendar"></i>
        </div>
      </div>
    </div>
    <label class="error" style="width:100%;" for="departuredateSchedule-mobile"></label>
    <div style="display:none" id="return_date_schedule_mobile" class="form-group">
      <div class="col-xs-12 _row">
        <div class="input-icon">
          <input name="BOOKING_DATE_TIME_2" id="arrivaldateSchedule-mobile" readonly="" class="arrival hasDatepicker" type="text" placeholder="Return Date">
          <input type="hidden" value="SHOWSCHEDULE" id="bookingTypeSchedule-mobile" name="bookingType"><i aria-hidden="true" class="fa fa-calendar"></i>
        </div>
      </div>
    </div>
    <label class="error" style="width:100%;" for="arrivaldateSchedule-mobile"></label>
  </div>
  <a id="btnShowSchedule-mobile" class="btn new-btn-primary mt-lg" href="#">Check Schedule</a>
  <input type="hidden" name="lang" value="GB">
</form>

Name: formDepartureArrivalPOST

<form onsubmit="return checkFlightProcessMobile()" method="POST" action="" id="formDepartureArrival-mobile" name="formDepartureArrival" class="form-horizontal" novalidate="novalidate">
  <input type="hidden" name="iwPreActions">
  <br>
  <label class="control-label input-sm">Select City </label>
  <div class="form-group city-picker" id="arrivalcity">
    <div class="col-xs-12">
      <div id="default">
        <span class="twitter-typeahead" style="position: relative; display: inline-block;"><input type="text" class="typeahead flight_search_typeahead_from tt-hint" readonly="" autocomplete="off" spellcheck="false" tabindex="-1" dir="ltr"
            style="position: absolute; top: 0px; left: 0px; border-color: transparent; box-shadow: none; opacity: 1; background: none 0% 0% / auto repeat scroll padding-box border-box rgb(255, 255, 255);"><input name="arrivaldepartureCity"
            id="select-city-mobile" type="text" class="typeahead flight_search_typeahead_from tt-input" placeholder="Select City " autocomplete="off" spellcheck="false" dir="auto"
            style="position: relative; vertical-align: top; background-color: transparent;">
          <pre aria-hidden="true"
            style="position: absolute; visibility: hidden; white-space: pre; font-family: sans-serif; font-size: 14px; font-style: normal; font-variant: normal; font-weight: 400; word-spacing: 0px; letter-spacing: 0px; text-indent: 0px; text-rendering: auto; text-transform: none;"></pre>
          <div class="tt-menu" style="position: absolute; top: 100%; left: 0px; z-index: 100; display: none; max-height: 200px;">
            <div class="tt-dataset tt-dataset-citypicker"></div>
          </div>
        </span>
      </div>
    </div>
  </div>
  <label class="error" style="width:100%;" for="select-city-mobile"></label>
  <div class="col-xs-6 pl-0 pr-xs">
    <input onclick="departureProcessMobile()" class="btn btn-primary_square new-btn-template btn-block" type="submit" value="Departure Info">
  </div>
  <div class="col-xs-6 pr-0 pl-xs">
    <input onclick="arrivalProcessMobile()" class="btn btn-secondary_square new-btn-template btn-block" type="submit" value="Arrival Info">
  </div>
  <input value="arrival" name="arrivaldeparture" id="arrivaldeparturemobile" type="hidden">
</form>

POST

<form class="form-horizontal" action="" method="post">
  <h5>Travel Voucher</h5>
  <div class="info-text _big">
    <p>It is easier and more convenient for your transaction with Garuda Indonesia Travel Voucher. You can also give this voucher as a special gift for your beloved ones or colleagues. Garuda Indonesia Travel Voucher is a voucher issued by Garuda
      Indonesia with a certain amount. Insert the voucher code on the payment page on Garuda Indonesia website or GIA Mobile app for ticket purchase and other Garuda Indonesia products.&nbsp;</p>
  </div>
  <div class="button-group text-right">
    <a class="btn btn-secondary_square" target="_news" href="https://voucher.garuda-indonesia.com/">Buy Voucher</a>
  </div>
</form>

Text Content

Before continuing your booking process, please ensure you agree with the
following points:

 * ECO LITE or ECO LITE PROMO is a price option for sitting side by side with
   other passengers
 * By choosing ECO LITE or ECO LITE PROMO , you are unable to select your
   preferred seat
 * Passengers with ECO LITE or ECO LITE PROMO  ticket is required to check-in at
   the airport.
 * The stipulation above is also applied for Business Class tickets in one
   booking code issued by using the FLY2 promo code.

See more information about the travel restrictions here.

I Agree and Continue Booking More Info

Make sure you have read and understood the travel requirements for passengers
from Indonesia to Jeddah (Saudi Arabia).

By continuing the booking process and complete the payment, you are considered
to agree to the terms and conditions applied.

Garuda Indonesia has a right to refuse a passenger who is not eligible and free
from a lawsuit.

I Agree and Continue Booking More Info

Make sure you have read and understood the travel requirements for passengers
from Indonesia to Jeddah (Saudi Arabia).

By continuing the booking process and complete the payment, you are considered
to agree to the terms and conditions applied.

Garuda Indonesia has a right to refuse a passenger who is not eligible and free
from a lawsuit.

I Agree and Continue Booking More Info

Before you proceed with your booking, get the latest information regarding
travel requirements to Xiamen / Fuzhuo here.

By continuing and completing this booking, you are considered to agree and
understand the terms & conditions apply. Garuda Indonesia has the right to
refuse passengers who do not meet the requirements and are free from lawsuits.


I Agree and Continue Booking More Info




Following the policies of the government and relevant authorities during the
Public Activity Restrictions (PPKM) period effective from 26 July 2021, here are
some of the latest important information for your attention:

 1. Domestic flights from PPKM Level 3 and 4 territories (including from/to Jawa
    & Bali) must show a vaccine certificate (min. first dose) and a negative
    RT-PCR test result max. 2 x 24 hours (since the sample taken). In addition
    to these routes, click the More Information button below.
 2. A letter of RT-PCR or Rapid Antigen test results used as a flight
    requirement must be issued from a Health Facility registered in the Decree
    of the Minister of Health of the Republic of Indonesia, which can be viewed
    here 
 3. International flights entering Indonesia: must show a vaccine certificate
    (total dose) and a negative RT-PCR test result max. 3 x 24 hours. Upon
    arrival in Indonesia, passengers must undergo an RT-PCR retest and an 8 x 24
    hours quarantine according to the provisions; click the More Information
    button below.
 4. Foreigners (WNA) who will leave Indonesia via domestic flight transiting at
    Soekarno-Hatta International Airport (CGK) are not required to have a
    vaccine certificate if they do not leave the airport area while in transit
    and are allowed by the local Port Health Authority

More Information

CLOSE

Maaf, Kode Promo saat ini hanya tersedia pada website versi desktop, dan belum
tersedia pada pemesanan melalui ponsel

CLOSE
Processing your request Thank you for waiting Please do not close or refresh
this page


In order to comply with the new data protection law, we have adjusted our
privacy policy, terms of use, and cookies policy. By continuing to use this
website, you understand and agree to our updated privacy policy, terms of use,
and cookies policy.




untuk mengaktifikan message tambah addClass active-message_header pada div
alert-message

 * News 
    * INFORMATION ABOUT OPERATIONAL POLICY DUE TO THE IMPACT COVID-19 OUTBREAK

 * Indonesia | English
 * other-countries | en
   Location
   Other Countries 
    * Indonesia
    * Singapore
    * Malaysia
    * Thailand
    * Australia
    * Japan
    * China
    * South Korea
    * Hong Kong
    * Netherlands
    * United Kingdom
    * Saudi Arabia
    * India
    * Other Countries
   
   IndonesiaSingaporeMalaysiaThailandAustraliaJapanChinaSouth KoreaHong
   KongNetherlandsUnited KingdomSaudi ArabiaIndiaOther Countries
   Language
   English 
    * English
   
   English
 * Search
   
 * Help

3 5 33
Search result appears here



MASUK/DAFTAR


WELCOME,

Back

GA ID atau No. GarudaMiles

Password

Daftar

OR LOGIN THROUGH SOCIAL MEDIA


AnmeldenSigned in
Klik di sini untuk reset
Already Have GarudaMiles?
Welcome,

|
Current Balance


MY ACCOUNT

PROFIL

CLAIM MISSING MILEAGE

MORE

PROMO AND INFO

PROMO

NEWS

EARN MILES

FLY

STAY

MORE

REDEEM MILES

FLY

DONATE

MORE

ABOUT GARUDAMILES

GARUDAMILES REGULAR

GARUDAMILES JUNIOR

MORE

OTHER

CONTACT US

DOWNLOAD

OTHERS


INDONESIA|ENGLISH


 LOKASI & BAHASA |

Back

Lokasi
Other Countries 
 * Indonesia
 * Singapore
 * Malaysia
 * Thailand
 * Australia
 * Japan
 * China
 * South Korea
 * Hong Kong
 * Netherlands
 * United Kingdom
 * Saudi Arabia
 * India
 * Other Countries

IndonesiaSingaporeMalaysiaThailandAustraliaJapanChinaSouth KoreaHong
KongNetherlandsUnited KingdomSaudi ArabiaIndiaOther Countries
Bahasa
English 
 * English

English

Back


PROMO AND INFO

Back

PROMO

INFO

EXCESS BAGGAGE CALCULATOR


EARN MILES

Back

FLY

STAY

BANKING & FINANCE

BUY MILEAGE

MORE


REDEEM MILES

Back

FLY

DONATE

HOTEL

MORE


ABOUT GARUDAMILES

Back

GARUDAMILES REGULAR

GARUDAMILES JUNIOR

MORE


OTHER

Back

CONTACT US

DOWNLOAD

OTHERS


NEW FROM GARUDAMILES

Back


JOIN NOW AS GARUDAMILES PARTNER

Back


GARUDAMILES PROMO AT GATF2021

Back


JOURNEY

Back

SERVICE CONCEPT

ON GROUND

FLEET

SKYPRIORITY

IN-FLIGHT

CABIN CLASS


DESTINATIONS

Back

DESTINATIONS

ROUTES


OFFERS

Back

GARUDASHOP

ADDITIONAL SERVICES

BEST FARE

PROMO

CORPORATE PRIVILEGE

CHARTER FLIGHT

BPTV

AIRPORT TRAIN TICKET





 * Journey
   
   
   JOURNEY
   
    SERVICE CONCEPT
   
    ON GROUND
   
    * Check In
    * Premium Service
    * Baggage
    * Medical Conditions
    * Expectant Mother
    * Airport Map
    * Passenger Rights
    * More
   
    FLEET
   
    * Fleet Revitalization
    * Seat Map
   
    SKYPRIORITY
   
    * Airport List with SkyPriority
   
    IN-FLIGHT
   
    * Cabin
    * In-flight Entertainment
    * In-flight Connectivity
    * Special Meal
    * Book Your Meal
   
    CABIN CLASS
   
    * First Class
    * Business Class
    * Economy Class

 * Destinations
   
   
   DESTINATIONS
   
    DESTINATIONS
   
    * Jakarta
    * Kuala Lumpur
    * Bangkok
    * Sydney
    * Guangzhou
    * More
   
    ROUTES
   
    * Domestic Routes
    * International Routes

 * OFFERS
   
   
   OFFERS
   
    * GarudaShop
    * Additional Services
    * Best Fare
    * Promo
    * Corporate Privilege
    * Charter Flight
    * BPTV
    * Airport Train Ticket

 * 


 * GARUDAMILES
   
    PROMO AND INFO
   
    * Promo
    * Info
    * Excess Baggage Calculator
   
    EARN MILES
   
    * Fly
    * Stay
    * Banking & Finance
    * Buy Mileage
    * More
   
    REDEEM MILES
   
    * Fly
    * Donate
    * Hotel
    * More
   
    ABOUT GARUDAMILES
   
    * GarudaMiles Regular
    * GarudaMiles Junior
    * More
   
    OTHER
   
    * Contact Us
    * Download
    * Others
   
    NEW FROM GARUDAMILES
   
    JOIN NOW AS GARUDAMILES PARTNER
   
    GARUDAMILES PROMO AT GATF2021

 * Login / Register
   
   
   Current Balance
   
   
   
   Welcome,
   
   
   LOGIN
   
   
   
   Forgot Password?
   
   OR LOGIN THROUGH SOCIAL MEDIA
   
   
   AnmeldenSigned in
   
   
   NO ACCOUNT YET? CREATE ONE NOW.
   
   Register
   
   
   PROFILE
   
   
   
   MY ACCOUNT
   
    * Profil
    * Claim Missing Mileage
    * More
   
   PROMO AND INFO
   
    * Promo
    * News
   
   EARN MILES
   
    * Fly
    * Stay
    * More
   
   REDEEM MILES
   
    * Fly
    * Donate
    * More
   
   ABOUT GARUDAMILES
   
    * GarudaMiles Regular
    * GarudaMiles Junior
    * More
   
   OTHER
   
    * Contact Us
    * Download
    * Others
   
    PROFILE
   
    * Already Have GarudaMiles?


LOG IN

This field is required
This field is required

Wrong username!
Forgot Password?
News 
 * INFORMATION ABOUT OPERATIONAL POLICY DUE TO THE IMPACT COVID-19 OUTBREAK

3 5 33
 * 1
 * 2

Flight Hotel Cars
 * Book
 * Check In
 * My Trip
 * Flight Info
 * Travel Voucher

Login or Register GarudaMiles
Redeem My GarudaMiles
Return One Way Multicity


From


To
Departure Date
Return Date
Passenger
Adult (>11 years)

Children (2-11 years)?

Infant (0-23 months)?

Economy Class 
 * Economy Class
 * Business Class
 * First Class

Economy Class Business Class First Class
Class
? Promo Code
Search Flight Search Flight
 * Manage My Booking
 * Bid Upgrade

Booking Code
Last Name
Terms & Conditions Manage My Booking


This feature allows you to do the following things:

 1. Check booking information.
 2. Add or change additional services (may chargeable) such as Seat Selection,
    Special Meal Request, and Prepaid Excess Baggage.
    * Chargeable additional service(s) is only valid on tickets purchased via
      Garuda Indonesia’s Channel (Website, GIA Mobile App, Sales Office, and
      Contact Center).
    * Note that you need to change your services following your schedule
      modification or else your services will not be available to your new
      schedule
 3. Change contact information.
 4. Modify Flights (Reschedule).
    * Rescheduling is allowed for all Garuda Indonesia flights (Domestic or
      International).
    * Rescheduling is only allowed before flight departure.
    * Rescheduling is only valid on tickets purchased via Garuda Indonesia’s
      Channel (Website, GIA Mobile App, Sales Office, and Contact Center).
    * Note that you need to change your services following your schedule
      modification or else your services will not be available to your new
      schedule

For more detail, please check this link. 

I have read online Manage My Booking notice and Information


 * Flight Schedule
 * Flight Info


From


To
Return One Way
Departure Date
Return Date
Check Schedule



Select City


 * Check In
 * Travel Docs

TERMS & CONDITIONS WEB CHECK-IN

 * <Important> Each booking is only allowed one Online Check-in. If there is
   more than one passenger on a booking, all passengers must check-in all at
   once, otherwise the remaining passenger(s) will not be able to do Online
   Check-in and it can only be done at the airport.
 * Online Check-in service is available from 48 hours to 2 hours before
   departure for domestic flights and 48 hours to 4 hours before departure time
   for international flights.
 * Online Check-in is not available for the following passengers:
   * Passengers without e-ticket
   * Infants under 2 years old who are not occupying a seat.
   * Passengers who need special assistance at the airport, such as pregnant
     passengers, children younger than 12 years old who travel alone,
     Unaccompanied Minor (UM), the passengers that require wheelchair, stretcher
     case, or any other special handlings at the airport.
   * Group bookings (more than 9 persons)
 * The system will automatically assign you a seat, but you can change it by
   accessing the preferred seat option in our Online Check-in function.
 * For international flights, please show your Online Boarding Passes (both PDF
   and QR barcode boarding pass) to the Airport Check-in Counter before
   boarding.
 * For international flights, please make sure that your passport is valid up to
   at least 6 months from the travel date and secure other valid travel
   documents such as any visa documents required for the trip. Present them to
   the Airport Check-in Counter before boarding.
 * Boarding gate number and seat number may change without prior notice for the
   following reasons: the circumstances at the airport on the day of the flight
   or a change of aircraft. You may check boarding gate updates on the airport
   information display system at the airport.
 * If you fail to complete the Online Check-in procedure due to technical
   problems such as printer or system error, please refer to the instructions on
   the page and complete the boarding procedure at the Airport Check-in Counter.

    

   Information:

 * To use Online Check-in, please use your e-ticket with confirmed reservation.
 * For prompt customs and immigration procedures, please bring your passport and
   fill in your passport information during Online Check-in.
 * Passengers with connecting flights can check-in sequentially.
 * Please arrive early for quarantine and security checks. Please complete the
   check-in procedure at the Airport Check-in Counter at least 60 minutes before
   departure for domestic flights, and 90 minutes before departure for
   international flights.
 * Carry-on baggage should be limited to one piece, must not weigh more than 7
   kg (for both Economy and Business Class), with maximum size: 56 cm length, 23
   cm width, and 36 cm height (for CRJ and ATR Aircraft type maximum size is 41
   cm length, 17 cm width, and 34 cm height).
 * Make sure that you are not carrying any valuable items in your checked
   baggage
 * For the safety and security of our passengers, crew, and the aircraft, please
   make sure that you are not carrying any dangerous items in your carry-on and
   checked baggage. Please click here for baggage restrictions information
   details
 * Please make sure that you pack your own baggage or supervise the person who
   does it for you.
 * The Airport Check-in Counter will be closed 45 minutes prior to departure for
   international flights and 30 minutes prior to departure for domestic flights.
 * For flights departing from Terminal 3 Soekarno-Hatta International Airport,
   the Airport Check-in Counter is closed 60 minutes prior to scheduled
   departure for International flights and 45 minutes prior to scheduled
   departure for domestic flights.
 * Boarding gate open 120 minutes prior to departure.
 * Aircraft door is closed 10 minutes prior to departure.
 * Passengers who want to cancel must report to the Airport Check-in Counter or
   Garuda Indonesia Call Center.
 * For further information please contact the Garuda Indonesia Call Center at
   0804-1-807-807 (within Indonesia region only) or +62-21-2351 9999.



I have read online Check-In notice and information
Continue
DestinationAfghanistanAlbaniaAlgeriaAmerican SamoaAngolaAnguillaAntigua and
BarbudaArgentinaArmeniaArubaAustraliaAustriaAzerbaijanBahamasBahrainBangladeshBarbadosBelarusBelgiumBelizeBeninBermudaBhutanBoliviaBonaire,
Sint Eustatius and SabaBosnia and HerzegovinaBotswanaBrazilBritish Indian Ocean
TerritoryBritish Virgin IslandsBrunei DarussalamBulgariaBurkina
FasoBurundiCambodiaCameroonCanadaCape VerdeCayman IslandsCentral African
RepublicChadChileChinaChristmas IslandCocos (Keeling)
IslandsColombiaComorosCongo (Democratic Republic of the Congo)Congo (Republic of
the Congo)Cook IslandsCosta RicaCote
d'IvoireCroatiaCubaCuraçaoCyprusCzechiaDemocratic People's Republic of Korea
(North)DenmarkDjiboutiDominicaDominican RepublicEcuadorEgyptEl
SalvadorEquatorial GuineaEritreaEstoniaEswatiniEthiopiaFalkland IslandsFaroe
IslandsFederated States of MicronesiaFijiFinlandFranceFrench GuianaFrench
PolynesiaFrench Southern
TerritoriesGabonGambiaGeorgiaGermanyGhanaGibraltarGreeceGreenlandGrenadaGuadeloupeGuamGuatemalaGuineaGuinea-BissauGuyanaHaitiHondurasHong
KongHungaryIcelandIndiaIndonesiaIranIraqIrelandIsraelItalyJamaicaJapanJordanKazakhstanKenyaKiribatiKosovoKuwaitKyrgyzstanLao
People's Democratic
RepublicLatviaLebanonLesothoLiberiaLibyaLithuaniaLuxembourgMacauMadagascarMalawiMalaysiaMaldivesMaliMaltaMarshall
IslandsMartiniqueMauritaniaMauritiusMayotteMexicoMoldovaMonacoMongoliaMontenegroMontserratMoroccoMozambiqueMyanmarNamibiaNauruNepalNetherlandsNew
CaledoniaNew ZealandNicaraguaNigerNigeriaNiueNorfolk IslandNorthern Mariana
IslandsNorwayOmanPakistanPalauPalestinePanamaPapua New
GuineaParaguayPeruPhilippinesPolandPortugalPuerto RicoQatarRepublic of Korea
(South)Republic of North MacedoniaReunionRomaniaRussian FederationRwandaSaint
HelenaSaint Kitts and NevisSaint LuciaSaint Pierre and MiquelonSaint Vincent and
the GrenadinesSaint-BarthélemySaint-MartinSamoaSao Tome and PrincipeSaudi
ArabiaSenegalSerbiaSeychellesSierra LeoneSingaporeSint
MaartenSlovakiaSloveniaSolomon IslandsSomaliaSouth AfricaSouth Georgia and the
South Sandwich IslandsSouth SudanSpainSri LankaSudanSurinameSvalbard and Jan
Mayen IslandsSwedenSwitzerlandSyrian Arab
RepublicTaiwanTajikistanTanzaniaThailandTimor-LesteTogoTokelauTongaTrinidad and
TobagoTunisiaTurkeyTurkmenistanTurks and Caicos IslandsTuvaluUgandaUkraineUnited
Arab EmiratesUnited Kingdom (UK)United States Minor Outlying IslandsUnited
States of AmericaUnited States Virgin
IslandsUruguayUzbekistanVanuatuVenezuelaViet NamWallis and Futuna
IslandsYemenZambiaZimbabwe
NationalityAfghanistanAlbaniaAlgeriaAndorraAngolaAntigua and
BarbudaArgentinaArmeniaAustraliaAustriaAzerbaijanBahamasBahrainBangladeshBarbadosBelarusBelgiumBelizeBeninBhutanBoliviaBosnia
and HerzegovinaBotswanaBrazilBritish National (Overseas)British Overseas
CitizenBritish Overseas Territories CitizenBritish Protected PersonBritish
SubjectBrunei DarussalamBulgariaBurkina FasoBurundiCambodiaCameroonCanadaCape
VerdeCentral African RepublicChadChileChinaColombiaComorosCongo (Democratic
Republic of the Congo)Congo (Republic of the Congo)Costa RicaCote
d'IvoireCroatiaCubaCyprusCzechiaDemocratic People's Republic of Korea
(North)DenmarkDjiboutiDominicaDominican RepublicEcuadorEgyptEl
SalvadorEquatorial GuineaEritreaEstoniaEswatiniEthiopiaEuropean UnionFederated
States of
MicronesiaFijiFinlandFranceGabonGambiaGeorgiaGermanyGhanaGreeceGrenadaGuatemalaGuineaGuinea-BissauGuyanaHaitiHondurasHong
KongHungaryIcelandIndiaIndonesiaIranIraqIrelandIsraelItalyJamaicaJapanJordanKazakhstanKenyaKiribatiKosovoKuwaitKyrgyzstanLao
People's Democratic
RepublicLatviaLebanonLesothoLiberiaLibyaLiechtensteinLithuaniaLuxembourgMacauMadagascarMalawiMalaysiaMaldivesMaliMaltaMarshall
IslandsMauritaniaMauritiusMexicoMoldovaMonacoMongoliaMontenegroMoroccoMozambiqueMyanmarNamibiaNauruNepalNetherlandsNew
ZealandNicaraguaNigerNigeriaNorwayOmanPakistanPalauPalestinePanamaPapua New
GuineaParaguayPerson of unspecified
nationalityPeruPhilippinesPolandPortugalQatarRefugee - 1951 ConventionRefugee -
OtherRepublic of Korea (South)Republic of North MacedoniaRomaniaRussian
FederationRwandaSaint Kitts and NevisSaint LuciaSaint Vincent and the
GrenadinesSamoaSan MarinoSao Tome and PrincipeSaudi
ArabiaSenegalSerbiaSeychellesSierra LeoneSingaporeSlovakiaSloveniaSolomon
IslandsSomaliaSouth AfricaSouth SudanSovereign Military Order of MaltaSpainSri
LankaStateless person - 1954 ConventionSudanSurinameSwedenSwitzerlandSyrian Arab
RepublicTaiwanTajikistanTanzaniaThailandTimor-LesteTogoTongaTrinidad and
TobagoTunisiaTurkeyTurkmenistanTuvaluUgandaUkraineUnited Arab EmiratesUnited
Kingdom (UK)United Nations OrganizationUnited Nations Specialized AgencyUnited
States of AmericaUruguayUzbekistanVanuatuVatican City State (Holy
See)VenezuelaViet NamYemenZambiaZimbabwe
Check

--------------------------------------------------------------------------------


Please enter your destination and passport nationality to check travel
requirements.


Powered By

TRAVEL VOUCHER

It is easier and more convenient for your transaction with Garuda Indonesia
Travel Voucher. You can also give this voucher as a special gift for your
beloved ones or colleagues. Garuda Indonesia Travel Voucher is a voucher issued
by Garuda Indonesia with a certain amount. Insert the voucher code on the
payment page on Garuda Indonesia website or GIA Mobile app for ticket purchase
and other Garuda Indonesia products. 



Buy Voucher

HOTEL

Book a Hotel Room with Booking.com

Now you can plan your trip seamlessly by booking your hotel with us. We've
partnered with Booking.com - the world's largest accommodation search site. You
can choose from over 28 million listed accommodation listings, including more
than 6.2 million listings of homes, apartments, and other unique places to stay.
Click on the link below to enjoy this offer.


Book Hotel

Flight Hotel Cars Special Deal Other Check In Flight Status Travel Docs My Trip
BPTV

BOOK & TRIP

   ➜Back
 * Flight
 * Multicity

ROUND TRIP



One Way Return Multicity



PASSENGER

Adult (>11 years)

Children (2-11 years)?

Infant (0-23 months)?

Save
Economy Class 
 * Economy Class
 * Business Class
 * First Class

Economy Class Business Class First Class
?

REDEEM MILES


Redeem Miles
Search Flight
Search Flight
Multicity

BOOK & TRIP

   ➜Back
 * Hotel
 * Cars

HOTEL



Book a Hotel Room with Booking.com

Now you can plan your trip seamlessly by booking your hotel with us. We've
partnered with Booking.com - the world's largest accommodation search site. You
can choose from over 28 million listed accommodation listings, including more
than 6.2 million listings of homes, apartments, and other unique places to stay.
Click on the link below to enjoy this offer.


Book Hotel


CHECK IN

   ➜Back
 * Checkin
 * TravelDoc

TERMS & CONDITIONS WEB CHECK-IN

 * <Important> Each booking is only allowed one Online Check-in. If there is
   more than one passenger on a booking, all passengers must check-in all at
   once, otherwise the remaining passenger(s) will not be able to do Online
   Check-in and it can only be done at the airport.
 * Online Check-in service is available from 48 hours to 2 hours before
   departure for domestic flights and 48 hours to 4 hours before departure time
   for international flights.
 * Online Check-in is not available for the following passengers:
   * Passengers without e-ticket
   * Infants under 2 years old who are not occupying a seat.
   * Passengers who need special assistance at the airport, such as pregnant
     passengers, children younger than 12 years old who travel alone,
     Unaccompanied Minor (UM), the passengers that require wheelchair, stretcher
     case, or any other special handlings at the airport.
   * Group bookings (more than 9 persons)
 * The system will automatically assign you a seat, but you can change it by
   accessing the preferred seat option in our Online Check-in function.
 * For international flights, please show your Online Boarding Passes (both PDF
   and QR barcode boarding pass) to the Airport Check-in Counter before
   boarding.
 * For international flights, please make sure that your passport is valid up to
   at least 6 months from the travel date and secure other valid travel
   documents such as any visa documents required for the trip. Present them to
   the Airport Check-in Counter before boarding.
 * Boarding gate number and seat number may change without prior notice for the
   following reasons: the circumstances at the airport on the day of the flight
   or a change of aircraft. You may check boarding gate updates on the airport
   information display system at the airport.
 * If you fail to complete the Online Check-in procedure due to technical
   problems such as printer or system error, please refer to the instructions on
   the page and complete the boarding procedure at the Airport Check-in Counter.

    

   Information:

 * To use Online Check-in, please use your e-ticket with confirmed reservation.
 * For prompt customs and immigration procedures, please bring your passport and
   fill in your passport information during Online Check-in.
 * Passengers with connecting flights can check-in sequentially.
 * Please arrive early for quarantine and security checks. Please complete the
   check-in procedure at the Airport Check-in Counter at least 60 minutes before
   departure for domestic flights, and 90 minutes before departure for
   international flights.
 * Carry-on baggage should be limited to one piece, must not weigh more than 7
   kg (for both Economy and Business Class), with maximum size: 56 cm length, 23
   cm width, and 36 cm height (for CRJ and ATR Aircraft type maximum size is 41
   cm length, 17 cm width, and 34 cm height).
 * Make sure that you are not carrying any valuable items in your checked
   baggage
 * For the safety and security of our passengers, crew, and the aircraft, please
   make sure that you are not carrying any dangerous items in your carry-on and
   checked baggage. Please click here for baggage restrictions information
   details
 * Please make sure that you pack your own baggage or supervise the person who
   does it for you.
 * The Airport Check-in Counter will be closed 45 minutes prior to departure for
   international flights and 30 minutes prior to departure for domestic flights.
 * For flights departing from Terminal 3 Soekarno-Hatta International Airport,
   the Airport Check-in Counter is closed 60 minutes prior to scheduled
   departure for International flights and 45 minutes prior to scheduled
   departure for domestic flights.
 * Boarding gate open 120 minutes prior to departure.
 * Aircraft door is closed 10 minutes prior to departure.
 * Passengers who want to cancel must report to the Airport Check-in Counter or
   Garuda Indonesia Call Center.
 * For further information please contact the Garuda Indonesia Call Center at
   0804-1-807-807 (within Indonesia region only) or +62-21-2351 9999.

   I have read online Check-In notice and information Continue



MY TRIP

   ➜Back
 * Manage My Booking
 * Bid Upgrade




TERMS & CONDITIONS MANAGE MY BOOKING

This feature allows you to do the following things:

 1. Check booking information.
 2. Add or change additional services (may chargeable) such as Seat Selection,
    Special Meal Request, and Prepaid Excess Baggage.
    * Chargeable additional service(s) is only valid on tickets purchased via
      Garuda Indonesia’s Channel (Website, GIA Mobile App, Sales Office, and
      Contact Center).
    * Note that you need to change your services following your schedule
      modification or else your services will not be available to your new
      schedule
 3. Change contact information.
 4. Modify Flights (Reschedule).
    * Rescheduling is allowed for all Garuda Indonesia flights (Domestic or
      International).
    * Rescheduling is only allowed before flight departure.
    * Rescheduling is only valid on tickets purchased via Garuda Indonesia’s
      Channel (Website, GIA Mobile App, Sales Office, and Contact Center).
    * Note that you need to change your services following your schedule
      modification or else your services will not be available to your new
      schedule

For more detail, please check this link. 

  I have read online Manage My Booking notice and Information





FLIGHT INFO

   ➜Back
 * Flight Schedule
 * Flight Info

 * 
 * 




From


To


One Way Return

Check Schedule


Select City





TRAVEL VOUCHER

   ➜Back
 * Travel Voucher

TRAVEL VOUCHER

It is easier and more convenient for your transaction with Garuda Indonesia
Travel Voucher. You can also give this voucher as a special gift for your
beloved ones or colleagues. Garuda Indonesia Travel Voucher is a voucher issued
by Garuda Indonesia with a certain amount. Insert the voucher code on the
payment page on Garuda Indonesia website or GIA Mobile app for ticket purchase
and other Garuda Indonesia products. 

Buy Voucher

MORE

➜Back


OTHER PRODUCT

Charter KirimAja Cargo


TRAVEL SAFELY

We understand you

#BecauseYouMatter More Info


VACCINATED PILOT AND CABIN CREW

More Info


PERSONAL HEALTH KIT

More Info


INFLIGHT MEALS

More Info


AIRCRAFT HYGIENE

More Info


INFLIGHT MAGAZINE

More Info
 * 1


BEST FARES

Best fares to fly to your favorite destinations, from 

Bali/Denpasar (DPS) Batam (BTH) Jakarta (CGK) Medan (KNO) Surabaya (SUB) Ujung
Pandang/Makassar (UPG)
Economy Class - One Way

Bali/Denpasar (DPS) - Hongkong (HKG)

IDR 5,208,000*

Economy Class - One Way

Bali/Denpasar (DPS) - Surabaya (SUB)

IDR 826,000*

Economy Class - One Way

Bali/Denpasar (DPS) - Lombok (LOP)

IDR 2,299,000*

Economy Class - One Way

Bali/Denpasar (DPS) - Jakarta (CGK)

IDR 1,219,000*

Economy Class - One Way

Bali/Denpasar (DPS) - Singapore (SIN)

IDR 4,751,000*

Economy Class - One Way

Batam (BTH) - Yogyakarta (JOG)

IDR 2,168,000*

Economy Class - One Way

Batam (BTH) - Surabaya (SUB)

IDR 2,937,000*

Economy Class - One Way

Batam (BTH) - Semarang (SRG)

IDR 1,799,000*

Economy Class - One Way

Batam (BTH) - Bali/Denpasar (DPS)

IDR 2,288,000*

Economy Class - One Way

Batam (BTH) - Jakarta (CGK)

IDR 1,399,000*

Economy Class - One Way

Jakarta (CGK) - Seoul (ICN)

IDR 6,081,000*

Economy Class - One Way

Jakarta (CGK) - Padang (PDG)

IDR 1,279,000*

Economy Class - One Way

Jakarta (CGK) - Yogyakarta (JOG)

IDR 799,000*

Economy Class - One Way

Jakarta (CGK) - Sydney (SYD)

IDR 14,226,000*

Economy Class - One Way

Jakarta (CGK) - Medan (KNO)

IDR 1,529,000*

Economy Class - One Way

Medan (KNO) - Jakarta (CGK)

IDR 1,499,000*

Economy Class - One Way

Medan (KNO) - Gunung Sitoli/Nias (GNS)

IDR 999,000*

Economy Class - One Way

Medan (KNO) - Bali/Denpasar (DPS)

IDR 2,609,000*

Economy Class - One Way

Surabaya (SUB) - Jakarta (CGK)

IDR 1,389,000*

Economy Class - One Way

Surabaya (SUB) - Banda Aceh (BTJ)

IDR 3,291,000*

Economy Class - One Way

Surabaya (SUB) - Ujung Pandang/Makassar (UPG)

IDR 3,407,000*

Economy Class - One Way

Surabaya (SUB) - Bali/Denpasar (DPS)

IDR 807,000*

Economy Class - One Way

Surabaya (SUB) - Lombok (LOP)

IDR 2,789,000*

Economy Class - One Way

Ujung Pandang/Makassar (UPG) - Jayapura (DJJ)

IDR 2,299,000*

Economy Class - One Way

Ujung Pandang/Makassar (UPG) - Yogyakarta (JOG)

IDR 2,259,000*

Economy Class - One Way

Ujung Pandang/Makassar (UPG) - Ambon (AMQ)

IDR 1,259,000*

Economy Class - One Way

Ujung Pandang/Makassar (UPG) - Jakarta (CGK)

IDR 2,120,000*

Economy Class - One Way

Ujung Pandang/Makassar (UPG) - Surabaya (SUB)

IDR 2,496,000*

*Terms and Conditions apply. View More 

Garuda Indonesia is the first Indonesian airline to join SkyTeam

Find More


ABOUT US

COMPANY PROFILE

More Info

BUSINESS UNITS & SUBSIDIARIES

More Info

INVESTOR RELATIONS

More Info

CSR

More Info
Feedback

GARUDA INDONESIA

 * About Garuda Indonesia
 * Procurement Online
 * Investor Relations
 * Sales Office
 * Terms & Condition

 * Partner
 * Corporate Privilege
 * Customer Care Policy
 * Career
 * CSR
 * FAQ
 * Sitemap
 * Contact Us
 * News

CONNECT WITH US

 * 
 * 
 * 
 * 
 * 



Copyright © 2021 PT Garuda Indonesia (Persero) Tbk. All Rights Reserved

 * 
 *