This article has affiliate links to products which we may make commission from at no extra cost to you.
India is a country full of incredible and enriching experiences. Having a huge coastline, India has many gorgeous islands that are a treat to its visitors. So, if you are seeking for some relaxing, adventurous or just a wonderful vacation, here are 10 islands in India that you must absolutely visit.
Havelock Island :
Havelock Island exemplifies paradise on earth. The clear blue sea water, miles of white sand beaches, beautiful palm trees, dense mangrove forests, coral reefs and exotic resorts will keep you in awe of this place. Words can just not do justice to Havelock islands. You can go for ferry rides, banana boat rides, glass bottom boating and if you are more on adventurous side you can opt for scuba diving, snorkeling or any other water sports too.
When To Visit Havelock Island : October till May
How To Get There : Port Blair Airport is the nearest airport to the Havelock Island. You can take a ferry from Port Blair that would take about 90 minutes to reach the Havelock Islands.
Divar Island :
Divar is a small island located at approximately 10 km distance from the Panjim city in Goa. Surrounded by lots of greenery and mangroves forests, the Divar island has a very mesmerizing aura. This island is also home to beautiful churches and ancient Portuguese villas. If you are looking for a more calm and tranquil place to visit in Goa, this island will be your favorite spot.
When To Visit Divar Island : November till April
How To Get There : A ferry ride from Old Goa near Viceroy’s arch that would take about 15 minutes to reach Divar Island.
Where To Stay : Island House
Majuli Island :
The peaceful and serene vibes at Majuli Island would give you the most enriching experience you can have on an island. Located in Assam, it is the world’s largest river water island on the mighty Brahmaputra. From staying in a bamboo hut, cycling around the beautiful greenery and river to indulging in it’s cultural aura, Majuli Island is a treat for people looking for enlightening escapes.
When To Visit Majuli Island : October till March
How To Get There : A ferry ride from Nimati Ghat in Jorhat which would take about 1 hour to reach the Majuli Island.
Where To Stay : River View Bamboo Cottage
St. Mary’s Island :
Looking for visiting a very dreamy and fascinating island? Then you should be heading to the St. Mary’s island which is one of the most stunning islands in India. It’s almost on every island lover’s bucket list. The crystal clear water, large coconut trees, basaltic rock formations, the sea waves crashing on the rocks and the cloudy blue skies would venture you to a magical world.
When To Visit St. Mary’s Island : October till January
How To Get There : A ferry ride from Malpe Beach in Udupi (Karnataka) which would take about 20 minutes to reach St. Mary’s Island.
Diu Island :
Located off the coast of Gujarat is a very beautiful island, Diu. Rock caves, sandy beaches, magnificent forts, churches and temples, this island has it all. The Diu Island also hosts Asia’s longest beach festival called ‘Festa De Diu’. There are many singers, live musicians and artists who showcase a variety of performances during this festival. Held yearly from December till February, this festival also has many ongoing workshops and fun activities to keep you entertained.
When To Visit Diu Island : October till March
How To Get There : The best way to reach Diu is by flights or by roadways. The Diu airport is well connected to the major cities in India.
Where To Stay : Krishna Beach Resort
Widget not in any sidebars
Lakshadweep Islands :
The Lakshadweep Islands are a set of 36 coral islands. If you are looking for an island destination for honeymoon, look no further. The Lakshadweep islands are synonymous to a paradise. The tranquil sea, white sandy beaches, large coconut trees and coral reefs are a true visual delight for visitors. You can go for snorkeling, kayaking, glass boating or explore the marine life by scuba diving in the sea.
When To Visit Lakshadweep Islands : October till May
How To Get There : The Lakshadweep islands is easily reachable through flights or seaways from Kochi.
Where To Stay : Kavaratti Island Beach Resort, Agatti Island Beach Resort
Munroe Island :
Nestled in the enchanting backwaters of Kerala is the beautiful Munroe Island. This island takes you very close to experiencing the wonders of nature. You can go boating on the calm sea surrounded by beautiful greenery and beaches, visit the coconut farms, encounter some migratory birds, stroll along the backwaters or lay back on one of the hammocks at the relaxing resorts in Munroe Island.
When To Visit Munroe Island : October till May
How To Get There : You can take a ferry or travel by car from Kollam Town which is located at about 25 kms from Munroe Island.
Willingdon Island :
Willingdon Island is the largest man made island in India. Located in Kochi this island is surrounded by beautiful back waters. It is a perfect place for a short getaway from the hustle and bustle of the city life. There are many luxury hotels at the Willingdon Island offering breath taking view of the Arabian Sea.
When To Visit Willingdon Island : October till April
How To Get There : The Willingdon Island is easily reachable from Cochin International Airport or from the nearest railway station Ernakulam South.
Little Andaman Island :
The beaches at the Little Andaman Island offer a very calm and peaceful escape for its visitors. Since reaching Little Andaman is a bit difficult, it’s not a place flocked by tourists. This beautiful island is worth overcoming those convenience difficulties. You can also visit the two mesmerizing waterfalls on the island; White Surf and Whisper Wave Waterfall.
When To Visit Little Andaman : November till May
How To Get There : There are daily ferry rides from Phoenix Bay and Haddo Wharf in Port Blair that connects to Hut Bay in Little Andaman. The journey is up to 10 hours long depending on the weather conditions.
Where To Stay : The Rainbow Resort, Blue View Resort
Netrani Island :
The Netrani Island is popularly known for underwater adventure activities and it’s heart shape resemblance when viewed from an aerial perspective. Located off the coast of Karnataka, this coral island is a great place to explore the enchanting aquatic life which includes dolphins, butterfly fishes, stingrays, turtles, corals, whales and many more.
When To Visit Netrani Island : November till February
How To Get There : You will have to take a ferry ride from Murudeshwar to reach the Netrani Island. The journey would be up to 90 minutes long.
Where To Stay : There are no accommodations available on Netrani Island. Alternatively, you can book your stay in Murudeshwar.
Recommended Read : Lavasa City Tour, Maharashtra
Have you visited any of these islands or know more that should be on this list? Let us know in the comment section below.Save it on Pinterest by clicking on the picture below;
If you haven’t already, like Cheerful Trails on Facebook for more travel diaries and photos!