Skip to main content

Layover

1 Day in Malta: Best Layover & Cruise-Port Itinerary

ℹ️ Short answer: With one day in Malta, do Valletta and only Valletta. From a cruise port at the Valletta Waterfront you’re already there; from the airport it’s a 30-minute taxi or 45-minute bus. Spend 6–9 hours on a walking tour of Valletta + St John’s Co-Cathedral + Upper Barrakka + a Three Cities hop. Don’t try to add Mdina or Comino — the bus times will eat your day. Budget €80–130 per person for the full day including one paid tour and lunch. A whole day in Malta is enough to make you want to come back. It is not enough to “see the island.” If you’ve got 6–9 hours — a long layover, a cruise stop, or a same-day arrival-and-onward connection — the only sensible play is to pick one place and go deep, and the obvious choice is Valletta. It’s UNESCO-listed, walkable end-to-end in 25 minutes, packed with the best bits of Maltese history (Knights of St John, the Great Siege, WWII, the Caravaggio), and it’s where the cruise ships dock anyway.