Start your journey from Mumbai and ride to Vadodara. On the way, you can visit the beautiful hill station of Saputara and enjoy the scenic views of the Western Ghats. In Vadodara, visit the Laxmi Vilas Palace, Sayaji Baug, and the Baroda Museum and Picture Gallery.
After breakfast, ride to Bhavnagar and visit the Takhteshwar Temple and the beautiful Blackbuck National Park. In the evening, take a stroll along the Gaurishankar Lake.
After breakfast, ride to Diu and enjoy the scenic views of the Arabian Sea. On the way, visit the Somnath Temple and the Gir National Park to spot Asiatic lions. In Diu, relax on the beaches and visit the Diu Fort and St. Paul's Church.
Enjoy the day at leisure exploring Diu. Relax on the beaches, try some water sports or enjoy a boat ride. Visit the Diu Museum and the Naida Caves.
Ride to Rajkot and visit the Watson Museum and the Rotary Dolls Museum. In the evening, take a stroll in the Race Course Park and enjoy the local street food.
Start your journey back to Mumbai and stop at the Girnar Hills to visit the Jain temples. On the way, stop at the Udvada Atash Behram and learn about the Parsi culture. Reach Mumbai by evening and end your journey.
You can also consider visiting the Rani ki Vav stepwell in Patan and the Sun Temple in Modhera. A side trip to the Great Rann of Kutch is also highly recommended. To maximize your fun, make sure to carry all the necessary riding gear and stay hydrated throughout the journey. Lastly, don't forget to try the local cuisine in each destination.
For hotel and flight bookings, visit https://booking.tp.st/VhZsadPo.