Skip to content

Tour details

Grand Harbour Cruise

Experience the beauty of Malta from the sea on a relaxing 45-minute cruise departing from Kalkara Creek. Discover historic fortifications, stunning waterfront scenery and breathtaking views of one of the world's most beautiful natural harbours.

The Martina cruising the harbour at sunset

Key information

Duration
45 minutes
A relaxed pace with plenty of photo stops
Departure point
Kalkara Creek, Kalkara
Get directions
Departures
10:00 – 18:00
Daily · 9 departures a day
Group size
Up to 8 guests
per booking
Price
Contact us for prices
Ask us on WhatsApp or by phone
Booking
Request online
We confirm by email or WhatsApp

What you'll see

Centuries of history in one relaxing loop

Eleven landmarks along the way — here are the highlights.

Guests aboard the Martina with the fortifications behind them

Guardians of the harbour

The great fortresses that protected the harbour for centuries, seen as their builders intended — from the water.

  • Fort St. Angelo
  • Fort Ricasoli
  • Gardjola
  • Breakwater Bridge
Family on the Martina with the Valletta skyline behind

Valletta's harbour front

Look up at the capital's bastions, its peaceful gardens and the memorial bell that honours Malta's wartime courage.

  • Upper Barrakka
  • Lower Barrakka
  • Siege Bell
Guests on the Martina beside the marina and domes of the Three Cities

Kalkara & the Three Cities

Historic villas, the Royal Naval Hospital and the lift that served it, around our home port of Kalkara.

  • Parish Church Kalkara
  • Villa Portelli
  • Bighi Cot-Lift
  • Villa Bighi

Exclusive offer for our guests

Receive a €2 discount voucher for Fort St. Angelo when you join our tour.

Good to know

  • • Meeting point: Kalkara Creek, Kalkara — shown in your confirmation.
  • • On sunny days, bring sunglasses, a hat and some water.
  • • Questions before you book? Message us on WhatsApp.

FAQ

Questions & answers

How do I book?

Choose a date and departure time on our availability calendar, enter your details and send your booking. Your time is held for you while we confirm by email or WhatsApp.

Can I book by WhatsApp or phone instead?

Of course — message or call us on +356 9955 6117 or +356 9996 7809.

How long is the cruise?

The Grand Harbour Cruise lasts 45 minutes.

Where do we meet?

We depart from Kalkara Creek in Kalkara. The meeting point is shown on our contact page and in your booking confirmation.

How much does it cost?

Please contact us for current prices — we will be happy to help.