Nestled off the coast of Karnataka in the Arabian Sea lies a cluster of islands, St Mary’s Island, a hidden gem of unparalleled beauty. This captivating destination, known for its unique geological formations, pristine beaches, and rich biodiversity, offers visitors an unforgettable experience steeped in history and natural wonder. The island is quite popular among the people of the surrounding areas but remains largely unknown to a lot of people who are left stunned by the beauty and uniqueness of the island when they finally do visit. If you wish to plan a trip to this untouched natural site, which you must, here are all the things you need to know about the island.
St. Mary’s Island, also called Coconut Island, has an intriguing history that dates back millions of years. Geologists believe the island’s unique hexagonal basalt rock formations were formed by volcanic activity over 88 million years ago. According to scientific records, St. Mary’s Island, which is a group of four islands, was created by the sub-volcanic activity of Madagascar in Africa, as the rock formations are identical in both places. Legend has it that the famous explorer Vasco da Gama was the first to set foot on these shores during his voyage to India in the late 15th century. However, the Portuguese navigator Afonso de Albuquerque is credited with officially discovering the island in 1498.
St. Mary's Island comprises Coconut Island, North Island, South Island, and Daryabahadurgarh Island. The island is about one sq. km and accessible by boat from Malpe Beach. It's a paradise for photographers and nature lovers, with lush greenery, pristine beaches, and towering rock formations. The island's volcanic rock formations are unique, making it one of the four places in Karnataka listed as a National Geoheritage Monument. The island has recently undergone development work and now has changing rooms, public restrooms, selfie spots, and food stalls. Shell Beach is another attraction, with tons of shells and no sand on one side of the island.
St. Mary's Island is known for its remarkable hexagonal basalt rock formations. These formations are a geological marvel that was formed by volcanic activity millions of years ago. The rock formations are columnar in shape, resembling giant honeycombs, creating a surreal, awe-inspiring, and mysterious landscape. Visitors can explore these formations' various nooks and crannies for photography and marvel at their intricacy.
The island's distinctive basalt columns are a significant point of interest for tourists, offering a glimpse into the Earth's geological past. Coconut Beach, with its soft white sands and crystal-clear waters, is a perfect location for sunbathing, swimming, and beachcombing. The Geological Museum is situated on the mainland in Malpe and provides valuable insights into the formation and history of St. Mary's Island through informative exhibits and displays. Visitors can also explore the neighbouring islands of North Island, South Island, and Daryabahadurgarh Island, each offering unique attractions and natural beauty.
The activities you can enjoy here include a variety of beach activities such as swimming, snorkelling and beach volleyball. Alternatively, you can simply relax and bask in the sun on Coconut Beach. You can also go on scenic nature walks around the island, taking in its lush vegetation, diverse birdlife, and panoramic views of the Arabian Sea. In addition, you can take a leisurely boat ride around the island, offering stunning views of its rugged coastline and towering rock formations from the water. Moreover, you can capture the island's natural beauty and unique rock formations through photography, with endless opportunities for stunning shots at every turn.
The best time to visit St Mary's Island is between October and January. The weather is pleasant and ideal for lounging on the shores or going exploring. Avoid visiting during the monsoon season from June to September as the island is closed and the seas are dangerously rough.
To reach St Mary’s Island, take a ferry or boat from Malpe Beach or the fishing harbour in Malpe. Ferries run from 9:30 am to 5:30 pm. The closest airport is Mangalore, and the nearest railway station is in Udupi.
From Udupi, take a bus, autorickshaw, taxi, or personal vehicle to Malpe Beach. Small boats carry up to 12-14 people to and from the island starting at 9 am. Tickets cost around INR 300 per person.
Alternatively, take a bus, autorickshaw, or taxi to the Malpe bus stand, then walk 1 km to the boating office. Boats run from 10 am, but ferries depart only when there are 30 passengers.
Tickets cost around INR 250 for adults and INR 150 for children.