I am planning to go to India this December. I have previously been to Delhi and Agra and don't need to see that again. I need to be in Baroda for 4-5 days for a wedding but am free for 2 weeks either before or after in which I am hoping to see Rajasthan. What is the most convenient way to get to do this? Fly to Delhi and end up in Mumbai or fly into Ahemdabad, do the wedding and then drive to Rajasthan?