/* ===== FULL-BLEED WRAPPER — break out of Avada column so dark bg fills width ===== */ .vfc { position: relative; background: var(--bg, #0a1024); /* Stretch beyond the parent container to the viewport edges */ width: 100vw; margin-left: calc(50% - 50vw); margin-right: calc(50% - 50vw); /* Remove any column padding bleed above/below */ margin-top: 0; margin-bottom: 0; overflow-x: hidden; } /* ===== AVADA OVERRIDES — force our colors/sizes against theme bleed ===== */ .vfc, .vfc h1, .vfc h2, .vfc h3, .vfc h4, .vfc h5, .vfc h6, .vfc p, .vfc span, .vfc a, .vfc li, .vfc div { color: inherit; } .vfc h1, .vfc h2, .vfc h3, .vfc h4, .vfc h5, .vfc h6 { color: var(--fg) !important; font-family: 'Cormorant Garamond', Georgia, serif !important; font-weight: 400 !important; text-transform: none !important; letter-spacing: -0.01em !important; text-shadow: none !important; background: none !important; -webkit-text-fill-color: currentColor; margin: 0 !important; padding: 0 !important; line-height: 1.1 !important; } .vfc .vfc-text-gold-grad, .vfc h2 em.vfc-text-gold-grad, .vfc h1 .vfc-sub.vfc-text-gold-grad { background: var(--grad-gold) !important; -webkit-background-clip: text !important; background-clip: text !important; color: transparent !important; -webkit-text-fill-color: transparent !important; } .vfc .vfc-gold { color: var(--gold) !important; } .vfc .vfc-eyebrow { color: hsla(42, 75%, 58%, 0.85) !important; } .vfc .vfc-tl-time { color: hsla(40, 30%, 94%, 0.9) !important; } .vfc .vfc-tl-time.is-highlight, .vfc .vfc-card-time .time { background: var(--grad-gold) !important; -webkit-background-clip: text !important; background-clip: text !important; color: transparent !important; -webkit-text-fill-color: transparent !important; } .vfc .vfc-tl-body h3.is-highlight { color: var(--gold) !important; } .vfc p { color: inherit; margin: 0; } .vfc a { text-decoration: none !important; box-shadow: none !important; } .vfc img { max-width: 100% !important; height: auto; } .vfc-hero-img { max-width: none !important; width: 100% !important; height: 100% !important; } .vfc ul, .vfc ol { list-style: none !important; padding: 0 !important; margin: 0 !important; } .vfc-cta { color: hsl(222, 60%, 4%) !important; } .vfc-cta:hover { color: hsl(222, 60%, 4%) !important; } .vfc * { box-sizing: border-box; } .vfc { background: var(--bg) !important; /* Full-bleed: break out of any narrow theme container so the dark bg covers edge-to-edge */ width: 100vw !important; max-width: 100vw !important; position: relative; left: 50%; right: 50%; margin-left: -50vw !important; margin-right: -50vw !important; } /* ===== Scoped reset & tokens ===== */ .vfc, .vfc *, .vfc *::before, .vfc *::after { box-sizing: border-box; } .vfc { --bg: hsl(220, 50%, 6%); --fg: hsl(40, 30%, 94%); --fg-muted: hsl(40, 20%, 75%); --fg-soft: hsl(40, 15%, 60%); --midnight: hsl(220, 55%, 8%); --midnight-deep: hsl(222, 60%, 4%); --harbour: hsl(215, 45%, 14%); --gold: hsl(42, 75%, 58%); --gold-bright: hsl(45, 90%, 65%); --gold-deep: hsl(36, 70%, 45%); --ember: hsl(18, 85%, 60%); --border: hsla(215, 35%, 40%, 0.25); --grad-gold: linear-gradient(135deg, hsl(45, 90%, 65%), hsl(36, 70%, 45%)); --grad-card: linear-gradient(160deg, hsla(215, 45%, 14%, 0.85), hsla(220, 55%, 8%, 0.95)); --grad-divider: linear-gradient(90deg, transparent, hsla(42, 75%, 58%, 0.5), transparent); --shadow-gold: 0 10px 40px -10px hsla(42, 75%, 58%, 0.4); font-family: 'Inter', system-ui, -apple-system, sans-serif; color: var(--fg); background: var(--bg); line-height: 1.5; font-weight: 300; -webkit-font-smoothing: antialiased; width: 100%; overflow: hidden; } .vfc h1, .vfc h2, .vfc h3, .vfc h4 { font-family: 'Cormorant Garamond', Georgia, serif; letter-spacing: -0.01em; font-weight: 400; margin: 0; line-height: 1.1; } .vfc p { margin: 0; } .vfc a { color: inherit; text-decoration: none; } .vfc ul, .vfc ol { margin: 0; padding: 0; list-style: none; } .vfc-display { font-family: 'Cormorant Garamond', Georgia, serif; } .vfc-italic { font-style: italic; } .vfc-gold { color: var(--gold); } .vfc-text-gold-grad { background: var(--grad-gold); -webkit-background-clip: text; background-clip: text; color: transparent; } .vfc-eyebrow { font-size: 11px; letter-spacing: 0.36em; text-transform: uppercase; color: hsla(42, 75%, 58%, 0.85); line-height: 1; } .vfc-rule { display: block; width: 64px; height: 1px; background: hsla(42, 75%, 58%, 0.4); margin: 0; flex: 0 0 auto; } .vfc-divider { display: block; width: 128px; height: 1px; margin: 0 auto; background: var(--grad-divider); } /* ===== Hero ===== */ .vfc-hero { position: relative; width: 100%; min-height: auto; overflow: hidden; display: flex !important; align-items: center !important; justify-content: center !important; text-align: center !important; padding: 5rem 1.5rem 4rem; } .vfc-hero-img { position: absolute; inset: 0; width: 100%; height: 100%; object-fit: cover; z-index: 0; } .vfc-hero::before { content: ''; position: absolute; inset: 0; z-index: 1; background: linear-gradient(180deg, hsla(222, 60%, 4%, 0.6) 0%, hsla(222, 60%, 4%, 0.4) 40%, hsla(222, 60%, 4%, 1) 100%); } .vfc-hero::after { content: ''; position: absolute; inset: 0; z-index: 1; background: radial-gradient(ellipse at center, transparent 30%, hsl(222, 60%, 4%) 85%); } .vfc-hero-inner { position: relative; z-index: 2; max-width: 900px; margin: 0 auto !important; text-align: center !important; width: 100%; } .vfc-hero-inner * { text-align: center !important; } .vfc-hero-kicker { display: inline-flex !important; align-items: center; gap: 1rem; margin: 0 auto 1.75rem !important; justify-content: center; } .vfc-hero-kicker .vfc-eyebrow { color: hsla(42, 75%, 58%, 0.95) !important; font-size: clamp(0.95rem, 1.5vw, 1.15rem) !important; letter-spacing: 0.35em !important; text-transform: uppercase; font-weight: 500 !important; } .vfc-hero-kicker span.line { display: inline-block; width: 56px; height: 1px; background: hsla(42, 75%, 58%, 0.6); } .vfc-hero h1 { font-size: clamp(2.5rem, 6vw, 5.5rem); font-weight: 300; text-align: center !important; line-height: 1.1; padding: 0 0.15em; } .vfc-hero h1 .vfc-sub { display: inline-block; margin-top: 0.65rem; padding: 0.05em 0.25em 0.1em; font-style: italic; text-align: center !important; line-height: 1.15; } .vfc-hero-lede { margin: 2rem auto 0 !important; max-width: 36rem; font-size: clamp(1rem, 1.4vw, 1.125rem); color: hsla(40, 30%, 94%, 0.7); text-align: center !important; } .vfc-hero-pill { display: inline-flex !important; align-items: center; gap: 0.75rem; margin: 3rem auto 0 !important; padding: 0.85rem 1.5rem; border: 1px solid hsla(42, 75%, 58%, 0.3); background: hsla(222, 60%, 4%, 0.6); border-radius: 999px; backdrop-filter: blur(8px); font-size: 13px; letter-spacing: 0.2em; text-transform: uppercase; } .vfc-hero-pill svg { color: var(--gold); } /* ===== Sections wrapper ===== */ .vfc-sections { position: relative; background: radial-gradient(ellipse at top, hsla(42, 75%, 58%, 0.06), transparent 60%), var(--bg); } .vfc-section { padding: 4rem 1.5rem; position: relative; } .vfc-container { max-width: 64rem; margin: 0 auto; } .vfc-container-sm { max-width: 48rem; margin: 0 auto; } .vfc-section-header { text-align: center; display: flex; flex-direction: column; align-items: center; gap: 1.35rem; } .vfc-section-header h2 { font-size: clamp(2.25rem, 4vw, 3.75rem); margin: 0; font-weight: 300; line-height: 1.02; letter-spacing: 0; padding: 0.14em 0.26em 0.22em; overflow: visible; } .vfc-section-header h2 em { font-style: italic; display: inline-block; padding-right: 0.18em; } /* ===== Timeline ===== */ .vfc-timeline { position: relative; margin-top: 5.5rem; padding-top: 2.75rem; } .vfc-timeline::before { content: ''; position: absolute; left: 5.5rem; top: 3.25rem; bottom: 0.5rem; width: 1px; background: linear-gradient(to bottom, transparent, hsla(42, 75%, 58%, 0.4), transparent); } @media (min-width: 640px) { .vfc-timeline::before { left: 8rem; } } .vfc-tl-list { display: flex; flex-direction: column; gap: 2.5rem; } .vfc-tl-item { display: flex; align-items: flex-start; gap: 1.5rem; } @media (min-width: 640px) { .vfc-tl-item { gap: 2.5rem; } } .vfc-tl-time { width: 5rem; flex-shrink: 0; text-align: right; font-family: 'Cormorant Garamond', Georgia, serif; font-size: 1.5rem; font-weight: 300; line-height: 1.1; color: hsla(40, 30%, 94%, 0.9); } @media (min-width: 640px) { .vfc-tl-time { width: 7rem; font-size: 1.875rem; } } .vfc-tl-time.is-highlight { background: var(--grad-gold); -webkit-background-clip: text; background-clip: text; color: transparent; } .vfc-tl-dot-wrap { position: relative; margin-top: 0.65rem; flex-shrink: 0; } .vfc-tl-dot { width: 12px; height: 12px; border-radius: 50%; background: hsla(40, 30%, 94%, 0.3); box-shadow: 0 0 0 4px var(--bg); } .vfc-tl-dot.is-highlight { background: var(--gold); box-shadow: 0 0 0 4px var(--bg), 0 0 20px hsla(42, 75%, 58%, 0.6); } .vfc-tl-body { flex: 1; padding-top: 0.25rem; } .vfc-tl-body h3 { font-family: 'Cormorant Garamond', Georgia, serif; font-size: 1.25rem; font-weight: 500; line-height: 1.3; } @media (min-width: 640px) { .vfc-tl-body h3 { font-size: 1.5rem; } } .vfc-tl-body h3.is-highlight { color: var(--gold); } .vfc-tl-note { margin-top: 0.25rem; font-size: 0.875rem; color: hsla(40, 30%, 94%, 0.6); } /* Strict-timing alert */ .vfc-alert { margin-top: 4rem; padding: 1.5rem; border: 1px solid hsla(18, 85%, 60%, 0.3); background: hsla(18, 85%, 60%, 0.05); border-radius: 1rem; display: flex; align-items: flex-start; gap: 1rem; } @media (min-width: 640px) { .vfc-alert { padding: 2rem; } } .vfc-alert-icon { flex-shrink: 0; width: 2.5rem; height: 2.5rem; border-radius: 999px; background: hsla(18, 85%, 60%, 0.2); color: var(--ember); display: inline-flex; align-items: center; justify-content: center; font-size: 1.1rem; } .vfc-alert h4 { font-family: 'Cormorant Garamond', Georgia, serif; font-size: 1.25rem; font-weight: 500; } .vfc-alert p { margin-top: 0.5rem; font-size: 0.875rem; line-height: 1.7; color: hsla(40, 30%, 94%, 0.7); } /* ===== Locations ===== */ .vfc-choose-note { margin: 2rem auto 3rem; max-width: 720px; display: flex; align-items: flex-start; gap: 0.875rem; padding: 1rem 1.25rem; border: 1px solid hsla(42, 75%, 58%, 0.35); background: linear-gradient(135deg, hsla(42, 75%, 58%, 0.10), hsla(42, 75%, 58%, 0.02)); border-radius: 0.75rem; text-align: left; } .vfc-choose-note svg { width: 20px; height: 20px; flex-shrink: 0; color: var(--gold); margin-top: 2px; } .vfc-choose-note p { margin: 0; font-size: 0.95rem; line-height: 1.6; color: hsla(40, 30%, 94%, 0.85); } .vfc-choose-note strong { color: var(--gold); font-weight: 500; } .vfc-grid-2 { margin-top: 4rem; display: grid; gap: 1.5rem; grid-template-columns: 1fr; } @media (min-width: 768px) { .vfc-grid-2 { grid-template-columns: 1fr 1fr; } } .vfc-card { position: relative; overflow: hidden; border: 1px solid var(--border); background: var(--grad-card); border-radius: 1rem; padding: 2rem; backdrop-filter: blur(8px); transition: border-color 0.5s, box-shadow 0.5s; } .vfc-card:hover { border-color: hsla(42, 75%, 58%, 0.5); box-shadow: var(--shadow-gold); } .vfc-card-glow { position: absolute; top: -3rem; right: -3rem; width: 10rem; height: 10rem; border-radius: 50%; background: hsla(42, 75%, 58%, 0.05); filter: blur(40px); } .vfc-card-inner { position: relative; } .vfc-card-eyebrow { display: inline-flex; align-items: center; gap: 0.5rem; font-size: 11px; letter-spacing: 0.3em; text-transform: uppercase; color: hsla(42, 75%, 58%, 0.85); } .vfc-card-eyebrow svg { width: 14px; height: 14px; } .vfc-card h3 { margin-top: 1rem; font-size: clamp(1.875rem, 3vw, 2.25rem); font-weight: 500; } .vfc-card-time { margin-top: 1.5rem; display: flex; align-items: center; gap: 0.75rem; color: hsla(40, 30%, 94%, 0.9); } .vfc-card-time svg { width: 16px; height: 16px; color: var(--gold); } .vfc-card-time .label { font-size: 0.8rem; letter-spacing: 0.15em; text-transform: uppercase; } .vfc-card-time .time { font-family: 'Cormorant Garamond', Georgia, serif; font-size: 1.5rem; font-weight: 500; background: var(--grad-gold); -webkit-background-clip: text; background-clip: text; color: transparent; } .vfc-card-detail { margin-top: 1.5rem; font-size: 0.875rem; line-height: 1.7; color: hsla(40, 30%, 94%, 0.7); } .vfc-card-sub { margin-top: 0.5rem; font-size: 11px; letter-spacing: 0.1em; text-transform: uppercase; color: hsla(40, 30%, 94%, 0.5); } .vfc-card-link { margin-top: 2rem; display: inline-flex; align-items: center; gap: 0.5rem; border-bottom: 1px solid hsla(42, 75%, 58%, 0.4); padding-bottom: 0.25rem; font-size: 0.875rem; letter-spacing: 0.1em; color: var(--gold); transition: color 0.2s, border-color 0.2s; } .vfc-card-link:hover { color: var(--gold-bright); border-color: var(--gold); } .vfc-card-link svg { width: 14px; height: 14px; } /* ===== Wristbands ===== */ .vfc-wb-vip { border: 1px solid hsla(42, 75%, 58%, 0.4); background: linear-gradient(135deg, hsla(42, 75%, 58%, 0.15), hsla(42, 75%, 58%, 0.05) 50%, transparent); box-shadow: var(--shadow-gold); border-radius: 1rem; padding: 2rem; position: relative; overflow: hidden; } .vfc-wb-std { border: 1px solid hsla(212, 70%, 55%, 0.35); background: linear-gradient(135deg, hsla(212, 80%, 55%, 0.10), hsla(212, 80%, 55%, 0.03) 50%, transparent), var(--grad-card); border-radius: 1rem; padding: 2rem; position: relative; overflow: hidden; } .vfc-wb-tag { display: inline-flex; align-items: center; gap: 0.75rem; margin-bottom: 1.5rem; } .vfc .vfc-wb-tag .bar { display: inline-block !important; height: 8px !important; width: 64px !important; border-radius: 999px !important; background-color: transparent !important; } .vfc .vfc-wb-tag .bar.gold { background: linear-gradient(135deg, hsl(45, 90%, 65%), hsl(36, 70%, 45%)) !important; background-image: linear-gradient(135deg, hsl(45, 90%, 65%), hsl(36, 70%, 45%)) !important; } .vfc .vfc-wb-tag .bar.std { background: linear-gradient(90deg, hsl(212, 90%, 55%), hsl(212, 95%, 65%)) !important; background-image: linear-gradient(90deg, hsl(212, 90%, 55%), hsl(212, 95%, 65%)) !important; background-color: hsl(212, 90%, 55%) !important; box-shadow: 0 0 12px hsla(212, 90%, 55%, 0.5) !important; } .vfc .vfc-wb-tag .label { font-size: 11px; letter-spacing: 0.3em; text-transform: uppercase; } .vfc .vfc-wb-tag .label.gold { color: var(--gold) !important; } .vfc .vfc-wb-tag .label.std { color: hsl(212, 85%, 70%) !important; } .vfc-wb-vip h3, .vfc-wb-std h3 { font-size: clamp(1.875rem, 3vw, 2.25rem); font-weight: 500; } .vfc-wb-vip p, .vfc-wb-std p { margin-top: 1rem; font-size: 0.875rem; line-height: 1.7; color: hsla(40, 30%, 94%, 0.75); } /* ===== Menu ===== */ .vfc-menu { margin-top: 4rem; border: 1px solid var(--border); background: var(--grad-card); border-radius: 1rem; padding: 2rem; backdrop-filter: blur(8px); } @media (min-width: 640px) { .vfc-menu { padding: 3rem; } } .vfc-menu-list { display: flex; flex-direction: column; } .vfc-menu-item { display: flex; align-items: baseline; gap: 1rem; padding: 1rem 0; border-bottom: 1px solid hsla(215, 35%, 40%, 0.2); } .vfc-menu-item:last-child { border-bottom: 0; } .vfc-menu-name { font-family: 'Cormorant Garamond', Georgia, serif; font-size: 1.125rem; color: hsla(40, 30%, 94%, 0.9); } @media (min-width: 640px) { .vfc-menu-name { font-size: 1.25rem; } } .vfc-menu-leader { flex: 1; height: 1px; border-bottom: 1px dotted hsla(40, 30%, 94%, 0.2); transform: translateY(-4px); } .vfc-menu-price { font-size: 0.875rem; letter-spacing: 0.1em; color: var(--gold); } @media (min-width: 640px) { .vfc-menu-price { font-size: 1rem; } } .vfc-menu-foot { margin-top: 2rem; text-align: center; font-size: 11px; letter-spacing: 0.3em; text-transform: uppercase; color: hsla(40, 30%, 94%, 0.5); } /* ===== Essentials ===== */ .vfc-grid-3 { margin-top: 4rem; display: grid; gap: 1.5rem; grid-template-columns: 1fr; } @media (min-width: 640px) { .vfc-grid-3 { grid-template-columns: repeat(3, 1fr); } } .vfc-essential-card { border: 1px solid var(--border); background: var(--grad-card); border-radius: 1rem; padding: 2rem; text-align: center; transition: border-color 0.3s; } .vfc-essential-card:hover { border-color: hsla(42, 75%, 58%, 0.4); } .vfc-essential-icon { width: 56px; height: 56px; margin: 0 auto; border-radius: 50%; border: 1px solid hsla(42, 75%, 58%, 0.3); background: hsla(42, 75%, 58%, 0.05); color: var(--gold); display: inline-flex; align-items: center; justify-content: center; } .vfc-essential-icon svg { width: 24px; height: 24px; } .vfc-essential-card h3 { margin-top: 1.5rem; font-size: 1.5rem; font-weight: 500; } .vfc-essential-card p { margin-top: 0.75rem; font-size: 0.875rem; color: hsla(40, 30%, 94%, 0.7); } .vfc-rules-head { margin-top: 5rem; text-align: center; font-size: 11px; letter-spacing: 0.4em; text-transform: uppercase; color: hsla(42, 75%, 58%, 0.85); } .vfc-rules-head + .vfc-rule { margin-top: 0.75rem; width: 48px; } .vfc-rules { margin: 2.5rem auto 0; max-width: 48rem; display: grid; gap: 0.75rem; grid-template-columns: 1fr; } @media (min-width: 640px) { .vfc-rules { grid-template-columns: 1fr 1fr; } } .vfc-rule-item { display: flex; align-items: center; gap: 1rem; padding: 1rem 1.25rem; border: 1px solid hsla(215, 35%, 40%, 0.2); background: hsla(220, 55%, 8%, 0.4); border-radius: 0.75rem; backdrop-filter: blur(8px); font-size: 0.875rem; color: hsla(40, 30%, 94%, 0.85); } .vfc-rule-item svg { width: 20px; height: 20px; flex-shrink: 0; color: var(--gold); } /* ===== Contact ===== */ .vfc-contact { text-align: center; } .vfc-contact h2 { margin-top: 1.5rem; font-size: clamp(2.25rem, 4vw, 3rem); font-weight: 300; } .vfc-contact p { margin: 1.5rem auto 0; max-width: 36rem; font-size: 1rem; line-height: 1.7; color: hsla(40, 30%, 94%, 0.7); } .vfc-cta { display: inline-flex; align-items: center; gap: 0.75rem; margin-top: 2.5rem; padding: 1rem 2rem; border-radius: 999px; background: var(--grad-gold); color: hsl(222, 60%, 4%); font-size: 0.85rem; font-weight: 500; letter-spacing: 0.2em; text-transform: uppercase; box-shadow: var(--shadow-gold); transition: transform 0.3s, box-shadow 0.3s; } .vfc-cta:hover { transform: scale(1.05); box-shadow: 0 0 40px hsla(45, 90%, 65%, 0.6); color: hsl(222, 60%, 4%); } .vfc-footer { margin-top: 3rem; padding-top: 2.5rem; text-align: center; border-top: 1px solid hsla(215, 35%, 40%, 0.2); } .vfc-footer .name { font-family: 'Cormorant Garamond', Georgia, serif; font-style: italic; font-size: 1.25rem; color: hsla(40, 30%, 94%, 0.7); } .vfc-footer .meta { margin-top: 0.5rem; font-size: 11px; letter-spacing: 0.3em; text-transform: uppercase; color: hsla(40, 30%, 94%, 0.4); } /* Section divider */ .vfc-sect-divider { display: block; width: 128px; height: 1px; margin: 0 auto; background: var(--grad-divider); }
Fireworks above Valletta Grand Harbour
SeaTrips Presents

Valletta Grand Harbour Fireworks & Drone Spectacular

An evening on the water beneath one of Europe's most storied skylines — aboard the SeaBird Catamaran.

Your Event Information
The Evening

Timeline

★

Please ignore the times printed on your ticket

The times below are the final, correct timings for the evening. We have updated the schedule because the Grand Harbour is being kept open longer this year — the new times mean less waiting around and a smoother evening for everyone. Our check-in staff member Jacob will be on site to assist you.

  1. 18:30

    Check-in — Bugibba Jetty

    The SeaBird will be at the jetty — check in onboard, where wristbands will be issued.

  2. 19:00

    Departure from Bugibba Jetty

  3. 19:15

    Check-in — Sliema Ferries

    Boat is not yet at the dockside. Our staff will check you in, issue wristbands and queue passengers ready to board the moment the SeaBird arrives.

  4. 19:45

    Departure from Sliema Ferries

  5. 20:00

    Drone Show begins

  6. 21:00

    Fireworks Spectacular

    Grand Harbour, Valletta

  7. 23:00

    Fireworks end — vessel departs Valletta

  8. ~23:30

    Approximate arrival — Sliema Ferries

  9. ~00:15

    Approximate arrival — Bugibba Jetty

⚠

Timings are strict — the boat will leave on time

The Grand Harbour closes from 20:00–21:00 for the spectacular and we cannot wait for late arrivals. Please plan ahead and allow extra time for traffic.

⚠

Weather contingency — Light Drone Display

If, due to adverse weather, the Light Drone Display cannot be held on Thursday 30th April 2026, it will be rescheduled to any day between Friday 1st May and Sunday 3rd May 2026 at the same times. Please note: we will not be operating the boat for the rescheduled drone show — guests wishing to attend on the new date will need to make their own way to view it.

Where to Find Us

Choose Your Check-in Location

Pick whichever is more convenient for you — board at Bugibba Jetty or join us later at Sliema Ferries, and disembark at either location on the way back. Same boat, same fireworks, same price.

Boarding Point

Bugibba Jetty

Arrive by 18:30

The SeaBird Catamaran will be at the jetty ready to board. Check in onboard, where our staff will issue your wristbands. Departure at 19:00.

SeaBird Catamaran @ Bugibba Jetty

View on Google Maps
Boarding Point

Sliema Ferries

Arrive by 19:15

The SeaBird Catamaran will not be at the dockside at this time — it arrives later. Our staff will check you in, issue wristbands and queue passengers ready to board, so when the boat arrives you simply step on and we depart. Departure at 19:45.

SeaBird Catamaran @ Sliema Ferries — opposite the Londoners Pub

View on Google Maps
Your Access

Check-in & Wristbands

VIP — Gold

Upper Deck Access

Separate priority boarding queue at all locations. Elevated views, the best seats in the harbour.

Standard — Blue Stripe

Lower Deck Access

Restricted boat access. Board early to settle in before we depart.

Available Onboard

Galley Menu

  • Beef Burger€5.00
  • Cheese Burger€5.00
  • Chicken Burger€5.00
  • Vegetarian Burger€5.00
  • Hotdog€5.00
  • Chicken Wrap€5.00
  • Chicken Nuggets ×5€5.00
  • Chicken Tenders ×4€5.00
  • Fries€2.50
  • DrinksOnboard pricing
  • Blanket€17.00

Outside food & drinks are not permitted on board

Be Prepared

What to Wear & Bring

❄

It gets cold out at sea after dark

Even on warm days, temperatures drop noticeably on the water at night and the sea breeze can be sharp. Please dress appropriately — warm layers, a jacket, and ideally bring a blanket from home. Blankets are also available to purchase onboard for €17.00.

Dress warmly

Warm layers and a jacket are essential — it gets cold on the water at night.

Bring a blanket

Bring one from home to stay cosy — or buy one onboard for €17.00.

Flat shoes only

No high heels — for your safety.

Cash & card onboard

Both accepted at the bar — card machines available.

Toilets onboard

Clean restrooms available throughout the cruise.

Bring a camera

Capture the fireworks & Valletta skyline at night.

House Rules
  • No smoking on board
  • Vaping is permitted
  • No high heels
  • No outside food or drinks
One Last Thing

Please get in touch before the event

We will be very busy organising this one-off event and may not be able to answer phones or emails after 18:00. If you have any questions, please reach out in advance — we're happy to help.

Contact Us
MV Sea Bird
Sea Adventure Excursions · Malta