India - help with itinerary planning!

I am off to India in april for a friend's wedding and then intend to do some travelling. Am sadly limited by time and only have 15 days of travelling following the wedding. The wedding is in Bangalore and I am flying back home from Delhi.

Obviously I am not going to have time to do all of these so just wondering which ones people thought should not be missed and which ones can be.Are there any other places in these areas that I should consider?

Am planning to travel by mix of train and plane to save time where possible.

Also, have heard Goa in April is not great as the sea is really rough - is that true?

Goa will be extremely hot in April and besides that a lot of places to eat / go out are shut during the off-season. So you may want to give it a pass.

If Delhi is your exit point, you must do Agra and Jaipur and time permitting the rest of the Rajasthan trip including a trip to Ajmer Sharif - the Miracle Trail!

As an option, you could visit Mumbai (Bombay) on the way to Delhi and spend a few days there. So Bangalore to Mumbai - train and spend 4 days in Mumbai. Fly out to Delhi and spend 3 days in Delhi and perhaps 2 days in Jaipur and 1 day in Agra and Ajmer Sharif each.

Would suggest that you'd rather spend more time in the North ( i.e Rajasthan) than split your limited time between so many destinations.

Goa for 3- 4 days . Its a beach destination with a few local churches so you really dont need much time. April is a decent enough time but not like Oct - Feb . yes a few beach side shacks will be shut during this period but there are a few to keep exploring for 3 -4 days . You should stay in the North of Goa (if your going to a night bird cause all the better places are in the North so you dont have to worry about traveling back all the way to the south, Commuting in Goa is a bit of an issue at nights, so its best you stay close) head to the South for sightseeing. I am a part of a marketing team for a 5 star resort there so let me know if you wanna know more .

Mumbai is a must see for about 4- 5 days , This should give you enough time to touch the must see places like Gateway of India, Prince of Wales Museum, a few temples and beaches.

The rest of your time should be in Rajasthan. an amazing destination with plenty to see. i would say even a 15 day only Rajashtan trip might not be enough so you can imagine the multitude of places to visit there.The cities you have chosen are good. Try to stay one night at a fort hotel, its expensive but will be worth it !!