Valletta to Mdina from the cruise port
Mdina is the reason most ships call at Valletta. The question is never “is it worth it” — it is “can I get back in time”. Here is the honest math.
The trip, leg by leg
- Disembark 10min
- Funicular 5min
- Bus 30min
Valletta → Mdina
Mdina from Valletta is a real half-day trip, not a side errand: walk or lift down is already spent, then it is about 30 minutes each way by bus from the city gate, or roughly 12 minutes by taxi if you would rather fix the timing yourself. Once inside the old fortified capital, the town is small enough to see properly in an hour or two, so the travel time, not the sightseeing, is what eats your budget.
Treat your last bus back as the one that matters, not the one that is merely convenient — leave Mdina with a full margin before it, because a missed connection turns a 30-minute ride into a much longer wait for the next one. Doing this trip means giving up a relaxed afternoon inside Valletta itself; it is worth it if Mdina’s walled quiet is genuinely what you came for, and a poor trade if you are already unsure about your ship’s all-aboard time.
Prefer a guided excursion?
Civitatis lists tours and tickets in Valletta in English, most with free cancellation. Compare the time each one costs against your window before you book.
See tours in Valletta on CivitatisDay in Port declares how it earns. Scores and rankings are never changed by a partner's commission — the best recommendation wins, even when it pays us nothing.