The Independence of the Seas will visit Southampton twice this week as cruise ships makes 12 journeys to the city's port between today and Sunday.

The Royal Caribbean ship that can carry 4,560 people will first come to the south coast of the UK, returning from a nine-day round trip around the Spanish coast.

Today (Tuesday), Emerald Princess will arrive at 6am, with Celebrity Apex shortly behind it at 6.45am.

Both will leave at 4pm tonight.

Tomorrow, Independence of the Seas makes its first of two calls in Southampton, arriving at 5.30am and departing at 5pm.

READ MORE: Majestic Princess to be based in Southampton in 2026

On Thursday, Azamara Quest will pull into City Cruise Terminal at 6am and leave twelve hours later at 6pm.

As the weekend approaches on Friday, Britannia, Queen Anne and Queen Mary 2 will all dock at 5.45am.

Two will leave at 4pm with Queen Mary 2 slightly behind them at 4.30pm.

Another three cruises will come to Southampton on Saturday, with Independence of the Seas and MSC Virtuosa arriving at 5.30am and 6.15am respectively.

Independence will leave at 5pm, Virtuosa will leave at 4pm, and Iona will arrive and depart on the same day with specific times to be announced.

Norwegian Prima and Ariva will arrive at 5.15am and 5.45am respectively, and leave at 5pm and 5.15pm.