(Recasts with updated Carnival statement, Royal Caribbean)
MIAMI, April 28 (Reuters) - Carnival Cruise Lines (CCL.N) and Royal Caribbean Cruises Ltd (RCL.N) said on Tuesday they were temporarily suspending port calls in Mexico as a result of the swine flu alert.
"We have decided to cancel calls at Mexican ports for all current sailings. Additionally, we will cancel calls in Mexico for all voyages departing Thursday, April 30 through Monday, May 4," Carnival said in a statement.
This updated a previous announcment in which the company said it had canceled Mexico stops on Tuesday for three of its cruise ships.
Royal Caribbean said it was also temporarily halting port calls by its vessels in Mexico, where 149 people have died from the new flu virus.
The cruise line said it was consulting closely with public health officials and government agencies such as the Centers for Disease Control and Prevention (CDC), the World Health Organization (WHO) and the Department of Homeland Security to monitor the situation. (Reporting by Jim Loney and Pascal Fletcher)