3 Days in Malta: The Perfect Malta & Gozo Itinerary

Three days is enough to see Malta’s biggest highlights if you plan the route carefully. The mistake is trying to visit every famous attraction on the islands. You will spend more time moving between places than actually enjoying them.

This itinerary gives each day a clear geographical focus: Valletta and the Grand Harbour, Mdina and central/western Malta, then a full day in Gozo.

Day 1: Valletta and the Three Cities

Start in Valletta while the streets are still relatively quiet. Walk from the City Gate towards Republic Street, then explore the side streets rather than staying only on the main route. The key stops are St John’s Co-Cathedral, the Upper Barrakka Gardens and the Grand Harbour viewpoints.

Allow at least two to three hours for Valletta if you want to enter the cathedral or another attraction. If history is your priority, our private Valletta walking tour is designed around the stories behind the city rather than simply moving between landmarks.

Afternoon: cross the harbour

After lunch, continue to the Three Cities. Vittoriosa, Senglea and Cospicua sit directly across the Grand Harbour and work naturally with a Valletta day. Focus most of your walking time on Vittoriosa’s old streets and waterfront, then continue towards Senglea for the harbour views from the Gardjola.

You can explore independently or use our Three Cities walking tour if you want the fortifications, Knights-era history and local stories explained as you go.

Day 2: Mdina, Rabat and Malta’s west or south

Begin in Mdina, Malta’s former capital. The walled city is compact, so the experience is less about covering distance and more about slowing down: walk the lanes, take in the bastion views and notice the palaces, churches and courtyards built into the city.

Then walk straight into neighbouring Rabat. This gives the day more depth because Rabat adds Roman and early-Christian history, traditional streets and a more lived-in atmosphere. Our Mdina and Rabat private tour covers both areas together.

Choose one afternoon direction

Do not try to bolt the entire island onto the afternoon. Choose one direction based on your interests. For scenery, continue west towards Dingli and the surrounding countryside. For the south, combine the day with the Blue Grotto area or another coastal stop. If you have a driver, this is where a flexible itinerary saves the most time.

Our private Malta sightseeing tour can be adapted around the places you have already covered rather than forcing you into a fixed coach route.

Day 3: Gozo

Give Gozo a full day. Trying to combine Gozo and Comino into a rushed sightseeing day usually means sacrificing time on both islands.

Once in Gozo, a balanced route might include Victoria and the Citadel, one prehistoric or village stop, and the western or northern coast. Dwejra remains one of Gozo’s most dramatic landscapes. The Azure Window itself collapsed in 2017, but the area is still worth visiting for the Inland Sea, Blue Hole and surrounding geology.

Another excellent route runs through the north towards Wied il-Għasri and the Xwejni salt pans. If you prefer archaeology, include Ġgantija in Xagħra. If you want scenery and quieter roads, spend more time around the valleys, cliffs and villages instead.

Our private Gozo day tour is built for exactly this type of day and can prioritise history, scenery, food or a mixture of all three.

Where does Comino fit?

With only three days, Comino is best treated as an alternative rather than an extra box to tick. If swimming, caves and clear water matter more to you than a full sightseeing day in Gozo, replace part of the itinerary with a private Malta and Comino boat tour.

Practical advice for a three-day visit

Stay flexible. Malta is small on a map, but traffic, parking, ferry timing and summer crowds can make a short transfer take longer than expected. Group nearby places together, avoid crossing the island repeatedly, and leave some space in the schedule for an unplanned stop, lunch or viewpoint.

If you are staying longer, use this as the core of the trip and add Comino, Marsaxlokk, a dedicated beach day or a slower second day in Gozo rather than making the first three days more crowded.