PORTLAND — Four cruise ships carrying nearly 7,000 passengers are due in Portland this week.

Today, the Jewel of the Seas arrives for the day with 2,112 passengers before heading on to Bar Harbor.

The Carrival Glory, with more than 2,700 passengers, calls Wednesday en route to New Brunswick and Nova Scotia.

On Friday, the Independence arrives carrying about 100 passengers. And on Saturday, the Enchantment of the Seas will visit the port carrying 1,950 passengers. The Royal Caribbean International ship will also visit Bar Harbor.