Start your trip in Ahmedabad, the largest city in the state of Gujarat. In the morning, visit the Sabarmati Ashram, the former residence of Mahatma Gandhi, and learn about his life and teachings. In the afternoon, explore the vibrant markets of Manek Chowk and indulge in delicious street food. As the evening sets in, take a leisurely walk along the Sabarmati Riverfront and enjoy the beautiful views.
Take an early morning train from Ahmedabad to Udaipur, also known as the "City of Lakes." In the morning, visit the majestic City Palace and enjoy panoramic views of the city from its terraces. In the afternoon, explore the narrow streets and markets of the old city, and don't miss a boat ride on Lake Pichola to admire the stunning Lake Palace. In the evening, watch a traditional Rajasthani dance performance at Bagore Ki Haveli.
Take a morning train from Udaipur to Mumbai, the bustling metropolis of India. In the morning, visit the iconic Gateway of India and explore the historic Colaba neighborhood. In the afternoon, soak in the vibrant atmosphere of Marine Drive and enjoy a leisurely walk along the promenade. As the evening sets in, explore the bustling markets of Crawford Market and sample some local street food.
Take a morning train from Mumbai to Pune, a city known for its rich history and cultural heritage. In the morning, visit the impressive Aga Khan Palace and learn about its significance in India's freedom struggle. In the afternoon, explore the lively streets of Koregaon Park and enjoy a stroll in the lush greenery of the Osho Teerth Park. In the evening, visit the buzzing nightlife hub of FC Road and indulge in some local street food.
Take an early morning train from Pune to Gokarna, a serene beach town in Karnataka. In the morning, visit the famous Mahabaleshwar Temple and seek blessings. In the afternoon, relax on the pristine beaches of Gokarna, such as Om Beach and Kudle Beach, and enjoy the tranquil surroundings. As the evening sets in, witness a mesmerizing sunset from the Paradise Beach viewpoint.
Take a morning train from Gokarna to Karwar, a coastal town known for its natural beauty. In the morning, visit the enchanting Kurumgad Island and enjoy activities like snorkeling and beachcombing. In the afternoon, explore the picturesque Devbagh Beach and indulge in some delicious seafood. As the evening sets in, take a leisurely walk along the Karwar Beach and enjoy the serene atmosphere.
Take a morning train from Karwar to Goa, the party capital of India. In the morning, explore the charming streets of Fontainhas, the Latin Quarter of Panaji. In the afternoon, relax on the beautiful beaches of North Goa, such as Calangute Beach and Baga Beach, and enjoy water sports. As the evening sets in, experience the vibrant nightlife of Goa with its numerous clubs and beach shacks.
While traveling on a shoestring budget, don't miss the hidden gems and local favorites in these destinations. In Ahmedabad, visit the Calico Museum of Textiles to learn about India's rich textile heritage. In Udaipur, explore the lesser-known Sajjangarh Monsoon Palace for panoramic views. In Mumbai, take a ferry to Elephanta Caves, a UNESCO World Heritage Site. In Pune, visit the serene Saras Baug and enjoy a boat ride in the lake. In Gokarna, hike to Half Moon Beach for a secluded experience. In Karwar, explore the enchanting Sadashivgad Fort and enjoy a boat ride on the Kali River.
Remember to check here for hotel and flight prices to plan your budget accordingly.