Bateau Angelica : Croisière aux îles Komodo à Flores
Calendrier
Départ chaque Vendredi
Durée Croisière Partagée
3 Jours 2 Nuits
Port de Départ
Labuan Bajo, Flores (11h-12h)
Port d’Arrivée
Labuan Bajo, Flores (11h-12h)
Croisière Privée
1 à 8 jours
Caractéristiques du bateau
Année
2024
Dimensions
38 mètres x 6,3 mètres
Électricité
Électricité 24 heures sur 24
Eau douce
10 000 litres
Moteur
Mitsubishi 6D14
Vitesse
8 – 9 nœuds
Navigations
Boussole, Radar, AIS, GPS, Carte
Secur ité
Radeaux de sauvetage
Gilets de sauvetage
Bouées de sauvetage
Extincteurs
Trousse de premiers secours
Radio de détresse
Installations
Climatisation
Pension complète
Café, thé, eau minérale à volonté
Équipement de plongée en apnée
Salle à manger intérieure
Terrasse
TV
Jacuzzi
Paddleboard
Kayak
Lit d’extérieur
Starlink WiFi
:root {
–wpc-primary: #AC515A;
–wpc-primary-hover: #96424b;
–wpc-primary-soft: rgba(172, 81, 90, 0.08);
–wpc-bg-card: #ffffff;
–wpc-text-main: #2d3748;
–wpc-text-muted: #718096;
–wpc-border-light: #e2e8f0;
–wpc-radius-lg: 20px;
–wpc-radius-md: 12px;
–wpc-radius-sm: 6px;
}
.wpc-wrapper {
background-color: var(–wpc-bg-card);
border: 1px solid var(–wpc-border-light);
border-radius: var(–wpc-radius-lg);
width: 100%;
max-width: 100%;
padding: 30px;
box-sizing: border-box;
font-family: -apple-system, BlinkMacSystemFont, ‘Segoe UI’, sans-serif;
position: relative;
overflow: hidden;
}
/* CAROUSEL TRACK STYLES */
.wpc-viewport {
overflow: hidden;
width: 100%;
position: relative;
}
.wpc-slider-track {
display: flex;
transition: transform 0.5s cubic-bezier(0.25, 1, 0.5, 1);
width: 100%;
}
.wpc-month-block {
flex: 0 0 100%;
/* Mobile: 1 per view */
max-width: 100%;
box-sizing: border-box;
padding: 0 10px;
/* Spacing between « slides » */
opacity: 1;
/* Always visible, just off-screen */
}
@media (min-width: 768px) {
.wpc-month-block {
flex: 0 0 50%;
/* Desktop: 2 per view */
max-width: 50%;
padding: 0 25px;
/* Larger spacing */
}
}
.wpc-header {
display: flex;
justify-content: space-between;
align-items: center;
margin-bottom: 20px;
padding-bottom: 16px;
position: relative;
gap: 12px;
z-index: 60;
/* Ensure header is above grid content */
}
.wpc-header::after {
content: »;
position: absolute;
bottom: 0;
left: 10%;
right: 10%;
height: 1px;
background: linear-gradient(90deg, rgba(172, 81, 90, 0) 0%, var(–wpc-primary) 50%, rgba(172, 81, 90, 0) 100%);
opacity: 0.4;
}
.wpc-month-title {
font-size: 16px;
font-weight: 700;
color: var(–wpc-text-main);
margin: 0;
text-transform: capitalize;
cursor: pointer;
transition: color 0.2s ease;
display: flex;
align-items: center;
gap: 6px;
}
.wpc-month-title:hover {
color: var(–wpc-primary);
}
.wpc-chevron {
width: 12px;
height: 12px;
opacity: 0.4;
transition: transform 0.3s ease, opacity 0.2s ease;
}
.wpc-month-title:hover .wpc-chevron {
opacity: 0.8;
}
/* Month Selector Dropdown */
.wpc-month-selector {
display: none;
position: absolute;
top: 100%;
/* Center align by default */
left: 50%;
transform: translateX(-50%);
background-color: rgba(255, 255, 255, 0.7) !important;
backdrop-filter: blur(10px) !important;
-webkit-backdrop-filter: blur(10px);
/* Force solid background */
border: 1px solid var(–wpc-border-light);
border-radius: var(–wpc-radius-md);
box-shadow: 0 10px 40px -5px rgba(0, 0, 0, 0.2);
/* Stronger shadow */
padding: 12px;
z-index: 1000;
/* High z-index */
min-width: 300px;
margin-top: 8px;
grid-template-columns: repeat(3, 1fr);
gap: 8px;
}
.wpc-month-selector.active {
display: grid;
animation: fadeIn 0.2s ease-out;
}
.wpc-month-option {
padding: 8px 4px;
cursor: pointer;
transition: all 0.2s ease;
font-size: 13px;
color: var(–wpc-text-main);
text-transform: capitalize;
text-align: center;
border-radius: var(–wpc-radius-sm);
border: 1px solid transparent;
}
.wpc-month-option:hover {
background-color: var(–wpc-primary-soft);
color: var(–wpc-primary);
border-color: var(–wpc-primary-soft);
}
.wpc-nav-btn {
background: none;
border: 1px solid var(–wpc-border-light);
border-radius: 50%;
width: 32px;
height: 32px;
min-width: 32px;
min-height: 32px;
display: flex;
align-items: center;
justify-content: center;
cursor: pointer;
color: var(–wpc-text-muted);
transition: all 0.2s ease;
padding: 0;
}
.wpc-nav-btn:hover:not(:disabled) {
border-color: var(–wpc-primary);
color: var(–wpc-primary);
background-color: var(–wpc-primary-soft);
transform: scale(1.05);
/* Subtle pop */
}
.wpc-nav-btn:disabled {
opacity: 0.3;
cursor: default;
transform: none;
}
.wpc-nav-btn svg {
width: 14px;
height: 14px;
stroke-width: 2.5;
stroke: currentColor;
fill: none;
}
.wpc-cal-grid {
display: grid;
grid-template-columns: repeat(7, 1fr);
row-gap: 4px;
text-align: center;
}
.wpc-day-label {
font-size: 10px;
font-weight: 700;
color: #bdc3c7;
text-transform: uppercase;
margin-bottom: 12px;
letter-spacing: 0.5px;
}
.wpc-day-label.sunday {
color: var(–wpc-primary);
}
.wpc-date {
height: 38px;
display: flex;
align-items: center;
justify-content: center;
font-size: 13px;
font-weight: 500;
color: var(–wpc-text-main);
border-radius: var(–wpc-radius-sm);
cursor: default;
position: relative;
z-index: 1;
margin: 2px 0;
transition: all 0.3s cubic-bezier(0.34, 1.56, 0.64, 1);
}
/* Hover effects */
.wpc-date:not(.is-empty):not(.is-range-start):not(.is-range-mid):not(.is-range-end):hover {
transform: scale(1.15);
background-color: var(–wpc-primary-soft);
color: var(–wpc-primary);
z-index: 10;
cursor: pointer;
box-shadow: 0 4px 10px rgba(0, 0, 0, 0.08);
}
.wpc-date.is-range-start:hover,
.wpc-date.is-range-mid:hover,
.wpc-date.is-range-end:hover {
transform: scale(1.08);
/* Slightly smaller pop for range */
filter: brightness(1.1);
z-index: 10;
cursor: pointer;
}
.wpc-date.is-empty {
pointer-events: none;
}
.wpc-date.is-no-cruise {
color: var(–wpc-text-muted);
}
/* Range Styling */
.wpc-date.is-range-start,
.wpc-date.is-range-mid,
.wpc-date.is-range-end {
background-color: var(–wpc-primary);
color: white;
font-weight: 600;
border: 2px solid var(–wpc-primary);
border-radius: 0;
z-index: 2;
}
.wpc-date.is-range-start {
border-top-left-radius: 50px;
border-bottom-left-radius: 50px;
margin-left: 4px;
}
.wpc-date.is-range-start:not(.is-range-end) {
border-right: none;
margin-right: 0;
padding-right: 2px;
}
.wpc-date.is-range-end {
border-top-right-radius: 50px;
border-bottom-right-radius: 50px;
margin-right: 4px;
}
.wpc-date.is-range-end:not(.is-range-start) {
border-left: none;
margin-left: 0;
padding-left: 2px;
}
.wpc-date.is-range-mid {
border-left: none;
border-right: none;
margin-left: 0;
margin-right: 0;
}
.wpc-date.is-range-start.is-range-end {
border-radius: 50px;
margin-left: 4px;
margin-right: 4px;
}
/* Separators */
.wpc-date.is-range-mid::after,
.wpc-date.is-range-end:not(.is-range-start)::after {
content: »;
position: absolute;
left: 0;
top: 20%;
bottom: 20%;
width: 2px;
background-color: rgba(255, 255, 255, 0.822);
z-index: 5;
}
/* Legend */
.wpc-legend {
margin-top: 30px;
padding-top: 20px;
border-top: 1px solid var(–wpc-border-light);
display: flex;
gap: 24px;
justify-content: center;
}
.wpc-legend-item {
display: flex;
align-items: center;
font-size: 13px;
color: var(–wpc-text-muted);
font-weight: 500;
}
.wpc-dot {
width: 10px;
height: 10px;
margin-right: 8px;
border-radius: 50%;
background-color: var(–wpc-primary);
}
@keyframes fadeIn {
from {
opacity: 0;
transform: translate(-50%, -5px);
}
to {
opacity: 1;
transform: translate(-50%, 0);
}
}
@keyframes hoverPop {
0% {
transform: scale(1);
}
50% {
transform: scale(1.15);
}
100% {
transform: scale(1.15);
}
}
/* Maintenance Overlay Styles */
.wpc-month-overlay {
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
background-color: rgba(255, 255, 255, 0.85);
backdrop-filter: blur(2px);
z-index: 50;
display: flex;
align-items: center;
justify-content: center;
border-radius: var(–wpc-radius-md);
margin: 0 10px;
}
@media (min-width: 768px) {
.wpc-month-overlay {
margin: 0 25px;
}
}
.wpc-maintenance-msg {
background: #fff;
padding: 12px 24px;
border-radius: 50px;
box-shadow: 0 10px 25px rgba(0, 0, 0, 0.1);
color: var(–wpc-text-muted);
font-weight: 600;
font-size: 14px;
text-transform: uppercase;
letter-spacing: 1px;
border: 1px solid var(–wpc-border-light);
pointer-events: none;
}
const START_MONTH_IDX = 3; // Januari (January)
const YEAR = 2026;
const END_MONTH_IDX = 9; // December
const cruiseRanges = [
// AVRIL
{ start: « 2026-04-10 », end: « 2026-04-12 » },
{ start: « 2026-04-24 », end: « 2026-04-26 » },
// MAI
{ start: « 2026-05-08 », end: « 2026-05-10 » },
{ start: « 2026-05-26 », end: « 2026-05-28 » },
{ start: « 2026-05-29 », end: « 2026-05-31 » },
// JUIN
{ start: « 2026-06-19 », end: « 2026-06-21 » },
{ start: « 2026-06-26 », end: « 2026-06-28 » },
// JUILLET
{ start: « 2026-07-17 », end: « 2026-07-19 » },
{ start: « 2026-07-31 », end: « 2026-08-02 » },
// OCTOBRE
{ start: « 2026-10-09 », end: « 2026-10-11 » },
{ start: « 2026-10-16 », end: « 2026-10-18 » },
];
const monthNames = [« Janvier », « Février », « Mars », « Avril », « Mai », « Juin », « Juillet », « Août », « Septembre », « Octobre », « Novembre », « Décembre »];
// Icons
const iconPrev = »;
const iconNext = »;
const iconChevron = »;
// — MAINTENANCE CONFIGURATION —
// monthIndex: 0=Jan, 1=Feb, 2=Mar, 3=Apr, 4=Mai, 5=Juin, 6=Juil, 7=Août, 8=Sep, 9=Oct, 10=Nov, 11=Dec
const MAINTENANCE_CONFIG = {
8: « Affrètement privé »
// 4: « Amarrage (Entretien des bateaux) », 5: « Amarrage (Entretien des bateaux) », 6: « Amarrage (Entretien des bateaux) », 7: « Amarrage (Entretien des bateaux) », 8: « Amarrage (Entretien des bateaux) », // Février
// 2: « Sous entretien », // Example: Mars
// 3: « Maintenance », // Example: Avril
// 4: « Fermé pour saison », // Example: Mai
};
function getMaintenanceMessage(monthIndex) {
return MAINTENANCE_CONFIG[monthIndex] || null;
}
// — RENDER MONTH BLOCK —
function generateMonthHTML(monthIndex) {
if (monthIndex {
const y = d.getFullYear();
const mo = String(d.getMonth() + 1).padStart(2, ‘0’);
const da = String(d.getDate()).padStart(2, ‘0’);
return `${y}-${mo}-${da}`;
};
let gridHtml = »;
const days = [‘L’, ‘M’, ‘M’, ‘J’, ‘V’, ‘S’, ‘
D ‘];
days.forEach(day => {
gridHtml += `
${day}
`;
});
for (let i = 0; i < startDayOfWeek; i++) {
gridHtml += '
‘;
}
for (let d = 1; d range.start && isoDate = range.start && isoDate <= range.end) isCruise = true;
}
if (isStart) classes += ' is-range-start';
if (isEnd) classes += ' is-range-end';
if (isMid) classes += ' is-range-mid';
if (!isCruise) classes += ' is-no-cruise';
gridHtml += `
${d}
`;
}
// Month Selector Options
let optionsHtml = »;
for (let m = START_MONTH_IDX; m <= END_MONTH_IDX; m++) {
optionsHtml += `
${monthNames[m]}
`;
}
// Navigation (Buttons + Title)
const navHtml = `
${iconPrev}
${monthNames[monthIndex]} ${YEAR} ${iconChevron}
${optionsHtml}
${iconNext}
`;
let overlayHtml = »;
const maintenanceMsg = getMaintenanceMessage(monthIndex);
if (maintenanceMsg) {
overlayHtml = `
`;
}
return `
${overlayHtml}
${gridHtml}
`;
}
function initApp() {
const track = document.getElementById(‘sliderTrack’);
let html = »;
for (let m = START_MONTH_IDX; m maxIndex) currentSlideIndex = maxIndex;
if (currentSlideIndex {
const prev = block.querySelector(‘.wpc-prev’);
const next = block.querySelector(‘.wpc-next’);
// Logic:
// Prev button: active if we are not at the absolute start
// Next button: active if we are not at the absolute end
// However, in this UI, buttons are inside EACH month card.
// It feels intuitive that clicking Left on the left card goes back.
// Clicking Right on the right card goes forward.
// Global state check
const isFirstGlobal = currentSlideIndex === 0;
const isLastGlobal = currentSlideIndex >= totalMonths – itemsPerView;
if (prev) {
// If it’s the very first visible month, disable ‘prev’
// Actually, logic is simpler: Can we decrement global index?
prev.disabled = isFirstGlobal;
// Desktop: Hide internal prev/next buttons to avoid clutter?
// Creating a « cleaner » look:
// Left Card: Show Prev, Hide Next
// Right Card: Hide Prev, Show Next
if (isDesktop()) {
// Start relative index of this block in the current view
const relIndex = domIndex – currentSlideIndex;
if (relIndex === 0) {
// Leftmost visible card
prev.style.visibility = ‘visible’;
next.style.visibility = ‘hidden’;
} else if (relIndex === 1) {
// Rightmost visible card
prev.style.visibility = ‘hidden’;
next.style.visibility = ‘visible’;
} else {
// Off-screen cards
prev.style.visibility = ‘visible’;
next.style.visibility = ‘visible’;
}
} else {
// Mobile: Always show both (since only 1 is visible)
prev.style.visibility = ‘visible’;
next.style.visibility = ‘visible’;
}
}
if (next) {
next.disabled = isLastGlobal;
}
});
}
function initInteractivity() {
// Event Delegation for the whole track
const track = document.getElementById(‘sliderTrack’);
track.addEventListener(‘click’, (e) => {
const btnPrev = e.target.closest(‘.wpc-prev’);
const btnNext = e.target.closest(‘.wpc-next’);
const title = e.target.closest(‘.wpc-month-title’);
const option = e.target.closest(‘.wpc-month-option’);
// NEXT
if (btnNext && !btnNext.disabled) {
currentSlideIndex++;
updateView();
// Close dropdowns
document.querySelectorAll(‘.wpc-month-selector.active’).forEach(el => el.classList.remove(‘active’));
}
// PREV
if (btnPrev && !btnPrev.disabled) {
currentSlideIndex–;
updateView();
document.querySelectorAll(‘.wpc-month-selector.active’).forEach(el => el.classList.remove(‘active’));
}
// TITLE (Toggle Dropdown)
if (title) {
const block = title.closest(‘.wpc-month-block’);
const selector = block.querySelector(‘.wpc-month-selector’);
// Close others
document.querySelectorAll(‘.wpc-month-selector.active’).forEach(el => {
if (el !== selector) el.classList.remove(‘active’);
});
selector.classList.toggle(‘active’);
}
// OPTION (Jump to Month)
if (option) {
const targetMonth = parseInt(option.dataset.month);
// Convert month index (e.g. 5 for June) to slider index
// Slider Index 0 = START_MONTH_IDX (Mar = 2)
// So June (5) -> 5 – 2 = 3
let newIndex = targetMonth – START_MONTH_IDX;
// Clamp
const itemsPerView = isDesktop() ? 2 : 1;
const max = Math.max(0, totalMonths – itemsPerView);
if (newIndex > max) newIndex = max;
if (newIndex {
if (!e.target.closest(‘.wpc-month-title’) && !e.target.closest(‘.wpc-month-selector’)) {
document.querySelectorAll(‘.wpc-month-selector.active’).forEach(el => el.classList.remove(‘active’));
}
});
// — MOBILE SWIPE SUPPORT —
let touchStartX = 0;
let touchStartY = 0;
let touchDeltaX = 0;
let isSwiping = false;
const SWIPE_THRESHOLD = 50;
const viewport = document.querySelector(‘.wpc-viewport’);
viewport.addEventListener(‘touchstart’, (e) => {
if (isDesktop()) return;
touchStartX = e.touches[0].clientX;
touchStartY = e.touches[0].clientY;
touchDeltaX = 0;
isSwiping = false;
track.style.transition = ‘none’; // Disable transition during drag
}, { passive: true });
viewport.addEventListener(‘touchmove’, (e) => {
if (isDesktop()) return;
const dx = e.touches[0].clientX – touchStartX;
const dy = e.touches[0].clientY – touchStartY;
// If horizontal movement is dominant, it’s a swipe
if (!isSwiping && Math.abs(dx) > Math.abs(dy) && Math.abs(dx) > 10) {
isSwiping = true;
}
if (isSwiping) {
e.preventDefault(); // Prevent vertical scroll during swipe
touchDeltaX = dx;
// Live drag feedback
const currentTranslate = -(currentSlideIndex * 100);
const dragPercent = (touchDeltaX / viewport.offsetWidth) * 100;
track.style.transform = `translateX(${currentTranslate + dragPercent}%)`;
}
}, { passive: false });
viewport.addEventListener(‘touchend’, () => {
if (isDesktop()) return;
// Restore transition
track.style.transition = ‘transform 0.5s cubic-bezier(0.25, 1, 0.5, 1)’;
if (Math.abs(touchDeltaX) > SWIPE_THRESHOLD) {
if (touchDeltaX < 0) {
// Swipe left → next
currentSlideIndex++;
} else {
// Swipe right → prev
currentSlideIndex–;
}
}
updateView();
touchDeltaX = 0;
isSwiping = false;
}, { passive: true });
window.addEventListener('resize', updateView);
}
// Start
initApp();
Ce qui est inclus
Bateau partagé pendant 3 jours avec cabine
Pension Complète (3 déjeuners, 2 petits déjeuners, 2 dîners)
Eau minérale, thé et café à volonté
Équipement de plongée en apnée (tuba et masque)
Transport Aller Retour sur Labuan Bajo (Hôtel, Aéroport, Port)
Guide touristique anglophone
Documentation (photos & vidéos pendant le voyage)
Serviette de bains
Ce qui n’est pas inclus
Billet d’avion
Frais d’entrée au parc national de Komodo (Rp. 650.000-750.000/personne)
Snack, boissons gazeuses et boissons alcoolisées
Dépenses personnelles
Hôtel à Labuan Bajo
Pourboire
Assurance personnelle
Crème solaire
Lunettes de soleil
Chapeau ou casquette
Snacks, soda et boissons alcolisées
Vêtements de rechange
Maillot de bain
Sandales
Baskets/chaussures de randonnée
Batterie externe (pour un usage personnel sur les îles)
Médicaments personnels
Articles de toilette
Sac à dos
Carte SIM Telkomsel pour internet
Argent supplémentaire en espèces
Pour les bateaux de catégorie Luxe le bateau fournit :
Serviette de plage
Shampoing
Gel douche
Cela peut varier d’un bateau à l’autre, nous contacter pour confirmer pour le bateau de votre choix.
Itinéraire de la croisière partagée 3 jours 2 nuits
Itinéraire et visites de la croisière
visites de l’île de Kelor, l’île de Manjarite et l’île de Kalong
Prise en charge à l’hôtel sur Labuan Bajo ou à l’aéroport entre 08h00 et 10h00 et transfert au port.
Trekking sur les collines de l’île de Kelor, il ne faut que 5 minutes pour monter et voir toute l’île d’en haut. Plongée en apnée près de la plage ou simplement allongé sur une plage de sable blanc.
Manjarite Island, spot de snorkeling près de l’île de Kelor dans une eau cristalline, calme et peu profonde. Vous pouvez trouver de nombreux poissons colorés. Il y a aussi un ponton en bois parfait pour prendre de belles photos.
Après cela vous pourrez admirer un magnifique coucher du soleil à la mangrove en face de l’île de Kalong où des milliers de chauves-souris s’envolent et recouvrent le ciel sous vos yeux.
Visites de Padar Island, Pink beach, Komodo Island, Manta Point & Taka Makassar
Tôt le matin, vous débarquez sur l’île de Padar et débutez l’ascension des escaliers jusqu’au point de vue pour observer le fameux point de vue et réaliser des photos mémorables.
Pink Beach, connue aussi sous le nom de Long Beach, où vous pourrez vous détendre sur la plage de sable rose et faire un peu de snorkeling après un bain de soleil à la rencontre des poissons et coraux étonnants.
L’île de Komodo est l’habitat naturel du dragon de Komodo, vous ferez une courte randonnée dans la jungle pour voir le Komodo et son nid. Il y a d’autres animaux vivant sur l’île de Komodo comme le buffle, le cerf et le sanglier
Direction Manta Point à la rencontre des raies manta, connu comme un poisson amical qui aime nager à contre-courant pour trouver de la nourriture. Parfois, ils jouent à la surface ou se cachent de nous au fond de la mer. Il n’y a ni plage ni île, vous sauterez par-dessus bord dès que vous les verrez pour aller à leur rencontre,
Pas loin de Manta Point. Taka makassar ou Gusung Island est une petite île avec une plage de sable blanc où vous admirerez le coucher du soleil. En raison du fort courant, les plus expérimentés seulement, pourront plonger en apnée en compagnie du guide.
Kanawa Island ou Sebayur Island & Transfert à l’hôtel ou à l’aéroport
Kanawa est une île idyllique entourée d’un récif spectaculaire qui compte de nombreux poissons colorés près de la plage et de la jetée. S’allonger sur la plage après le snorkeling sera parfait pour la dernière étape du voyage.
Vous arriverez à Labuan Bajo entre 11h00 et 12h00. Vous pouvez prendre un vol l’après-midi (après 13h30) ou passer une nuit de plus à Labuan Bajo.
Photographe
Photos et vidéos de la croisière inclus Pendant une partie de la croisière un Photographe professionel vous accompagne pour documenter la croisière (Photos et Vidéos avec Caméra, Drone et Gopro). Toutes les photos vous seront fournies gratuitement via un lien de téléchargement à la fin de la croisière.
Note
*Itinéraire susceptible d’être modifié en fonction des conditions et contraintes météorologiques, naturelles, opérationnelles et logistiques. *Itinéraire flexible en fonction de l’affluence pour éviter les sites avec trop de visiteurs. *Il n’est pas garanti de voir des raies manta, cela dépend de la météo et des conditions en mer.
Croisière Privée
Pour un grand groupe possible de privatiser le bateau entier pour une croisière intimiste et un programme adapté à vos envies.
Groupe
1J
2J1N
3J2N
4J3N
5J4N
6J5N
7J6N
1 à 6 personnes
Rp67 000 000
Rp69 000 000
Rp89 000 000
Rp119 000 000
Rp149 000 000
Rp178 000 000
Rp208 000 000
7 à 12 personnes
Rp67 000 000
Rp79 000 000
Rp98 000 000
Rp131 000 000
Rp164 000 000
Rp196 000 000
Rp229 000 000
13 à 16 personnes
Rp67 000 000
Rp107 000 000
Rp107 000 000
Rp143 000 000
Rp179 000 000
Rp214 000 000
Rp250 000 000
Personne supplémentaire (max. 4 personnes)
–
Rp4 100 000
Rp5 200 000
Rp6 400 000
Rp7 500 000
Rp8 700 000
Rp9 800 000
Ce qui est inclus
Bateau privé
Transport Aller Retour (Hôtel, Aéroport, Port)
Repas en pension complète
Eau minérale à volonté, thé et café
Équipement de plongée en apnée (lunettes, tuba et masque)
Ce qui n’est pas inclus
Billet d’avion
Frais d’entrée au parc national de Komodo (étranger Rp. 600.000/personne et indonésien Rp. 300.000/personne)
Snack, boissons gazeuses et boissons alcoolisées
Dépenses personnelles
Hôtel à Labuan Bajo
Pourboire
Assurance personnelle
Guide touristique
Documentation (photos & vidéos pendant le voyage)