The Rosario Islands are a group of islands located about 35 kilometers southwest of Cartagena. There are several ways to reach them. One option is to take a speedboat from the Muelle de la Bodeguita, located in the historic center of Cartagena. Another option is a yacht or catamaran tour, which includes transportation, meals and snorkeling or diving activities. Travel time to the islands depends on the type of transportation you choose, but is usually between 45 minutes and 2 hours.