Home / Ports / Valletta · Updated November 2, 2026

Valletta cruise port: are excursions cheaper than the ship?

Quick answer

Yes, in most cases: ship excursions in Valletta cost more than independent tours of the same type. Ship markup: NCL +442% (typical saving $190 per person), prices checked November 2026.

  • Pier: ships dock at Valletta Waterfront.
  • Nearest sight: Upper Barrakka Gardens, about 584 m (~10 min walk).
  • Be back by: 60 minutes before departure at the pier; all-aboard is usually 30 minutes before departure.
  • Cheapest independent option: city / island tour, median $22 per person.
  • Watch out: Gozo trips need the ferry from Ċirkewwa, about 45 minutes away by road.

Valletta, Malta (Europe). A lift and stairs climb from the Waterfront to the city; Mdina is about 25 minutes by road.

Pier
Ships dock
Valletta Waterfront
Lines calling
Royal Caribbean, NCL, MSC
ship prices recorded for NCL
Nearest sight
Upper Barrakka Gardens
~10 min walk

All cruise lines side by side

Tour typeRoyal CaribbeanNCLMSCIndependentSafety
Catamaran / sail & snorkel–––$335/5
Snorkel tour–$296––5/5
Ruins / history–$138–$455/5
Food & tasting–$365–$615/5
City / island tour–$197–$223/5

Median adult price per tour type. A dash means that line's prices for Valletta were not shown publicly when we checked, or there was no close independent match.

Royal Caribbean in Valletta NCL in Valletta MSC in Valletta

Sailing with Royal Caribbean or MSC?

Royal Caribbean and MSC only show excursion prices inside your booked cruise planner, so we cannot list them. Compare your planner's price with the independent column above, and use NCL's Valletta prices as a reference for what ships typically charge here. The calculator lets you type in your planner's price.

Independent Valletta tours we compared

These are the GetYourGuide tours behind each independent price, in GetYourGuide's own relevance order. Prices are per person "from" prices in USD.

Catamaran / sail & snorkel: 3 tours from $8
Ruins / history: 4 tours from $8
Food & tasting: 4 tours from $56
City / island tour: 5 tours from $16

Distance from the pier

From the pier toStraight lineApprox. travel time
Upper Barrakka Gardens584 m~10 min walk
Mdina10.4 km~25 min by road
Gozo ferry (Ċirkewwa)20.1 km~50 min by road

Distances are measured from Valletta Waterfront. Travel times are estimates for normal traffic, not including ferries or tender queues.

All-aboard and buffer rules

Ships here dock alongside. All-aboard is normally 30 minutes before departure on Royal Caribbean, Carnival, NCL and MSC (check your daily planner). Plan to be back at the pier at least 60 minutes before the ship sails.

Tours that need extra margin here

Calculate your latest safe return time

Valletta questions

Are Valletta excursions cheaper than booking through the cruise ship?

Usually yes. Comparable independent tours cost about $190 less per person than NCL excursions on average (+442% ship markup across 3 tour types).

Is it safe to book an independent excursion in Valletta?

Generally yes: ships dock alongside, so be back at the pier at least 60 minutes before departure. Gozo trips need the ferry from Ċirkewwa, about 45 minutes away by road.

How far is the Valletta cruise port from Upper Barrakka Gardens?

About 584 m in a straight line, roughly 10 minutes on foot from Valletta Waterfront.

How far is the Valletta cruise port from Mdina?

About 10.4 km in a straight line, roughly 25 minutes by road from Valletta Waterfront.

How far is the Valletta cruise port from Gozo ferry (Ċirkewwa)?

About 20.1 km in a straight line, roughly 50 minutes by road from Valletta Waterfront.

What time should I be back on the ship in Valletta?

All-aboard is usually 30 minutes before the published departure time on Royal Caribbean, Carnival, NCL and MSC. Build in at least another 30 minutes on top for traffic.

Best Valletta excursions, ranked

Tour types in Valletta

Catamaran / sail & snorkel Snorkel tour Ruins / history Food & tasting City / island tour

More Europe ports: Europe overview

Nearby ports: Messina (Taormina) Salerno (Amalfi Coast) Naples Corfu Civitavecchia (Rome) Dubrovnik