Things to Do in Malta in One Day: The Perfect 24-Hour Itinerary (2026)
Travel Tips

Things to Do in Malta in One Day: The Perfect 24-Hour Itinerary (2026)

Updated October 2026
•
7 min read

Whether you're on a cruise shore excursion or just have a layover, one day in Malta is enough to see the highlights — if you plan it right. This itinerary focuses on Valletta and the Three Cities, the most walkable and rewarding area for a short visit.

Morning: Valletta (8am–12pm)

8:00am — Coffee in Valletta

Start your day at one of Valletta's cafes on Republic Street. The city wakes up early, and the morning light on the limestone buildings is beautiful.

9:00am — St John's Co-Cathedral

St John's Co-Cathedral is Malta's must-see attraction. The interior is a Baroque masterpiece — every inch is covered in gold, marble and paintings, including Caravaggio's Beheading of St John. Allow 1–1.5 hours.

Tip: Book ahead in peak season. Entry is €15.

10:30am — Upper Barrakka Gardens

Walk to the Upper Barrakka Gardens for the best views of the Grand Harbour. Time your visit for the noon cannon salute — it's loud, so be prepared.

11:00am — Walk Valletta's Streets

Wander down Republic Street and Strait Street. Don't miss:

Lunch: Where to Eat in Valletta (12–2pm)

12:30pm — Lunch in Valletta

For a quick lunch, try Grain Street (small plates) or Trabuxu (Italian bistro).

For a longer lunch, Rubino (traditional Maltese) or Harbour Club (Mediterranean tasting menus).

See our full guide: Best Restaurants in Valletta

Afternoon: The Three Cities (2–5pm)

2:00pm — Ferry to Senglea

Take the ferry from Valletta to Senglea (€1.50, 10 minutes). The crossing itself offers great views.

2:30pm — Explore Birgu (Vittoriosa)

Walk 10 minutes to Birgu and explore:

  • The Citadella area
  • The Maritime Museum
  • The narrow streets of the Collacchio

4:00pm — Coffee or Aperitivo in Birgu

Stop at Cargo on the waterfront for a drink and a snack with harbour views.

Evening: Sunset and Dinner (5–9pm)

5:00pm — Sunset at Dingli Cliffs (if time)

If you have a car or taxi, head to Dingli Cliffs for sunset. It's 20 minutes from Valletta by car.

7:00pm — Dinner

For your one dinner in Malta, choose:

If You Have More Time

Two days in Malta

Add Mdina and the Mosta Rotunda on day two.

Three days in Malta

Add Gozo — take the ferry from Ċirkewwa (45 minutes) and explore the Citadella, Ramla Bay and Dwejra.

One week in Malta

Follow our 3 days in Malta itinerary and add Comino, Marsaxlokk and the fishing villages of the south.

Practical Tips for a One-Day Visit

  • Wear comfortable shoes — Valletta and Birgu are hilly with cobblestones
  • Check the cruise schedule — on cruise days, Valletta is busier
  • Use the ferry — the Valletta–Senglea ferry is the easiest way to the Three Cities
  • Book restaurants ahead — especially for dinner
  • Check the weather — Malta is hot in summer, bring water and sun protection

More Malta Guides

Frequently Asked Questions

Can you see Malta in one day?
Yes, you can see Malta's highlights in one day by focusing on Valletta and the Three Cities. Our itinerary covers St John's Co-Cathedral, the Upper Barrakka Gardens, Birgu (Vittoriosa), and a great dinner — all walkable or a short ferry ride apart.
What should I not miss in Malta in one day?
Don't miss St John's Co-Cathedral in Valletta, the Upper Barrakka Gardens for Grand Harbour views, the noon cannon salute, and the Three Cities (Birgu/Vittoriosa). If time allows, catch sunset at Dingli Cliffs.
Is one day enough for a Malta cruise shore excursion?
Yes, one day is enough for a Malta shore excursion. Our itinerary is designed for cruise passengers with 6-8 hours in port. Start in Valletta (10-minute walk from the cruise terminal) and take the ferry to the Three Cities.
Where should I eat lunch in Malta on a one-day visit?
For a quick lunch in Valletta, try Grain Street (small plates) or Trabuxu (Italian bistro). For a longer lunch, Rubino (traditional Maltese) or Harbour Club (Mediterranean tasting menus). See our best restaurants in Valletta guide for full recommendations.
things to do in Malta in one dayMalta one day itinerary24 hours in MaltaMalta shore excursionValletta one dayMalta cruise daywhat to do in Malta