Start your journey from Kolkata and head towards Haldia. Visit the picturesque Gadiara and explore the ruins of the fort. Then enjoy a boat ride on the Haldi River and watch the sunset.
In the morning, visit the scenic Geonkhali and take a ferry ride to Gadiara. Then, head towards Digha, a seaside town known for its beautiful beaches. Spend the afternoon on the beach and try some fresh seafood.
In the morning, take a dip in the Bay of Bengal and enjoy the sunrise. Then, proceed towards Bakkhali, a serene beach town. In the evening, take a stroll by the beach and watch the sunset.
Take a detour to Sundarbans, the largest mangrove forest in the world. Go on a boat ride and try to spot the Royal Bengal Tiger and other wildlife. Spend the evening by the river and enjoy a bonfire.
Continue exploring Sundarbans and head towards Sajnekhali. Visit the Sajnekhali Wildlife Sanctuary and the Mangrove Interpretation Centre. Spend the rest of the day hiking and exploring the forest.
Leave early and head towards Kalimpong. Stop by the scenic Chalsa and take a break. In the evening, explore the town of Kalimpong and visit the famous Durpin Monastery.
End your journey by riding to Darjeeling, the "Queen of the Hills". Visit the famous Tiger Hill and watch the sunrise over the Himalayas. Explore the town and visit the tea plantations.
Consider visiting the famous Victoria Memorial in Kolkata and the Ghoom Monastery in Darjeeling. You can also take a detour to the beautiful hill station of Mirik.