Planning a vacation? You don't necessarily need to go to mountains, beaches and deserts. How about you having a whole island to yourself, away from the shor of the city? It's time to ditch the conventional and head to one of these islands.

1. Munroe Island, Kerala

Munroe Island is a cluster of 8 islands located amidst the magical backwaters of Kerala. This scenic island is surrounded by Kallada River and Ashtamudi Lake and offers stunning views of the lush green coconut plantations.

#Munroeisland#evngclick#photographylove#

A post shared by ⓢⓡⓔⓔⓡⓐⓖ (@the_king_of_my_lyf) on

How to get there: The island is located 27 km from Kollam and can be reached via ferries operating in two shifts.

Best time to visit: October to May

Source: Booking.com

2. Quibble Island, Tamil Nadu

It is a river island formed by the Adyar River and one of its tributaries. Even after being situated very close to Chennai, this island is far away from the haste of city life.

Source: easemytrip

How to get there: You can reach Adyar by road and then take a ferry to Quibble Island.

Best time to visit: Between October and March.

3. Umananda Island, Assam

It is one of those islands in India that has managed to remain hidden from the crowd. In fact, it is also the smallest inhabited island in the world. The famous Shiva Temple situated here is one of the most popular tourist attractions.

How to get there: A 10 minute ferry ride from the banks of river Brahmaputra in Guwahati will take you to this island.

Best time to visit: October to May

4. Divar Island, Goa

Although the beautiful island of Divar is just a short distance away from the capital city of Panaji, it is rarely on the regular itinerary of the tourists. However, this island is truly worth a visit, if you want to get a taste of the tranquil and picturesque setting of rural Goa.

How to get there: It can be reached by a ferry ride from Old Goa about 7 kms from Panaji.

Best time to visit: September to May

5. Netrani Island, Karnataka

This heart-shaped island is also known as 'pigeon island' due to presence of a large number of pigeons. This coral island, is one of the best places in India to experience underwater life through snorkeling and diving.

How to get there: It is at a distance of 25 km from Murudeshwar and can be reached by boat.

Best time to visit: December and January

6. Valiyaparamba Island, Kerala

Kavvayi is a collection of small islands in Kannur. It is considered among the most exotic locations in North Kerala. The largest island of Kavvayi is Valiyaparamba and if you are looking for some seclusion in the lap of nature, then this is the place for you.

How to get there: It is 50 km from Mangalore airport. You can take a cab from there.

Best time to visit: October to March

7. Bhavani Island, Andhra Pradesh

If you are a lover of water sports, Bhavani island in Vijayawada is a heaven for you. It is one of the largest islands on the Krishna river. The vast expanse of the island proves to be the perfect place for a relaxing weekend.

Good evening A view from Bhavani island 💞Vijayawada ♥ Amaravathi 💞 • ・ ・ #Repost . ・ ・ ・ 📸 By @deeptikalyan . ❤Don't forget to double tap❤ . . 🔔🔔Turn on post notifications🔔🔔 〰〰〰〰〰〰〰〰〰〰〰〰〰〰〰 Follow @vijayawada_official_ for more city updates. 〰〰〰〰〰〰〰〰〰〰〰〰〰〰〰 ✳➰✳➰✳➰✳➰✳➰✳ 🔖Tag us in Vijayawada 📸's & to repost. ✳➰✳➰✳➰✳➰✳➰✳ ⏩Follow ➡ @vijayawada_official_ ⏩👥Facebook ➡ /Vijayawadaupdates /🔥bezawada_🔥 ⏩twitter 👉 @Vijayawada_official_ ✳➰✳➰✳➰✳➰✳➰✳ • ✌Respect to all Photographers✌️👌 ⬇ #bhavaniisland #island #riverkrishna #Krishnariver #exploreandhrapradesh #andhrapradeshradesh #photography #snapseedindia #sunset #sunsetvibes #sunsetbeauty #clicks #naturephotography #nature #natureclicks #naturelovers #Vijayawada #Vijayawadaofficial #Vijayawadadires #Vijayawadanature #Vijayawadaupdates #bezawada😎 #bezawada #AmazingAndhra #agiriapalli #Agiriapalli #Amaravathi

A post shared by Vijayawada Updates_🔥 (@vijayawada_official_) on

How to get there: You can reach there by boat from Punnami ghat on the banks of Krishna River.

Best time to visit: October to March

8. Ponnumthuruthu Island, Trivandrum

Located amidst the Anjengo backwaters, it is one of the most beautiful and uninhabited islands in Kerala. The island is also a hub for migratory birds and is therefore a paradise for bird lovers.

How to get there: It is about 5 km from the town of Varkala. You can take a makeshift jetty from the Nedunganda village.

Best time to visit: October to March

9. Agatti Island, Lakshadweep

The island is picture perfect with a long stretch of white sand, blue seawater and an enchanting scenery. You can ride a bicycle through the island to take in the natural beauty of the place. The seabed around Agatti is said to have a fertile reef offering the best snorkelling opportunities.

LOCATION : #AgattiIsland is a 7.6 km long island, situated on a coral atoll called #Agatti atoll in the Union Territory of #Lakshadweep, #India. SPECIALITY: Agatti is one of the Lakshadweep islands open to tourism. Entry Permit is issued based on the visitor having a confirmed place to stay. There are only two hotels or resorts in Agatti: Agatti Island Beach Resort (AIBER) and the other is Sea Shells Beach Resort. A road runs through the island, which can be best enjoyed by hiring a bicycle available at many places. #everydayindia #indiagramtravel #incredibleindia #indiaphotosociety #indiaphotography #indiaclicks #indiatourism #indiatour #indiatravelgram #incredibleindiaofficial #onlyinindia #streetsofindia #indiaphotos #travelingpost #indiapictures #indiaphoto #indian #indian_vacation

A post shared by travel to incredible india (@beauty_of_india_insta) on

How to get there: To visit Lakshdweep, you need to take a tourist permit from Kochi. Agatti has an aerodrome, you can get regular flights from the major cities of the country.

Best time to visit: October to mid-May, avoid monsoons.

10. Hope Island, Andhra Pradesh

This is a relatively new island formed by the separation of a sand bar from the Godavari River. This tadpole-shaped island in the Bay of Bengal provides you the much needed solitude away from the hustle and bustle of the cities.

How to get there: You can take a bus or taxi from Kakinada to the shores, from where you will be able to reach Hope Island by boat.

Best time to visit: June to August

11. Kakkathuruthu Island, Kerala

It is a tiny island nestled amidst the Vembanad Lake. It is accessible only by country boats located in Alappuzha district in Kerala. It is also one of the best places to spot birds. In 2016, it was included in the list of stunning destinations across the world.

Source: Deccan Chronicle

How to get there: The only way to reach here is by row boats from Alappuzha.

Best time to visit: October to March

12. Thinnakara Island, Lakshadweep

Thinnakara is a tiny teardrop shaped island which encompasses magnificent lagoons, sea shores, sun drenched sand and spectacular marine flora and fauna. During the nights, phosphorescent plankton washed ashore on the coral sands imparts a blue glow to the beach which is totally enchanting.

Source: YouTube

How to get there: It is around one hour from Agatti aerodrome.

Best time to visit: October to mid-May, avoid monsoons.

Why not explore these lesser explored islets on your next vacation?