Start your trip by taking a train from Mumbai to Goa. Upon arrival, check-in at your chosen accommodation. In the morning, visit the famous Calangute Beach, known for its golden sand and water sports activities. Enjoy a delicious brunch at Britto's, a popular beachfront restaurant. In the afternoon, head to the Aguada Fort and explore the historic structure. In the evening, wander through the vibrant markets of Anjuna and browse for souvenirs.
Calangute Beach: Cost - Free, Time - 3 hours
Britto's: Cost - ₹700 for two, Time - 1 hour
Aguada Fort: Cost - ₹10, Time - 2 hours
Anjuna Market: Cost - Free, Time - 2 hours
Restaurants
Start your day with a delicious breakfast at Café Alchemia, known for its cozy ambiance and variety of breakfast options. Average cost for a meal is about 200 INR per person.
For lunch, head to Gunpowder, a popular restaurant serving authentic South Indian cuisine. Enjoy their flavorful dishes and the average cost for a meal is about 500 INR per person.
In the evening, indulge in a delightful dinner at Vinayak Family Restaurant, known for its tasty Goan delicacies. Average cost for a meal is about 800 INR per person.
Friday, December 22: Discover South Goa
Start the day by visiting the serene Palolem Beach in South Goa. Enjoy a refreshing swim or indulge in a yoga session on the beach. For lunch, head to Dropadi, a popular vegetarian restaurant known for its authentic Goan cuisine. In the afternoon, explore the Cotigao Wildlife Sanctuary and immerse yourself in nature. In the evening, witness a mesmerizing sunset at the iconic Cola Beach.
Palolem Beach: Cost - Free, Time - 4 hours
Dropadi: Cost - ₹600 for two, Time - 1 hour
Cotigao Wildlife Sanctuary: Cost - ₹100, Time - 2-3 hours
Cola Beach: Cost - Free, Time - 2 hours
Restaurants
For breakfast, head to Café Alchemia, a cozy spot known for its delicious breakfast options including fluffy pancakes and freshly brewed coffee. Average cost for a meal is about ₹200 per person.
For lunch, try out Fisherman's Wharf, a popular waterfront restaurant serving a wide variety of seafood dishes. Don't miss their mouthwatering Goan fish curry. Average cost for a meal is about ₹500 per person.
For dinner, visit Martin's Corner, a legendary restaurant known for its traditional Goan cuisine. Indulge in their famous Goan prawn curry or chicken cafreal. Average cost for a meal is about ₹800 per person.
Saturday, December 23: Goa City Tour
Embark on a full-day city tour of Goa on a local sightseeing bus. Start your morning by visiting the awe-inspiring Basilica of Bom Jesus, a UNESCO World Heritage site. Explore the Latin Quarter of Fontainhas, filled with colorful Portuguese-style houses. Enjoy a Goan thali lunch at the legendary Cafe Tato. In the afternoon, visit the vibrant Mangeshi Temple and relax at Miramar Beach in the evening.
Basilica of Bom Jesus: Cost - ₹25, Time - 2 hours
Fontainhas: Cost - Free, Time - 2 hours
Cafe Tato: Cost - ₹500 for two, Time - 1 hour
Mangeshi Temple: Cost - Free, Time - 2 hours
Miramar Beach: Cost - Free, Time - 2 hours
Restaurants
Start your day with a delicious breakfast at Cafe Real, located in Panaji. This cozy cafe offers a variety of options including buttery croissants and flavorful omelettes. Average cost for a meal is about 200 INR per person.
For a satisfying lunch, head to Vinayak Family Restaurant in Mapusa. This popular eatery serves authentic Goan delicacies like fish curry and prawn biryani. Average cost for a meal is about 300 INR per person.
End your day with a delightful dinner at Fisherman's Wharf in Cavelossim. This waterfront restaurant offers a scenic view and a menu full of fresh seafood dishes. Average cost for a meal is about 800 INR per person.
Sunday, December 24: Visit Dudhsagar Falls
Take an early morning train to Castle Rock from Goa and then embark on a thrilling jeep ride to reach Dudhsagar Falls. Witness the breathtaking beauty of this four-tiered waterfall and take a refreshing dip in the natural pool. Enjoy a packed lunch amidst the picturesque surroundings. Return to Goa in the evening and unwind at Caravela, a beach shack known for its seafood delicacies and live music.
Start your day with a scrumptious breakfast at Cafe Basilico. This cozy cafe offers a variety of options including freshly baked pastries, fluffy omelettes, and aromatic coffee. The average cost for a meal is about 300 INR per person.
For lunch, head to Vinayak Family Restaurant and indulge in a delectable thali. This restaurant serves a wide range of vegetarian delicacies including dal, vegetables, roti, and rice. The average cost for a meal is about 200 INR per person.
End your day with a delightful dinner at Mum's Kitchen. This restaurant specializes in authentic Goan cuisine and offers mouth-watering dishes like Goan fish curry, prawn balchao, and bebinca for dessert. The average cost for a meal is about 700 INR per person.
Monday, December 25: Relax and Depart
Spend your last day in Goa leisurely by lounging on the pristine beaches of Morjim or Vagator. Enjoy a scrumptious vegetarian lunch at Vinayak Family Restaurant. In the afternoon, explore the vibrant local markets of Mapusa and pick up some spices and handicrafts. Bid farewell to Goa and board your train back to Mumbai, carrying unforgettable memories of your Goan adventure.
Morjim/Vagator Beach: Cost - Free, Time - 4-6 hours
Vinayak Family Restaurant: Cost - ₹500 for two, Time - 1 hour
Mapusa Market: Cost - Free, Time - 2 hours
Restaurants
Start your day with a delicious breakfast at Cafe Mambo. This cozy café offers a variety of options including pancakes, omelettes, and freshly brewed coffee. The average cost for a meal here is about $8 per person.
For lunch, head to Vinayak Family Restaurant and indulge in their mouthwatering vegetarian dishes. From aromatic curries to flavorful rice dishes, this restaurant has something for everyone. The average cost for a meal here is about $10 per person.
In the evening, make your way to The Fisherman's Wharf for a delightful dinner experience. This waterfront restaurant serves an array of Goan seafood specialties, including fresh catches of the day prepared with traditional flavors. The average cost for a meal here is about $15 per person.
Hidden Gems and Local Favorites
While in Goa, make sure to visit the secluded Butterfly Beach, accessible only by boat. It offers pristine natural beauty and is perfect for a peaceful day amidst nature. Another hidden gem is the Divar Island, where you can explore old Portuguese houses, quaint churches, and peaceful paddy fields. Don't miss out on trying the local Goan delicacies like Bebinca, Fish Curry, and Feni (a local spirit) at authentic local eateries located off the beaten path.