12 yrs and above
2-11 yrs
2-11 yrs
twin or double
BOOKING SUMMARY
TOUR FARE | Price | Qty | Subtotal |
---|---|---|---|
{{ formatTitle(type, roomType) }} | ${{ switchPrice({ roomType, [type]: occupant.count }, type) }} | {{ occupant.count }} | ${{ switchPrice({ roomType, [type]: occupant.count }, type, true) }} |
Taxes | |||
Adult (Triple) | ${{ formatNumber(detail_data.airportTaxPerAdultPax) }} | {{ totalAdults }} | ${{ formatNumber(totalAdults*parseFloat(detail_data.airportTaxPerAdultPax)) }} |
Child (Twin W/Bed) | ${{ formatNumber(detail_data.airportTaxPerChildPax) }} | {{ totalChildWithBed }} | ${{ formatNumber(totalChildWithBed*parseFloat(detail_data.airportTaxPerChildPax)) }} |
Child (Twin WO/Bed) | ${{ formatNumber(detail_data.airportTaxPerChildPax) }} | {{ totalChildWithoutBed }} | ${{ formatNumber(totalChildWithoutBed*parseFloat(detail_data.airportTaxPerChildPax)) }} |
Total SGD | ${{ formatNumber(totalPrice) }} |
{{ detail_data.briefDescription }}
*All fields are mandatory and name as per passport
CONTACT PERSON
ROOM {{ index + 1}}
BOOKING SUMMARY
TOUR FARE | Price | Qty | Subtotal |
---|---|---|---|
{{ formatTitle(type, roomType) }} | ${{ switchPrice({ roomType, [type]: occupant.count }, type) }} | {{ occupant.count }} | ${{ switchPrice({ roomType, [type]: occupant.count }, type, true) }} |
Taxes | |||
Adult (Triple) | ${{ formatNumber(detail_data.airportTaxPerAdultPax) }} | {{ totalAdults }} | ${{ formatNumber(totalAdults*parseFloat(detail_data.airportTaxPerAdultPax)) }} |
Child (Twin W/Bed) | ${{ formatNumber(detail_data.airportTaxPerChildPax) }} | {{ totalChildWithBed }} | ${{ formatNumber(totalChildWithBed*parseFloat(detail_data.airportTaxPerChildPax)) }} |
Child (Twin WO/Bed) | ${{ formatNumber(detail_data.airportTaxPerChildPax) }} | {{ totalChildWithoutBed }} | ${{ formatNumber(totalChildWithoutBed*parseFloat(detail_data.airportTaxPerChildPax)) }} |
Total SGD | ${{ formatNumber(totalPrice) }} |
We have reserved seats for you. Please complete checkout in:
{{ detail_data.briefDescription }}
1. All travellers are categorised as adult, child or infant based on return date of the tour.
2. Traveller names should be entered exactly as how they appear on passports.
3. All passports must be valid for another 6 months before tour departure.
4. All tours are subject to confirmation, based on minimum group size to depart, usually 2 to 3 weeks before departure.
5. All taxes and fuel surcharges are subject to changes till air tickets are issued.
6. Tour prices do not include travel visa charges. Travellers must ensure they hold a valid travel visa to enter their destination country(Ies).
7. Tour prices exclude gratuities for tour leader or manager, overseas guide and driver, if any.
8. Administrative fee may be chargeable for any special request or additional service.
BOOKING SUMMARY
TOUR FARE | Price | Qty | Subtotal |
---|---|---|---|
{{ formatTitle(type, roomType) }} | ${{ switchPrice({ roomType, [type]: occupant.count }, type) }} | {{ occupant.count }} | ${{ switchPrice({ roomType, [type]: occupant.count }, type, true) }} |
Taxes | |||
Adult (Triple) | ${{ formatNumber(detail_data.airportTaxPerAdultPax) }} | {{ totalAdults }} | ${{ formatNumber(totalAdults*parseFloat(detail_data.airportTaxPerAdultPax)) }} |
Child (Twin W/Bed) | ${{ formatNumber(detail_data.airportTaxPerChildPax) }} | {{ totalChildWithBed }} | ${{ formatNumber(totalChildWithBed*parseFloat(detail_data.airportTaxPerChildPax)) }} |
Child (Twin WO/Bed) | ${{ formatNumber(detail_data.airportTaxPerChildPax) }} | {{ totalChildWithoutBed }} | ${{ formatNumber(totalChildWithoutBed*parseFloat(detail_data.airportTaxPerChildPax)) }} |
Total SGD | ${{ formatNumber(totalPrice) }} |
We have reserved seats for you. Please complete checkout in: