Arriving in Malta by cruise ship is spectacular: you sail into the Grand Harbour beneath Valletta's bastions. But time ashore is short, so planning matters. Here are port-friendly shore excursion itineraries based on how long you have, all designed to get you back to the ship on time.
Where cruise ships dock in Malta
Ships berth at Valletta Cruise Port (the Valletta Waterfront in Floriana), directly below the city walls. Valletta's centre is a short uphill walk or a quick ride on the Upper Barrakka Lift from the waterfront. Drivers and tour guides meet passengers at the terminal.
Golden rule: work back from all-aboard
All-aboard is usually 30–60 minutes before departure. Plan to be back at the terminal at least 45–60 minutes before all-aboard, to allow for traffic, especially in the late afternoon. If you book with A4 Malta, your driver follows live ship tracking and plans the day around your schedule.
Itinerary 1: Up to 4 hours ashore (Valletta and the Three Cities)
- Walk or take the lift up into Valletta
- Upper Barrakka Gardens for the harbour view and noon gun
- St John's Co-Cathedral and Republic Street
- Down to the waterfront and cross to Birgu by dgħajsa water taxi
- Short walk in Birgu, then back to the ship
Best option: a guided Valletta walking tour, or exploring independently.
Itinerary 2: 5–6 hours ashore (Valletta and Mdina)
- Driver pickup at the terminal
- Mdina, the "Silent City" (about 30 minutes' drive), and the bastion views
- Pastizzi or lunch in Rabat
- Optional: Dingli Cliffs viewpoint
- Return to Valletta for a short walk, then drop-off at the ship
Best option: private driver or a Mdina tour.
Itinerary 3: 7–9 hours ashore (Malta highlights)
- Blue Grotto (boat trip weather permitting) and the Ħaġar Qim temples
- Marsaxlokk fishing village and a seafood lunch
- Mdina in the afternoon
- Back to port with a comfortable buffer
Read more about combining the south: Blue Grotto & Marsaxlokk guide.
Itinerary 4: 9+ hours ashore (Gozo)
Gozo is possible only on a long port call. It involves about an hour's drive to Ċirkewwa, the 25-minute ferry, then touring on Gozo. Choose a dedicated Gozo tour or private driver with a planned return, and avoid it if your call is tight or the weather is unsettled.
Private vs group vs ship excursions
| Private driver / tour | Small-group tour | Ship's excursion | |
|---|---|---|---|
| Starts when you disembark | Yes | At a set time | At a set time |
| Flexible itinerary | Yes | No | No |
| Cost for families/groups | Good value shared | Per person | Usually highest per person |
| Return to ship | Planned around your all-aboard | Fixed return time | Ship waits if the tour is late |
Cruise day checklist
- Book in advance. Here's why it matters in Malta
- Give your ship name and date when booking
- Bring your cruise card, photo ID, comfortable shoes, water and sun protection
- Save your driver's or operator's number offline
- Check which ships are in port on our cruise ship schedule
Compare all options on Malta cruise excursions.
Frequently Asked Questions
What can I see in Malta on a cruise stop?
With 4 hours, explore Valletta and the Three Cities on foot. With 6 hours, add Mdina. With 8 hours or more, you can include the Blue Grotto and Marsaxlokk, and on long calls even Gozo.
Can I walk from the cruise terminal to Valletta?
Yes. Valletta Cruise Port is right below the city. It's a short uphill walk, or you can take the Upper Barrakka Lift from the waterfront.
How do I make sure I get back to my ship on time?
Plan to be back at the terminal at least 45–60 minutes before all-aboard, and book with an operator that plans around your ship's schedule. A4 Malta drivers follow live ship tracking.
Is a private driver better than a ship excursion in Malta?
For families and small groups, a private driver is often better value and more flexible: it starts when you disembark and you choose the stops. Choose a licensed operator that plans around your all-aboard time.
Can I visit Gozo during a cruise stop in Malta?
Only on a long port call of around 9 hours or more, with a dedicated Gozo tour or private driver that has a planned return to Valletta.



