
A Day in Paradise Ibiza
Pukka Up Boat Party
∙
Ibiza
Sunday, May 17 at 12 pm GMT+2
Cruises
Sunday, May 17 at 12 pm GMT+2
Cruises
Entry options
Details
Description
:root{
--brand:#b0eed0;
--blue:#cce7ff;
--lilac:#bbc0f9;
--ink:#151515;
--soft:#f2f2f2;
--muted:#667085;
}
/* Base styles */
.included-row{
display:flex;
flex-wrap:nowrap;
gap:.6rem;
overflow-x:auto;
padding:.4rem .1rem;
margin:.25rem 0 1rem 0;
scroll-snap-type:x proximity;
}
.included-row::-webkit-scrollbar{ display:none; }
.chip{
flex:0 0 auto;
scroll-snap-align:start;
display:inline-flex;
align-items:center;
gap:.55rem;
padding:.55rem .9rem;
border-radius:10px;
font-weight:600;
font-size:.9rem;
line-height:1.05;
background:transparent;
border:1.5px solid var(--blue);
white-space:nowrap;
color:var(--ink);
}
.icon{
width:32px;
height:32px;
border-radius:50%;
display:grid;
place-items:center;
background:var(--blue);
color:var(--ink);
flex-shrink:0;
}
.icon svg{
width:20px;
height:20px;
}
.icon svg.heroicon{
fill:none;
stroke:currentColor;
stroke-width:1.7;
stroke-linecap:round;
stroke-linejoin:round;
vector-effect:non-scaling-stroke;
}
.icon svg.drink-icon{
width:18px;
height:18px;
fill:currentColor;
stroke:none;
}
.icon svg.food-icon{
width:18px;
height:18px;
fill:currentColor;
stroke:none;
}
.icon svg.snorkel-icon{
width:20px;
height:20px;
fill:currentColor;
stroke:none;
}
.icon svg.music-icon{
width:21px;
height:21px;
}
.icon svg.sunset-icon{
width:20px;
height:20px;
fill:none;
stroke:currentColor;
stroke-width:1.8;
stroke-linecap:round;
stroke-linejoin:round;
}
.detalles{ margin:1rem 0; }
.detalles summary{ list-style:none; cursor:pointer; display:inline-block; }
.detalles summary::-webkit-details-marker{ display:none; }
.pill{
display:inline-flex;
align-items:center;
gap:.6em;
background:var(--blue);
color:var(--ink);
padding:.4em .8em;
border-radius:6px;
line-height:1.1;
}
.pill::after{
content:"+";
width:1.3em;
height:1.3em;
border-radius:50%;
background:rgba(255,255,255,.65);
color:var(--ink);
font-weight:700;
font-size:.9em;
display:grid;
place-items:center;
}
details[open] .pill::after{ content:"–"; }
.contenido{
margin-top:.6em;
margin-left:.2em;
animation:fadeIn .25s ease;
}
@keyframes fadeIn{
from{opacity:0; transform:translateY(-4px)}
to{opacity:1; transform:translateY(0)}
}
.cubiculo-lista{
display:flex;
flex-direction:column;
gap:.45em;
}
.cubiculo{
background:var(--lilac);
border:1px solid rgba(21,21,21,.05);
border-radius:10px;
padding:.6em .9em;
font:inherit;
color:var(--ink);
line-height:inherit;
}
.mapa-destacado{
background:var(--blue);
color:var(--ink);
border-radius:8px;
padding:.6em .9em;
font-size:.95em;
line-height:1.4;
margin-top:.6em;
}
/* Itinerary */
.itinerary-block{
--line:var(--lilac);
--dot:var(--ink);
position:relative;
padding:8px 4px 4px 4px;
}
.itinerary-block *{ box-sizing:border-box; }
.itinerary-block .title{
margin:0 0 .6rem 12px;
color:var(--ink);
font-size:1.2rem;
font-weight:700;
}
.itinerary-block .list{
position:relative;
display:grid;
grid-template-columns:56px 1fr;
row-gap:26px;
padding:18px 0;
}
.itinerary-block .line{
position:absolute;
left:28px;
transform:translateX(-3px);
border-left:6px dotted var(--line);
top:18px;
height:0;
pointer-events:none;
}
.itinerary-block .item{ display:contents; }
.itinerary-block .cell-left{ grid-column:1; position:relative; }
.itinerary-block .icon-wrap{
width:36px;
height:36px;
border-radius:50%;
background:#fff;
border:3px solid var(--line);
margin-left:10px;
box-shadow:0 2px 4px rgba(0,0,0,.05);
display:flex;
align-items:center;
justify-content:center;
}
.itinerary-block .badge{
width:26px;
height:26px;
border-radius:50%;
background:var(--dot);
color:#fff;
display:flex;
align-items:center;
justify-content:center;
line-height:0;
}
.itinerary-block .badge svg{
width:15px;
height:15px;
display:block;
}
.itinerary-block .cell-right{ grid-column:2; }
.itinerary-block .h{
font-weight:800;
color:var(--dot);
margin:0 0 .1rem 0;
}
.itinerary-block .sub{
color:var(--muted);
margin:0 0 .35rem 0;
font-size:.94rem;
}
.itinerary-block .cta{
display:flex;
flex-wrap:wrap;
gap:.45rem .7rem;
margin-bottom:.1rem;
}
.itinerary-block .cta a{
text-decoration:underline;
font-weight:600;
color:var(--dot);
}
/* === Remove blue focus halo === */
.detalles summary,
.detalles summary *{
outline:none!important;
box-shadow:none!important;
-webkit-box-shadow:none!important;
-webkit-tap-highlight-color:transparent;
}
.detalles summary:focus,
.detalles summary:focus-visible,
.detalles summary:active,
.detalles summary:focus-within,
.detalles[open]>summary:focus,
.detalles[open]>summary:focus-visible,
.detalles summary:focus-visible>.pill,
.detalles summary:focus>.pill{
outline:none!important;
box-shadow:none!important;
-webkit-box-shadow:none!important;
}
.detalles summary::-moz-focus-inner{ border:0!important; }
/* Ticket */
.trip-ticket{
display:grid;
grid-template-columns:1fr;
gap:.45rem;
background:linear-gradient(135deg, #eefcf4 0%, #b0eed0 100%);
border:1px solid rgba(21,21,21,.06);
border-radius:14px;
padding:1rem 1rem .95rem;
margin:.2rem 0 1.1rem 0;
box-shadow:0 6px 18px rgba(21,21,21,.06);
}
.trip-ticket .eyebrow{
font-size:.78rem;
font-weight:700;
text-transform:uppercase;
letter-spacing:.04em;
color:#2f6b4f;
}
.trip-ticket .main{
font-size:1.15rem;
font-weight:800;
color:#151515;
line-height:1.2;
}
.trip-ticket .meta{
display:flex;
flex-wrap:wrap;
gap:.5rem .7rem;
margin-top:.1rem;
}
.trip-ticket .meta span{
background:rgba(255,255,255,.78);
border-radius:999px;
padding:.38rem .7rem;
font-size:.9rem;
font-weight:600;
color:#151515;
border:1px solid rgba(21,21,21,.05);
}
.trip-ticket .season{
font-size:.92rem;
color:#355070;
line-height:1.45;
margin-top:.15rem;
}
@media (min-width: 900px){
.cubiculo-mapa{
max-width:760px;
margin-left:auto;
margin-right:auto;
}
.included-row{
flex-wrap:wrap;
overflow-x:visible;
gap:1.2rem 1.2rem;
margin:.55rem 0 1.45rem 0;
padding:.25rem 0;
}
.chip{
margin-bottom:.2rem;
padding:.82rem 1.3rem;
font-size:1rem;
border-radius:14px;
gap:.78rem;
}
.icon{
width:38px;
height:38px;
}
.icon svg{
width:22px;
height:22px;
}
.icon svg.drink-icon,
.icon svg.food-icon{
width:19px;
height:19px;
}
.icon svg.snorkel-icon{
width:21px;
height:21px;
}
.icon svg.music-icon{
width:23px;
height:23px;
}
.icon svg.sunset-icon{
width:22px;
height:22px;
}
.trip-ticket{
padding:1.45rem 1.6rem 1.35rem;
border-radius:20px;
margin:.45rem 0 1.5rem 0;
gap:.8rem;
}
.trip-ticket .eyebrow{
font-size:.9rem;
}
.trip-ticket .main{
font-size:1.7rem;
line-height:1.15;
max-width:900px;
}
.trip-ticket .meta{
gap:.7rem .8rem;
margin-top:.2rem;
}
.trip-ticket .meta span{
font-size:1rem;
padding:.52rem .95rem;
}
.trip-ticket .season{
font-size:1rem;
}
}
5 h boat trip
6 drinks included
Graze board & fruit
Cala Bassa & Cala Conta
Snorkel, paddle & inflatables
DJ & music on board
Day boat trip
A Day In Paradise Ibiza · 5 hours from San Antonio
Wednesdays, Fridays & Sundays
1 May – 4 October
12:00 PM – 5:00 PM
About A Day In Paradise Ibiza
A Day In Paradise Ibiza is one of the most complete boat trips in Ibiza. Departing from the port of San Antonio, this 5-hour luxury boat excursion takes you along Ibiza’s beautiful west coast, visiting Cala Bassa, Cala Conta and hidden coastal spots along the way. The experience includes 6 drinks, graze boards, fresh fruit, DJ music and water activities for a fun and social day at sea.
All the information about A Day In Paradise Ibiza
What’s included?
5-hour boat trip from 12:00 PM to 5:00 PM.
6 drinks included: soft drinks, beer or wine.
Graze board and fresh fruit served on board.
Water activities: snorkel, paddle surf and inflatables.
Route to Cala Bassa and Cala Conta, including hidden coastal spots.
DJ and music on board.
Swim stop in crystal-clear waters.
Departure point
Departure from San Antonio port. Check-in at Rio Ibiza Bar between 11:00 AM – 11:30 AM.
See map.
Check-in & departures
Check-in: 11:00 AM – 11:30 AM at Rio Ibiza Bar (San Antonio port).
Departure: 12:00 PM.
Return: 5:00 PM.
Important: Please arrive within the check-in window to avoid missing the boat.
Itinerary
Visualize your route
Check-in at Rio Ibiza Bar
Arrive at San Antonio port and complete check-in before boarding the boat.
Departure from San Antonio · 12:00 PM
Set sail on a luxury boat and cruise through the crystal-clear waters of San Antonio Bay.
West coast route · Cala Bassa, Cala Conta and secret caves
Explore some of Ibiza’s most beautiful coastal spots, including famous coves and hidden sea caves along the route.
Swim stop · Water toys, drinks and food on board
Enjoy time for swimming, snorkelling, paddle surfing and relaxing on inflatables while making the most of your included drinks and graze boards.
Music builds through the day · Social atmosphere on deck
The vibe starts relaxed and becomes more lively as the trip goes on, with DJ music and a friendly international crowd on board.
Return to San Antonio · 5:00 PM
Head back to port after five hours at sea, having spent one of the best boat days on Ibiza’s west coast.
Important information
Departure point: San Antonio port. Check-in at Rio Ibiza Bar.
Duration: 5 hours, from 12:00 PM to 5:00 PM.
Drinks included: 6 per person. Extra drinks available at the bar, cash only.
Vegetarian and vegan options available. Other dietary requirements can be catered for with advance notice.
You may bring extra soft drinks in closed bottles.
Weather policy: trips are weather dependent. Alternatives or refunds are offered if the excursion cannot run.
Looking for more options? Discover more boat trips from San Antonio →
(function(){
function recalc(){
const list = document.getElementById('itList');
const line = document.getElementById('itLine');
if(!list || !line) return;
const icons = list.querySelectorAll('.icon-wrap');
if(icons.length < 2) { line.style.height = '0px'; return; }
const first = icons[0].getBoundingClientRect();
const last = icons[icons.length-1].getBoundingClientRect();
const box = list.getBoundingClientRect();
const y1 = (first.top - box.top) + first.height/2;
const y2 = (last.top - box.top) + last.height/2;
line.style.top = y1 + 'px';
line.style.height = Math.max(0, y2 - y1) + 'px';
}
window.addEventListener('load', () => setTimeout(recalc, 0), { once:true });
window.addEventListener('resize', recalc);
document.querySelectorAll('.detalles').forEach(d => d.addEventListener('toggle', recalc));
const listEl = document.getElementById('itList');
if(listEl) new MutationObserver(recalc).observe(listEl, {subtree:true, childList:true});
})();
- This voucher must be exchanged for a wristband at the meeting point before boarding.
- Boat trip duration: 12:00 PM – 5:00 PM (5 hours).
- Check-in time: 11:00 AM – 11:30 AM.
- Meeting point: Río Ibiza Bar, Passeig de la Mar 8, San Antonio.
View on map.

