www.nusatrip.com
Open in
urlscan Pro
163.47.10.68
Public Scan
URL:
https://www.nusatrip.com/en
Submission: On September 30 via manual from TH — Scanned from SG
Submission: On September 30 via manual from TH — Scanned from SG
Form analysis
5 forms found in the DOMName: customerLoginForm — POST /customer/login
<form action="/customer/login" name="customerLoginForm" id="customerLoginForm" method="post">
<div class="ns-Stack-root ns-caxjnw">
<div class="ns-InputWrapper-root ns-TextInput-root ns-11bkxze"><label class="ns-InputWrapper-label ns-TextInput-label ns-1fzet7j" for="NsUI-6i86rkqpj" id="NsUI-6i86rkqpj-label">Email<span
class="ns-ifziax ns-InputWrapper-required ns-TextInput-required" aria-hidden="true"> *</span></label>
<div class="ns-Input-wrapper ns-TextInput-wrapper ns-7c7vou"><input class="ns-Input-input ns-TextInput-input ns-1hkft08 validate[required]" name="username" id="usernameAjax" type="text" placeholder="hello@nusatroop.dev" required=""
aria-invalid="false" value=""></div>
</div>
<div class="ns-InputWrapper-root ns-PasswordInput-root ns-11bkxze"><label class="ns-InputWrapper-label ns-PasswordInput-label ns-1fzet7j" for="NsUI-pcb1jpvg1" id="NsUI-pcb1jpvg1-label">Password<span
class="ns-ifziax ns-InputWrapper-required ns-PasswordInput-required" aria-hidden="true"> *</span></label>
<div class="ns-Input-wrapper ns-PasswordInput-wrapper ns-7c7vou">
<input type="password" required="" class="ns-1hkft08 ns-PasswordInput-innerInput validate[required]" name="password" id="passwordAjax" placeholder="Your password" value="">
</div>
</div>
<div class="ns-Group-root ns-1emc9ft">
<a class="ns-Text-root ns-Anchor-root ns-j4phng" href="/en/customer/forgotpassword">Forgot
password?</a>
</div>
<div class="ns-Group-root ns-tu8ne2">
<a class="ns-Text-root ns-Anchor-root ns-7gn2wq" href="javascript:" id="registerLink" data-bs-target="#registerModal" data-bs-toggle="modal">
Don't have an account? Register
</a>
<button class="ns-UnstyledButton-root ns-Button-root ns-f5508k" type="button" id="btnLoginAjax" data-button="true">
<div class="ns-1wpc1xj ns-Button-inner"><span class="ns-1ryt1ht ns-Button-label">Login</span></div>
</button>
</div>
<div id="loginErrorWrapper" style="display: none">
<div id="err_container" class=" colspan12 redColor tCenter martop10"> Login failed, please check again your username and/or password. </div>
</div>
</div>
</form>
Name: customerSignup — POST /customer/signup
<form action="/customer/signup" name="customerSignup" id="customerSignup" method="post">
<div class="ns-Stack-root ns-caxjnw">
<div class="ns-eosl2n">
<div class="ns-InputWrapper-root ns-TextInput-root ns-11bkxze">
<label class="ns-InputWrapper-label ns-TextInput-label ns-1fzet7j" for="NsUI-am6vs9z2h" id="NsUI-am6vs9z2h-label">Email<span class="ns-ifziax ns-InputWrapper-required ns-TextInput-required" aria-hidden="true"> *</span></label>
<div class="ns-Input-wrapper ns-TextInput-wrapper ns-7c7vou">
<input name="customerEmail" id="customerEmail" class="ns-Input-input ns-TextInput-input ns-1hkft08 validate[required]" type="text" placeholder="hello@nusatroop.dev" required="" aria-invalid="false" value="">
</div>
</div>
<div class="ns-InputWrapper-root ns-TextInput-root ns-11bkxze">
<label class="ns-InputWrapper-label ns-TextInput-label ns-1fzet7j" for="NsUI-sq4koub8d" id="NsUI-sq4koub8d-label">Verify Email<span class="ns-ifziax ns-InputWrapper-required ns-TextInput-required" aria-hidden="true"> *</span></label>
<div class="ns-Input-wrapper ns-TextInput-wrapper ns-7c7vou">
<input name="customerVemail" id="customerVemail" class="ns-Input-input ns-TextInput-input ns-1hkft08 validate[required]" type="text" placeholder="hello@nusatroop.dev" required="" aria-invalid="false" value="">
</div>
</div>
</div>
<div class="ns-Text-root ns-5u2xot">We'll never share your email</div>
<div class="ns-InputWrapper-root ns-Select-root ns-11bkxze">
<label class="ns-InputWrapper-label ns-Select-label ns-1fzet7j" for="NsUI-vg30e824x" id="NsUI-vg30e824x-label">Title<span class="ns-ifziax ns-InputWrapper-required ns-Select-required" aria-hidden="true"> *</span></label>
<div role="combobox" aria-haspopup="listbox" aria-controls="NsUI-vg30e824x" aria-expanded="false" tabindex="-1" class="">
<div class="ns-Input-wrapper ns-Select-wrapper ns-7c7vou">
<select name="customerTitle" class="ns-Input-input ns-Select-input ns-1dp276m validate[required]" autocomplete="off" type="search" id="NsUI-vg30e824x" placeholder="Pick one" aria-autocomplete="list" readonly=""
data-nsui-stop-propagation="false" required="" aria-invalid="false" value="">
<option value="MR">Mr (Mister)</option>
<option value="MRS">Mrs (Missus)</option>
<option value="MS">Ms (Miss)</option>
</select>
<div class="ns-1qj7q0z ns-Input-rightSection ns-Select-rightSection">
<svg width="1.125rem" height="1.125rem" viewBox="0 0 15 15" fill="none" xmlns="http://www.w3.org/2000/svg" data-chevron="true" style="color: rgb(134, 142, 150)">
<path
d="M4.93179 5.43179C4.75605 5.60753 4.75605 5.89245 4.93179 6.06819C5.10753 6.24392 5.39245 6.24392 5.56819 6.06819L7.49999 4.13638L9.43179 6.06819C9.60753 6.24392 9.89245 6.24392 10.0682 6.06819C10.2439 5.89245 10.2439 5.60753 10.0682 5.43179L7.81819 3.18179C7.73379 3.0974 7.61933 3.04999 7.49999 3.04999C7.38064 3.04999 7.26618 3.0974 7.18179 3.18179L4.93179 5.43179ZM10.0682 9.56819C10.2439 9.39245 10.2439 9.10753 10.0682 8.93179C9.89245 8.75606 9.60753 8.75606 9.43179 8.93179L7.49999 10.8636L5.56819 8.93179C5.39245 8.75606 5.10753 8.75606 4.93179 8.93179C4.75605 9.10753 4.75605 9.39245 4.93179 9.56819L7.18179 11.8182C7.35753 11.9939 7.64245 11.9939 7.81819 11.8182L10.0682 9.56819Z"
fill="currentColor" fill-rule="evenodd" clip-rule="evenodd"></path>
</svg>
</div>
</div>
</div>
</div>
<div class="ns-eosl2n">
<div class="ns-InputWrapper-root ns-TextInput-root ns-11bkxze">
<label class="ns-InputWrapper-label ns-TextInput-label ns-1fzet7j" for="NsUI-d3j24pmaz" id="NsUI-d3j24pmaz-label">First name<span class="ns-ifziax ns-InputWrapper-required ns-TextInput-required" aria-hidden="true"> *</span></label>
<div class="ns-Input-wrapper ns-TextInput-wrapper ns-7c7vou">
<input class="ns-Input-input ns-TextInput-input ns-1hkft08 validate[required,maxSize[30]]" name="customerFirstname" id="customerFirstname" type="text" placeholder="Your first name" required="" aria-invalid="false" value="">
</div>
</div>
<div class="ns-InputWrapper-root ns-TextInput-root ns-11bkxze">
<label class="ns-InputWrapper-label ns-TextInput-label ns-1fzet7j" for="NsUI-9fn97z311" id="NsUI-9fn97z311-label">Last name<span class="ns-ifziax ns-InputWrapper-required ns-TextInput-required" aria-hidden="true"> *</span></label>
<div class="ns-Input-wrapper ns-TextInput-wrapper ns-7c7vou">
<input class="ns-Input-input ns-TextInput-input ns-1hkft08 validate[required,maxSize[20]]" name="customerLastname" id="customerLastname" type="text" placeholder="Your last name" required="" aria-invalid="false" value="">
</div>
</div>
</div>
<div class="ns-eosl2n">
<div class="ns-InputWrapper-root ns-PasswordInput-root ns-1tdpm8v">
<label class="ns-InputWrapper-label ns-PasswordInput-label ns-1fzet7j" for="NsUI-tyjxpm351" id="NsUI-tyjxpm351-label">Password<span class="ns-ifziax ns-InputWrapper-required ns-PasswordInput-required" aria-hidden="true"> *</span></label>
<div class="ns-Input-wrapper ns-PasswordInput-wrapper ns-7c7vou">
<div class="ns-PasswordInput-input ns-Input-input ns-PasswordInput-input ns-1t4w6rf" aria-invalid="false">
<input type="password" required="" class="ns-sc5gua ns-PasswordInput-innerInput validate[required,minSize[6]]" name="customerPass" id="customerPass" placeholder="Your password" value="">
</div>
<div class="ns-c7k433 ns-Input-rightSection ns-PasswordInput-rightSection">
<!-- <button
class="ns-UnstyledButton-root ns-ActionIcon-root ns-PasswordInput-visibilityToggle ns-2w6txd"
type="button"
tabindex="-1"
aria-hidden="true"
>
<svg
width="0.9375rem"
height="0.9375rem"
viewBox="0 0 15 15"
fill="none"
xmlns="http://www.w3.org/2000/svg"
>
<path
d="M7.5 11C4.80285 11 2.52952 9.62184 1.09622 7.50001C2.52952 5.37816 4.80285 4 7.5 4C10.1971 4 12.4705 5.37816 13.9038 7.50001C12.4705 9.62183 10.1971 11 7.5 11ZM7.5 3C4.30786 3 1.65639 4.70638 0.0760002 7.23501C-0.0253338 7.39715 -0.0253334 7.60288 0.0760014 7.76501C1.65639 10.2936 4.30786 12 7.5 12C10.6921 12 13.3436 10.2936 14.924 7.76501C15.0253 7.60288 15.0253 7.39715 14.924 7.23501C13.3436 4.70638 10.6921 3 7.5 3ZM7.5 9.5C8.60457 9.5 9.5 8.60457 9.5 7.5C9.5 6.39543 8.60457 5.5 7.5 5.5C6.39543 5.5 5.5 6.39543 5.5 7.5C5.5 8.60457 6.39543 9.5 7.5 9.5Z"
fill="currentColor"
fill-rule="evenodd"
clip-rule="evenodd"
></path>
</svg>
</button> -->
</div>
</div>
</div>
<div class="ns-InputWrapper-root ns-PasswordInput-root ns-1tdpm8v">
<label class="ns-InputWrapper-label ns-PasswordInput-label ns-1fzet7j verify-password-label-en" for="NsUI-kitryy5dz" id="NsUI-kitryy5dz-label">Verify Password<span class="ns-ifziax ns-InputWrapper-required ns-PasswordInput-required"
aria-hidden="true"> *</span></label>
<div class="ns-Input-wrapper ns-PasswordInput-wrapper ns-7c7vou">
<div class="ns-PasswordInput-input ns-Input-input ns-PasswordInput-input ns-1t4w6rf" aria-invalid="false">
<input type="password" required="" class="ns-sc5gua ns-PasswordInput-innerInput validate[required,equals[customerPass],minSize[6]]" name="customerVpass" id="customerVpass" placeholder="Verify Password">
</div>
<div class="ns-c7k433 ns-Input-rightSection ns-PasswordInput-rightSection">
<!-- <button
class="ns-UnstyledButton-root ns-ActionIcon-root ns-PasswordInput-visibilityToggle ns-2w6txd"
type="button"
tabindex="-1"
aria-hidden="true"
>
<svg
width="0.9375rem"
height="0.9375rem"
viewBox="0 0 15 15"
fill="none"
xmlns="http://www.w3.org/2000/svg"
>
<path
d="M7.5 11C4.80285 11 2.52952 9.62184 1.09622 7.50001C2.52952 5.37816 4.80285 4 7.5 4C10.1971 4 12.4705 5.37816 13.9038 7.50001C12.4705 9.62183 10.1971 11 7.5 11ZM7.5 3C4.30786 3 1.65639 4.70638 0.0760002 7.23501C-0.0253338 7.39715 -0.0253334 7.60288 0.0760014 7.76501C1.65639 10.2936 4.30786 12 7.5 12C10.6921 12 13.3436 10.2936 14.924 7.76501C15.0253 7.60288 15.0253 7.39715 14.924 7.23501C13.3436 4.70638 10.6921 3 7.5 3ZM7.5 9.5C8.60457 9.5 9.5 8.60457 9.5 7.5C9.5 6.39543 8.60457 5.5 7.5 5.5C6.39543 5.5 5.5 6.39543 5.5 7.5C5.5 8.60457 6.39543 9.5 7.5 9.5Z"
fill="currentColor"
fill-rule="evenodd"
clip-rule="evenodd"
></path>
</svg>
</button> -->
</div>
</div>
</div>
<div class="ns-InputWrapper-root ns-Select-root ns-1tdpm8v">
<label class="ns-InputWrapper-label ns-PasswordInput-label ns-1fzet7j" for="NsUI-kitryy5dz" id="NsUI-kitryy5dz-label">Language<span class="ns-ifziax ns-InputWrapper-required ns-PasswordInput-required" aria-hidden="true"> *</span></label>
<div role="combobox" aria-haspopup="listbox" aria-controls="NsUI-vg30e824x" aria-expanded="false" tabindex="-1" class="">
<div class="ns-Input-wrapper ns-Select-wrapper ns-1t4w6rf" aria-invalid="false">
<select id="customerLang" name="customerLang" class="ns-Input-input ns-Select-input ns-1dp276m ns-1dp276m-lang validate[required]" autocomplete="off" type="search" placeholder="Pick one" aria-autocomplete="list" readonly=""
data-nsui-stop-propagation="false" required="" aria-invalid="false" value="">
<option value="en">English</option>
<option value="id">Indonesia</option>
<option value="sg">Singapore</option>
<option value="my">Malaysia</option>
<option value="ph">Philippines</option>
<option value="vn">Vietnam</option>
<option value="th">Thailand</option>
</select>
<div class="ns-1qj7q0z ns-Input-rightSection ns-Select-rightSection">
<svg width="1.125rem" height="1.125rem" viewBox="0 0 15 15" fill="none" xmlns="http://www.w3.org/2000/svg" data-chevron="true" style="color: rgb(134, 142, 150)">
<path
d="M4.93179 5.43179C4.75605 5.60753 4.75605 5.89245 4.93179 6.06819C5.10753 6.24392 5.39245 6.24392 5.56819 6.06819L7.49999 4.13638L9.43179 6.06819C9.60753 6.24392 9.89245 6.24392 10.0682 6.06819C10.2439 5.89245 10.2439 5.60753 10.0682 5.43179L7.81819 3.18179C7.73379 3.0974 7.61933 3.04999 7.49999 3.04999C7.38064 3.04999 7.26618 3.0974 7.18179 3.18179L4.93179 5.43179ZM10.0682 9.56819C10.2439 9.39245 10.2439 9.10753 10.0682 8.93179C9.89245 8.75606 9.60753 8.75606 9.43179 8.93179L7.49999 10.8636L5.56819 8.93179C5.39245 8.75606 5.10753 8.75606 4.93179 8.93179C4.75605 9.10753 4.75605 9.39245 4.93179 9.56819L7.18179 11.8182C7.35753 11.9939 7.64245 11.9939 7.81819 11.8182L10.0682 9.56819Z"
fill="currentColor" fill-rule="evenodd" clip-rule="evenodd"></path>
</svg>
</div>
</div>
</div>
</div>
</div>
<div class="ns-Checkbox-root ns-yxmaw9">
<div class="ns-14n9mxy ns-Checkbox-body">
<div class="ns-13uu19v ns-Checkbox-inner">
<!-- <input
id="signup-agreement"
class="validate[required]"
type="checkbox"
name="agree"
value=""
/> -->
<input id="signup-agreement" type="checkbox" class="ns-z7ko6h ns-Checkbox-input validate[required]" name="agree" value="">
<svg viewBox="0 0 10 7" fill="none" xmlns="http://www.w3.org/2000/svg" class="___ref-icon ns-q9qwbl ns-Checkbox-icon">
<path d="M4 4.586L1.707 2.293A1 1 0 1 0 .293 3.707l3 3a.997.997 0 0 0 1.414 0l5-5A1 1 0 1 0 8.293.293L4 4.586z" fill="currentColor" fill-rule="evenodd" clip-rule="evenodd"></path>
</svg>
</div>
<div class="ns-1jj159a ns-Checkbox-labelWrapper">
<label class="ns-9gvgd1 ns-Checkbox-label" for="NsUI-n4m2893l1"> I accept terms and conditions </label>
</div>
<!-- <input
id="signup-agreement"
class="validate[required]"
type="checkbox"
name="agree"
value=""
/> -->
</div>
</div>
<div class="ns-Group-root ns-tu8ne2">
<a class="ns-Text-root ns-Anchor-root ns-7gn2wq" href="javascript:" data-bs-target="#loginModal" data-bs-toggle="modal">
Already have an account? Login </a>
<button id="buttonSignup" class="ns-UnstyledButton-root ns-Button-root ns-f5508k" type="button" data-button="true">
<div class="ns-1wpc1xj ns-Button-inner">
<span class="ns-1ryt1ht ns-Button-label">Register</span>
</div>
</button>
</div>
</div>
</form>
Name: flightSearch — POST /flights/search
<form action="/flights/search" method="post" name="flightSearch">
<div id="flight-searchbox-overlay" class="ns-6wxpiw" style="margin-top: 1.65rem;">
<div class="ns-InputWrapper-root ns-RadioGroup-root ns-11bkxze">
<div class="ns-Group-root ns-1i76417">
<div class="ns-Radio-root ns-yxmaw9" id="check-one-way" data-checked="true">
<div class="ns-14n9mxy ns-Radio-body">
<div class="ns-16uitr9 ns-Radio-inner">
<input class="ns-Radio-radio ns-vp3mnc" type="radio" id="radio-one-way" name="NsUI-awa2ujwhl" checked="" value="oneway">
<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 5 5" class="___ref-icon ns-1803iis ns-Radio-icon" aria-hidden="true">
<path fill="currentColor" d="M0 2.5a2.5 2.5 0 115 0 2.5 2.5 0 01-5 0z"></path>
</svg>
</div>
<div class="ns-10f8ajt ns-Radio-labelWrapper"><label class="ns-Radio-label ns-143xj5v" for="NsUI-awa2ujwhl">Oneway</label></div>
</div>
</div>
<div class="ns-Radio-root ns-yxmaw9" id="check-round-trip">
<div class="ns-14n9mxy ns-Radio-body">
<div class="ns-16uitr9 ns-Radio-inner"><input class="ns-Radio-radio ns-vp3mnc" type="radio" id="radio-round-trip" name="NsUI-awa2ujwhl" value="roundtrip">
<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 5 5" class="___ref-icon ns-1803iis ns-Radio-icon" aria-hidden="true">
<path fill="currentColor" d="M0 2.5a2.5 2.5 0 115 0 2.5 2.5 0 01-5 0z"></path>
</svg>
</div>
<div class="ns-10f8ajt ns-Radio-labelWrapper"><label class="ns-Radio-label ns-143xj5v" for="NsUI-awa2ujwhl">Roundtrip</label></div>
</div>
</div>
</div>
</div>
<div class="ns-1qjw43b">
<div class="ns-mjc5py">
<div class="ns-1c1hlt8">
<div class="ns-1jggmkl">
<div class="ns-1c1hlt8">
<div class="ns-InputWrapper-root ns-Autocomplete-root ns-1iqw11t"><label class="ns-InputWrapper-label ns-Autocomplete-label ns-18l53lz" for="NsUI-pwxxxxzrv" id="NsUI-pwxxxxzrv-label">Flying from</label>
<div class="ns-1iugybl ns-Autocomplete-wrapper" role="combobox" aria-haspopup="listbox" aria-controls="NsUI-pwxxxxzrv" aria-expanded="false" tabindex="-1">
<div class="ns-Input-wrapper ns-Autocomplete-wrapper ns-7c7vou">
<div class="ns-182ijxd ns-Input-icon ns-Autocomplete-icon">
<svg stroke="currentColor" fill="none" stroke-width="2" viewBox="0 0 24 24" stroke-linecap="round" stroke-linejoin="round" height="16" width="16" xmlns="http://www.w3.org/2000/svg">
<path d="M21 10c0 7-9 13-9 13s-9-6-9-13a9 9 0 0 1 18 0z"></path>
<circle cx="12" cy="10" r="3"></circle>
</svg>
</div>
<input class="input-search-box ui-autocomplete-input" type="search" autocomplete="off" id="departure-label" name="departureLabel" placeholder="City name" data-nsui-stop-propagation="false" aria-autocomplete="list"
aria-invalid="false" data-with-icon="true" value="" role="textbox" aria-haspopup="true">
<div class="search_tooltip ns-xrjz0i hide"></div>
</div>
<div id="autocomplete-departure">
<ul class="ui-autocomplete ui-menu ui-widget ui-widget-content ui-corner-all" role="listbox" aria-activedescendant="ui-active-menuitem" style="z-index: 202; top: 0px; left: 0px; display: none;"></ul>
</div>
</div>
</div>
</div>
<div class="ns-Center-root ns-ojrz4j">
<button id="exchangeAirport" class="ns-UnstyledButton-root ns-ActionIcon-root ns-kf183" type="button">
<svg xmlns="http://www.w3.org/2000/svg" width="18px" height="18px" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"
class="tabler-icon tabler-icon-arrows-left-right">
<path d="M21 17l-18 0"></path>
<path d="M6 10l-3 -3l3 -3"></path>
<path d="M3 7l18 0"></path>
<path d="M18 20l3 -3l-3 -3"></path>
</svg>
</button>
</div>
<div class="ns-1c1hlt8">
<div class="ns-InputWrapper-root ns-Autocomplete-root ns-1iqw11t"><label class="ns-InputWrapper-label ns-Autocomplete-label ns-18l53lz" for="NsUI-e05fg5d37" id="NsUI-e05fg5d37-label">Going to</label>
<div class="ns-1iugybl ns-Autocomplete-wrapper" role="combobox" aria-haspopup="listbox" aria-controls="NsUI-e05fg5d37" aria-expanded="false" tabindex="-1">
<div class="ns-Input-wrapper ns-Autocomplete-wrapper ns-7c7vou">
<div class="ns-182ijxd ns-Input-icon ns-Autocomplete-icon">
<svg stroke="currentColor" fill="none" stroke-width="2" viewBox="0 0 24 24" stroke-linecap="round" stroke-linejoin="round" height="16" width="16" xmlns="http://www.w3.org/2000/svg">
<path d="M21 10c0 7-9 13-9 13s-9-6-9-13a9 9 0 0 1 18 0z"></path>
<circle cx="12" cy="10" r="3"></circle>
</svg>
</div>
<input class="input-search-box ui-autocomplete-input" type="search" autocomplete="off" placeholder="City name" id="arrival-label" name="arrivalLabel" data-nsui-stop-propagation="false" aria-autocomplete="list" aria-invalid="false"
data-with-icon="true" value="" role="textbox" aria-haspopup="true">
<div id="autocomplete-arrival">
<ul class="ui-autocomplete ui-menu ui-widget ui-widget-content ui-corner-all" role="listbox" aria-activedescendant="ui-active-menuitem" style="z-index: 202; top: 0px; left: 0px; display: none;"></ul>
</div>
<div class="search_tooltip ns-xrjz0i hide"></div>
</div>
</div>
<div class="speech up hide" id="speechup">
<i class="fa fa-warning" style="font-size: 15px;"></i> | Please choose different airports
</div>
</div>
</div>
</div>
</div>
<div class="ns-11bgvi1">
<div class="ns-InputWrapper-root ns-DatePickerInput-root ns-11bkxze new-flight-datepicker"><label class="ns-InputWrapper-label ns-DatePickerInput-label ns-18l53lz" for="departing" id="departing-label">Departing</label>
<div class="ns-Input-wrapper ns-DatePickerInput-wrapper ns-7c7vou">
<div class="ns-3nf2uv ns-Input-icon ns-DatePickerInput-icon">
<svg stroke="currentColor" fill="none" stroke-width="2" viewBox="0 0 24 24" stroke-linecap="round" stroke-linejoin="round" height="16" width="16" xmlns="http://www.w3.org/2000/svg">
<rect x="3" y="4" width="18" height="18" rx="2" ry="2"></rect>
<line x1="16" y1="2" x2="16" y2="6"></line>
<line x1="8" y1="2" x2="8" y2="6"></line>
<line x1="3" y1="10" x2="21" y2="10"></line>
</svg>
</div>
<button id="depart-date-label" class="input-search-box ns-xrjz0i" type="button" aria-expanded="false" data-with-icon="true">
<span class="ns-1v32taa searchInputDate">Add Date</span>
</button>
<div class="ns-19dnxau">
<button class="close-datepicker" data-label-ref="depart-date-label" data-input-ref="depart-date-val" style="display: none" type="button"></button>
</div>
</div>
</div>
</div>
<div class="ns-1ofa047" id="section-returning">
<div class="ns-InputWrapper-root ns-DatePickerInput-root ns-11bkxze"><label class="ns-InputWrapper-label ns-DatePickerInput-label ns-18l53lz" for="returning" id="returning-label">Returning</label>
<div class="ns-Input-wrapper ns-DatePickerInput-wrapper ns-7c7vou">
<div class="ns-3nf2uv ns-Input-icon ns-DatePickerInput-icon">
<svg stroke="currentColor" fill="none" stroke-width="2" viewBox="0 0 24 24" stroke-linecap="round" stroke-linejoin="round" height="16" width="16" xmlns="http://www.w3.org/2000/svg">
<rect x="3" y="4" width="18" height="18" rx="2" ry="2"></rect>
<line x1="16" y1="2" x2="16" y2="6"></line>
<line x1="8" y1="2" x2="8" y2="6"></line>
<line x1="3" y1="10" x2="21" y2="10"></line>
</svg>
</div>
<button id="return-date-label" class="input-search-box" type="button" aria-expanded="false" data-with-icon="true">
<span class="ns-1v32taa searchInputDate">Add Date</span>
</button>
<div class="ns-19dnxau">
<button class="close-datepicker" data-label-ref="return-date-label" data-input-ref="return-date-val" style="display: none" type="button"></button>
</div>
</div>
</div>
</div>
<div class="position-relative">
<div class="ns-1tipx1x">
<div class="ns-InputWrapper-root ns-InputBase-root ns-11e5ixp">
<label class="ns-InputWrapper-label ns-InputBase-label ns-18l53lz">Passengers & Class</label>
<div class="ns-Input-wrapper ns-InputBase-wrapper ns-7c7vou">
<button type="button" class="ns-Input-input ns-InputBase-input ns-xrjz0i input-search-box" id="btn-select-pax" aria-haspopup="dialog" aria-expanded="false" aria-controls="NsUI-3ft96jlgk-dropdown" aria-invalid="false">
<span id="passengers-num">1</span> <span id="passengers-label">Passenger</span>, <span class="" id="cabinClass">Cheapest</span>
</button>
</div>
</div>
</div>
<!-- MODAL PAX FLIGHT-->
<div class="ns-Popover-dropdown ns-f3qfre" aria-labelledby="NsUI-7egrajazm-target" role="dialog" tabindex="-1" data-position="bottom" id="select-pax-modal-revamp">
<div class="ns-Stack-root ns-caxjnw">
<div class="ns-Group-root ns-k3ov3c">
<div class="ns-Stack-root ns-19jn3f7">
<div class="ns-Text-root ns-jat4ws">Adult</div>
<div class="ns-Text-root ns-khfci0">12+ years</div>
</div>
<div class="ns-Group-root ns-7ftt1">
<button class="ns-UnstyledButton-root ns-ActionIcon-root ns-jy8fp5 btn-subtract" type="button" for="adultNumTmp" data-act="subtract">–</button>
<div class="ns-InputWrapper-root ns-NumberInput-root ns-1t05pv6">
<div class="ns-Input-wrapper ns-NumberInput-wrapper ns-7c7vou">
<input type="text" inputmode="numeric" pattern="\d*" min="1" max="7" class="ns-Input-input ns-NumberInput-input ns-ex0ssb" required="" readonly="" value="1" id="adultNumTmp">
</div>
</div>
<button class="ns-UnstyledButton-root ns-ActionIcon-root ns-jy8fp5 btn-add" type="button" for="adultNumTmp" data-act="add">+</button>
</div>
</div>
<div class="ns-Group-root ns-k3ov3c">
<div class="ns-Stack-root ns-19jn3f7">
<div class="ns-Text-root ns-jat4ws">Children</div>
<div class="ns-Text-root ns-khfci0">2 - 11 years</div>
</div>
<div class="ns-Group-root ns-7ftt1">
<button class="ns-UnstyledButton-root ns-ActionIcon-root ns-jy8fp5 btn-subtract" type="button" for="childNumTmp" data-act="subtract">–</button>
<div class="ns-InputWrapper-root ns-NumberInput-root ns-1t05pv6">
<div class="ns-Input-wrapper ns-NumberInput-wrapper ns-7c7vou">
<input type="text" inputmode="numeric" pattern="\d*" min="0" max="7" class="ns-Input-input ns-NumberInput-input ns-ex0ssb" value="0" id="childNumTmp" readonly="">
</div>
</div>
<button class="ns-UnstyledButton-root ns-ActionIcon-root ns-jy8fp5 btn-add" type="button" for="childNumTmp" data-act="add">+</button>
</div>
</div>
<div class="ns-Group-root ns-k3ov3c">
<div class="ns-Stack-root ns-19jn3f7">
<div class="ns-Text-root ns-jat4ws">Infant</div>
<div class="ns-Text-root ns-khfci0">0 - 23 Months</div>
</div>
<div class="ns-Group-root ns-7ftt1">
<button class="ns-UnstyledButton-root ns-ActionIcon-root ns-jy8fp5 btn-subtract" type="button" for="infantNumTmp" data-act="subtract">–</button>
<div class="ns-InputWrapper-root ns-NumberInput-root ns-1t05pv6">
<div class="ns-Input-wrapper ns-NumberInput-wrapper ns-7c7vou">
<input type="text" inputmode="numeric" pattern="\d*" min="0" max="7" class="ns-Input-input ns-NumberInput-input ns-ex0ssb" value="0" id="infantNumTmp" readonly="">
</div>
</div>
<button class="ns-UnstyledButton-root ns-ActionIcon-root ns-jy8fp5 btn-add" type="button" for="infantNumTmp" data-act="add">+</button>
</div>
</div>
</div>
<div class="ns-Group-root ns-uwzd7u">
<div class="ns-Chip-root ns-1fg3uaj active" id="cheapestFare">
<input type="radio" class="ns-lbapgi ns-Chip-input" value="-1" checked="">
<label for="NsUI-p1h6nuoau" data-checked="true" class="___ref-label ns-17uves2 ns-Chip-label" id="labelCheapest">
<span class="___ref-iconWrapper ns-1p4m7mm ns-Chip-iconWrapper" id="spanCheapest" style="display: block;">
<svg viewBox="0 0 10 7" fill="none" xmlns="http://www.w3.org/2000/svg" class="ns-k4wx8f ns-Chip-checkIcon">
<path d="M4 4.586L1.707 2.293A1 1 0 1 0 .293 3.707l3 3a.997.997 0 0 0 1.414 0l5-5A1 1 0 1 0 8.293.293L4 4.586z" fill="currentColor" fill-rule="evenodd" clip-rule="evenodd"></path>
</svg>
</span>
<span id="labCheapest">Cheapest</span>
</label>
</div>
<div class="ns-Chip-root ns-1fg3uaj" id="businessClass">
<input type="radio" class="ns-lbapgi ns-Chip-input" value="Business Class">
<label for="NsUI-250r7nab8" class="___ref-label ns-17uves2 ns-Chip-label" id="labelBusiness">
<span class="___ref-iconWrapper ns-1p4m7mm ns-Chip-iconWrapper" id="spanBusiness" style="display: none;">
<svg viewBox="0 0 10 7" fill="none" xmlns="http://www.w3.org/2000/svg" class="ns-k4wx8f ns-Chip-checkIcon">
<path d="M4 4.586L1.707 2.293A1 1 0 1 0 .293 3.707l3 3a.997.997 0 0 0 1.414 0l5-5A1 1 0 1 0 8.293.293L4 4.586z" fill="currentColor" fill-rule="evenodd" clip-rule="evenodd"></path>
</svg>
</span>
<span id="labBusiness">Business</span>
</label>
</div>
</div>
<div class="ns-Divider-root ns-Divider-horizontal ns-xgd9eh" role="separator"></div>
<div class="ns-8kvc0l">
<button class="ns-UnstyledButton-root ns-Button-root ns-152rpqb" type="button" data-button="true" id="btn-pax-done">
<div class="ns-1wpc1xj ns-Button-inner"><span class="ns-1ryt1ht ns-Button-label">Done</span></div>
</button>
</div>
</div>
</div>
<div class="ns-1avyp1d">
<button id="buttonSearchFlight" class="ns-h8cimo" type="button" data-button="true">
<div class="ns-1wpc1xj"><span class="ns-1ryt1ht ns-Button-label"><svg stroke="currentColor" fill="none" stroke-width="2" viewBox="0 0 24 24" stroke-linecap="round" stroke-linejoin="round" height="18" width="18"
xmlns="http://www.w3.org/2000/svg">
<circle cx="11" cy="11" r="8"></circle>
<line x1="21" y1="21" x2="16.65" y2="16.65"></line>
</svg>
<div class="ns-1rq2yla"></div>Search
</span></div>
</button>
</div>
</div>
</div>
</div>
<input name="flight-round-trip" type="checkbox" style="display:none">
<input id="departure-val" name="departure" type="hidden" value="">
<input id="arrival-val" name="arrival" type="hidden" value="">
<input id="depart-date-val" name="departDate" type="hidden">
<input id="return-date-val" name="returnDate" type="hidden">
<input id="cabin-type" name="cabinType" value="-1" type="hidden">
<input id="adultNum" name="adultNum" type="hidden" value="1">
<input id="childNum" name="childNum" type="hidden" value="0">
<input id="infantNum" name="infantNum" type="hidden" value="0">
<input id="return-date-saved-val" name="retSavedDate" type="hidden">
<input id="round-trip-val" name="roundTrip" type="hidden">
</form>
Name: hotelSearch — POST /hotels/search
<form action="/hotels/search" method="post" name="hotelSearch">
<input value="hotel-search-form" type="hidden" name="page_referal" id="page_referal">
<div id="hotel-searchbox-overlay" class="ns-6wxpiw">
<div class="ns-Text-root ns-14tmrtq">Enjoy a Luxury Stay with an Affordable Hotel Price.</div>
<div class="ns-mjc5py">
<div class="ns-1c1hlt8">
<div class="ns-InputWrapper-root ns-Autocomplete-root ns-1iqw11t">
<label class="ns-InputWrapper-label ns-Autocomplete-label ns-18l53lz" for="NsUI-wl0dqtkp7" id="NsUI-wl0dqtkp7-label">Hotel location</label>
<div class="ns-1iugybl ns-Autocomplete-wrapper" role="combobox" aria-haspopup="listbox" aria-controls="NsUI-wl0dqtkp7" aria-expanded="false" tabindex="-1">
<div class="ns-Input-wrapper ns-Autocomplete-wrapper ns-7c7vou">
<div class="ns-182ijxd ns-Input-icon ns-Autocomplete-icon">
<svg stroke="currentColor" fill="none" stroke-width="2" viewBox="0 0 24 24" stroke-linecap="round" stroke-linejoin="round" height="16" width="16" xmlns="http://www.w3.org/2000/svg">
<path d="M21 10c0 7-9 13-9 13s-9-6-9-13a9 9 0 0 1 18 0z"></path>
<circle cx="12" cy="10" r="3"></circle>
</svg>
</div>
<div class="autoComplete_wrapper" role="combobox" aria-owns="autoComplete_list_1" aria-haspopup="true" aria-expanded="false"><input class="ns-Input-input ns-xrjz0i" type="search" autocomplete="off" id="locationLabel"
name="locationLabel" placeholder="city name..." data-nsui-stop-propagation="false" aria-autocomplete="both" aria-invalid="false" data-with-icon="true"
:placeholder="$store.storeHotelSearchForm.config.defaultSearchValue.locationLabel" :value="$store.storeHotelSearchForm.config.defaultSearchValue.locationLabel" @click="$event.target.value = ''" @blur="setTimeout(() => {
if ($event.target.value !== $event.target.placeholder) {
$event.target.value = $event.target.placeholder
}
}, 300)" aria-controls="autoComplete_list_1">
<ul id="autoComplete_list_1" role="listbox" hidden=""></ul>
</div>
<input type="hidden" id="location" name="location" :value="$store.storeHotelSearchForm.config.defaultSearchValue.locationId">
</div>
</div>
</div>
</div>
<div class="ns-6f3auk">
<div class="ns-InputWrapper-root ns-DatePickerInput-root ns-11bkxze"><label class="ns-InputWrapper-label ns-DatePickerInput-label ns-18l53lz" for="checkindate" id="checkindate-label">When</label>
<div class="ns-Input-wrapper ns-DatePickerInput-wrapper ns-7c7vou">
<div class="ns-3nf2uv ns-Input-icon ns-DatePickerInput-icon">
<svg stroke="currentColor" fill="none" stroke-width="2" viewBox="0 0 24 24" stroke-linecap="round" stroke-linejoin="round" height="16" width="16" xmlns="http://www.w3.org/2000/svg">
<rect x="3" y="4" width="18" height="18" rx="2" ry="2"></rect>
<line x1="16" y1="2" x2="16" y2="6"></line>
<line x1="8" y1="2" x2="8" y2="6"></line>
<line x1="3" y1="10" x2="21" y2="10"></line>
</svg>
</div>
<input class="form-control" type="text" name="date-range" id="date-range" placeholder="When.." style="background-color: #fff;" readonly="readonly" :value="$store.storeHotelSearchForm.config.defaultSearchValue.dateRangeString">
<input type="hidden" id="fromDate" name="fromDate" :value="$store.storeHotelSearchForm.config.defaultSearchValue.fromDate" value="20240930">
<input type="hidden" id="untilDate" name="untilDate" :value="$store.storeHotelSearchForm.config.defaultSearchValue.untilDate" value="20241001">
<div class="ns-19dnxau">
<button class="close-datepicker" data-label-ref="fromDate-label" data-input-ref="fromDate-val|untilDate-val" style="display: none" type="button"><i class="ti-close"></i></button>
</div>
</div>
</div>
</div>
<div class="ns-1jt193x">
<div class="ns-InputWrapper-root ns-InputBase-root ns-g7s2td">
<label class="ns-InputWrapper-label ns-InputBase-label ns-18l53lz" for="NsUI-r7oazgkbd-target" id="NsUI-r7oazgkbd-target-label">Rooms & Guest</label>
<style>
.panel-dropdown select {
display: inline;
width: 100px;
text-align: right;
background-color: white;
border: solid 1px #cecccc;
border-radius: 4px;
}
.panel-dropdown-content {
opacity: 1 !important;
visibility: visible !important;
max-height: 280px;
overflow: scroll;
}
</style>
<div class="panel-dropdown" :class="{ 'active': $store.storeHotelSearchForm.showRoomArrangementPanelDropdown }">
<input type="hidden" name="room" :value="$store.storeHotelSearchForm.roomArrangement.length" value="1">
<input type="hidden" name="rooms[adult]" :value="totalAdultGuestAmount" value="2">
<input type="hidden" name="rooms[children]" :value="totalChildrenGuestAmount" value="0">
<template x-for="(room, roomIndex) in $store.storeHotelSearchForm.roomArrangement" :key="roomIndex">
<span>
<input type="hidden" :name="'rooms['+ (roomIndex + 1) +'][adult]'" :value="room.adultGuestAmount">
<input type="hidden" :name="'rooms['+ (roomIndex + 1) +'][children]'" :value="room.childrenGuestAmount">
<template x-for="(age, ageIndex) in room.childrenAge" :key="ageIndex">
<input type="hidden" :name="'rooms['+ (roomIndex + 1) +'][childrenage]['+ (ageIndex + 1) +']'" :value="age">
</template>
</span>
</template><span>
<input type="hidden" :name="'rooms['+ (roomIndex + 1) +'][adult]'" :value="room.adultGuestAmount" name="rooms[1][adult]" value="2">
<input type="hidden" :name="'rooms['+ (roomIndex + 1) +'][children]'" :value="room.childrenGuestAmount" name="rooms[1][children]" value="0">
<template x-for="(age, ageIndex) in room.childrenAge" :key="ageIndex">
<input type="hidden" :name="'rooms['+ (roomIndex + 1) +'][childrenage]['+ (ageIndex + 1) +']'" :value="age">
</template><input type="hidden" :name="'rooms['+ (roomIndex + 1) +'][childrenage]['+ (ageIndex + 1) +']'" :value="age" name="rooms[1][childrenage][1]" value="11">
</span>
<a @click="$store.storeHotelSearchForm.showRoomArrangementPanelDropdown = !$store.storeHotelSearchForm.showRoomArrangementPanelDropdown">
Room <span class="ttlRoom" x-text="$store.storeHotelSearchForm.roomArrangement.length">1</span> |
Adults <span class="qtyTotal" x-text="totalAdultGuestAmount">2</span>
Child <span class="ttlChild" x-text="totalChildrenGuestAmount">0</span>
</a>
<div class="panel-dropdown-content" x-show="$store.storeHotelSearchForm.showRoomArrangementPanelDropdown" @click.outside="$store.storeHotelSearchForm.showRoomArrangementPanelDropdown = false" x-transition.opacity=""
style="display: none;">
<div class="qtyButtons">
<label>Rooms</label>
<div class="qtyDec" data-action="remove" @click="modifyRoom" data-placeholder="K"></div>
<input type="text" name="qtyInput" x-model.number="roomAmount">
<div class="qtyInc" data-action="add" @click="modifyRoom" data-placeholder="L"></div>
</div>
<hr class="my-2">
<template x-for="(room, roomIndex) in $store.storeHotelSearchForm.roomArrangement" :key="roomIndex">
<div>
<p class="room-title">Room <span x-text="roomIndex + 1">1</span></p>
<div class="qtyButtons">
<label>Adults</label>
<div class="qtyDec" data-guest-type="adult" :data-room-index="roomIndex" data-action="decrease" data-placeholder="K" @click="modifyGuest"></div>
<input type="text" class="qtyInputAdult" name="qtyInput" x-model.number="room.adultGuestAmount">
<div class="qtyInc" data-guest-type="adult" :data-room-index="roomIndex" data-action="increase" data-placeholder="L" @click="modifyGuest"></div>
</div>
<div class="qtyButtons">
<label>Children</label>
<div class="qtyDec" data-guest-type="children" :data-room-index="roomIndex" data-action="decrease" data-placeholder="K" @click="modifyGuest"></div>
<input type="text" class="qtyInputChild" name="qtyInput" x-model.number="room.childrenGuestAmount">
<div class="qtyInc" data-guest-type="children" :data-room-index="roomIndex" data-action="increase" data-placeholder="L" @click="modifyGuest"></div>
</div>
<template x-if="room.childrenGuestAmount >= 1">
<template x-for="(age, ageIndex) in room.childrenAge" :key="ageIndex">
<div class="qtyButtons">
<label>
<span style="margin-left: 10px;" x-text="ordinalSuffixOf(ageIndex + 1)">1</span> Child Age </label>
<select class="selectedChildAge" x-model.number="room.childrenAge[ageIndex]">
<template x-for="(i, agePerChildIndex) in config.maxChildrenAge" :key="agePerChildIndex">
<option :value="i" x-text="i" :selected="i === room.childrenAge[ageIndex]"></option>
</template>
</select>
</div>
</template>
</template>
</div>
</template>
<div>
<p class="room-title">Room <span x-text="roomIndex + 1">1</span></p>
<div class="qtyButtons">
<label>Adults</label>
<div class="qtyDec" data-guest-type="adult" :data-room-index="roomIndex" data-action="decrease" data-placeholder="K" @click="modifyGuest" data-room-index="0"></div>
<input type="text" class="qtyInputAdult" name="qtyInput" x-model.number="room.adultGuestAmount">
<div class="qtyInc" data-guest-type="adult" :data-room-index="roomIndex" data-action="increase" data-placeholder="L" @click="modifyGuest" data-room-index="0"></div>
</div>
<div class="qtyButtons">
<label>Children</label>
<div class="qtyDec" data-guest-type="children" :data-room-index="roomIndex" data-action="decrease" data-placeholder="K" @click="modifyGuest" data-room-index="0"></div>
<input type="text" class="qtyInputChild" name="qtyInput" x-model.number="room.childrenGuestAmount">
<div class="qtyInc" data-guest-type="children" :data-room-index="roomIndex" data-action="increase" data-placeholder="L" @click="modifyGuest" data-room-index="0"></div>
</div>
<template x-if="room.childrenGuestAmount >= 1">
<template x-for="(age, ageIndex) in room.childrenAge" :key="ageIndex">
<div class="qtyButtons">
<label>
<span style="margin-left: 10px;" x-text="ordinalSuffixOf(ageIndex + 1)">1</span> Child Age </label>
<select class="selectedChildAge" x-model.number="room.childrenAge[ageIndex]">
<template x-for="(i, agePerChildIndex) in config.maxChildrenAge" :key="agePerChildIndex">
<option :value="i" x-text="i" :selected="i === room.childrenAge[ageIndex]"></option>
</template>
</select>
</div>
</template>
</template>
</div>
</div>
</div>
</div>
</div>
<div class="ns-1avyp1d">
<button type="submit" id="buttonSearchHotel" class="ns-h8cimo">
<div class="ns-1wpc1xj ns-Button-inner">
<span class="ns-1ryt1ht ns-Button-label">
<svg stroke="currentColor" fill="none" stroke-width="2" viewBox="0 0 24 24" stroke-linecap="round" stroke-linejoin="round" height="18" width="18" xmlns="http://www.w3.org/2000/svg">
<circle cx="11" cy="11" r="8"></circle>
<line x1="21" y1="21" x2="16.65" y2="16.65"></line>
</svg>
<div class="ns-1rq2yla"></div>Search
</span>
</div>
</button>
</div>
</div>
</div>
</form>
POST /en/newsletter/subscribe
<form id="subscribefrm" method="post" action="/en/newsletter/subscribe">
<div class="form-group">
<input type="email" class="form-control validate[required,custom[email]]" id="subscribe_email" name="email" placeholder="Your email">
<input class="btn-primary" type="submit" value="Submit" id="btn-subscribe">
</div>
</form>
Text Content
* Flights * Hotels * Cars * My Booking * Customer Care * View Booking * | USD * Login | Register * Hi, * My Booking * My Profile * My Contact * Logout LOGIN Email * Password * Forgot password? Don't have an account? Register Login Login failed, please check again your username and/or password. Loading... Or continue via Login with Facebook REGISTER Loading... Email * Verify Email * We'll never share your email Title * Mr (Mister) Mrs (Missus) Ms (Miss) First name * Last name * Password * Verify Password * Language * English Indonesia Singapore Malaysia Philippines Vietnam Thailand I accept terms and conditions Already have an account? Login Register Thank you for registering with Nusatrip.com Or continue via Register with Facebook SELECT YOUR COUNTRY AND CURRENCY Global Indonesia Singapore Malaysia Philippines Vietnam Thailand د.إ AED United Arab Emirates dirham $ AUD Australian dollar ৳ BDT Bangladeshi taka $ CAD Canadian dollar CHF CHF Swiss franc ¥ CNY Chinese yuan € EUR Euro £ GBP Pound sterling $ HKD Hong Kong dollar Rp IDR Indonesian rupiah ₹ INR Indian rupee ¥ JPY Japanese yen ₩ KRW South Korean won RM MYR Malaysian ringgit $ NZD New Zealand dollar ₱ PHP Philippine peso ₨ PKR Pakistani rupee ₽ RUB Russian rouble ﷼ SAR Saudi riyal S$ SGD Singapore dollar ฿ THB Thai baht NT$ TWD New Taiwan dollar $ USD United States dollar ₫ VND Vietnamese dong Fly or Stay or Car Rental at your favorite places anywhere in The World in Asia in Europe Oneway Roundtrip Flying from Going to | Please choose different airports Departing Add Date Returning Add Date Passengers & Class 1 Passenger, Cheapest Adult 12+ years – + Children 2 - 11 years – + Infant 0 - 23 Months – + Cheapest Business Done Search Enjoy a Luxury Stay with an Affordable Hotel Price. Hotel location When Rooms & Guest Room 1 | Adults 2 Child 0 Rooms -------------------------------------------------------------------------------- Room 1 Adults Children 1 Child Age Room 1 Adults Children 1 Child Age Search Explore incredible places with special offers. SEARCH HISTORY Clear History %--departCity--% (%--departAirport--%) - %--arrivalCity--% (%--arrivalAirport--%) %--adultNum--% %--adultDisp--% - %--childNum--% %--childDisp--% - %--infantNum--% %--infantDisp--% %--depDate--% %--depMonth--% %--depYear--% - %--arrDate--% %--arrMonth--% %--arrYear--% Hotels in %--hotelCity--% %--guestRoom--% %--roomDisp--%, %--guestAdult--% %--adultDisp--% - %--guestChild--% %--childDisp--% %--checkInDate--% %--checkInMonth--% %--checkInYear--% - %--checkOutDate--% %--checkOutMonth--% %--checkOutYear--% Explore More Places Around The World Exploring new places and meeting strangers. Flights Popular Hotels and Accommodations Exploring new places and meeting strangers. Why Choose Nusatrip Competitive Pricing Best Services Worldwide Coverage Simplified travel at your fingertips. DOWNLOAD OUR APP FOR EASY BOOKINGS. Frequently Asked Question (FAQ) FLIGHT HOW TO BOOK A FLIGHT TICKET? You can book the tickets on NusaTrip easily by learning the Ticket Booking Method. IS IT POSSIBLE TO RESEND THE E-TICKET TO ME? For NusaTrip members, a copy of the E-Ticket can be found in the "My Bookings" menu available on the website, mobile site, or application. E-Tickets can also be downloaded manually via the website or mobile site by following these steps: 1. Open the "My Bookings" menu 2. In the "Retrieve Booking" column, please enter the booking code and email used when booking, then click retrieve 3. On the next page, you can find the E-Ticket at the top right of the web page Enjoy the convenience of booking arrangements when you are a NusaTrip member.. IS THE TICKET PRICE CAN CHANGE? Ticket prices are subject to change according to availability on the airline WHY IS THE FLIGHT ROUTE CHOSEN NOT AVAILABLE? The flight routes available on NusaTrip Website/Application is based on the availability of each airline. If the selected flight route is not available, this can happen because there are no airlines operating on the selected route. Alternatively, you can perform a flight search based on the closest route to the destination airport. ARE THERE ANY AGE CATEGORIES FOR FLIGHT TICKET BOOKING? Basically, there is an age category for airline ticket booking as follows: * Age under 2 years is categorized as an infant. * Age 2 - 11 years is categorized as a child. * Age over 12 years is categorized as an adult. HOTEL HOW TO BOOK A HOTEL AT NUSATRIP? You can book a hotel on NusaTrip easily by learning the Hotel Booking Guide WHAT IS INVOLVED IN THE ROOM PRICE? All the facilities that listed under the room type, and also the tax is included in the room price. The information regarding the facilities and also the hotel policy could be found under "Room Details". HOW DO I KNOW MY BOOKING HAS BEEN CONFIRMED? In general, the order status will be updated in the "My Bookings" menu available on the Application or Desktop for those who are already NusaTrip members, and in the emails sent automatically by NusaTrip CAN I CHANGE THE ROOM TYPE THAT HAS BEEN BOOKED? Policies for each hotel may vary, if your request can be fulfilled, there will be an additional charge collected by the hotel. You can contact our Customer Support for further information IS BREAKFAST INCLUDED IN THE ROOM RATES? Depending on the room type booked, please consult the general terms and conditions of the reserved room type to check if the rate includes breakfast or not. This information is available in the "Room Details" when you reserve. Find Topic: Payment | Flight Cancelation & Reschedule | Reschedule Request | Cancel & Refund Request | Travel Insurance View more YOUR TRAVEL PARTNER SOLUTION NusaTrip Business is a one-stop travel technology platform for travel agents. Join Us Now and Get Special Rate. Login / Register Member of Society Pass Inc. Ecosystem NusaTrip connects to low-cost carriers in Asia, full-service airlines globally with cheap fares for travelers * Global * Indonesia * Malaysia * Singapore * Philippines * Vietnam * Thailand * Member of ASITA | IATA PAGES * Flights * Hotels * My Booking * Career * About Us * Partner With Us SUPPORT * Customer Care * FAQs * Bookings * Payment NEWSLETTER GET MOBILE APPS * * Visit Our Mobile Web This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply. * * * -------------------------------------------------------------------------------- * * * * * * * * * * * * * ©2024 Nusatrip.com. All rights reserved. Privacy Policy SUBSCRIBE CONGRATULATION.. Our system will be send special deals every monthly. CancelApply CancelApply CancelApply