I know that shree has completed her journey way back. I am answering the question just to make sure if someone is in her shoes again and is looking for the information she sought.
Good to know that you are considering India to do your teacher training program. I am sure you will love your experience while in India. I am M.P. from Book Yoga Trip and I contribute to the Yoga forums very often. The points answered below are based upon my experience with yoga schools in Rishikesh only. Moreover, Since I do not represent any school in particular, I guess I can unbiasedly answer your question.
1) I need short duration courses: The first question is whether you want a yoga alliance recognized certificate after completing your training (since traditional ashrams don't prefer to give these certificates), if yes, you have two options, given the time constraints:
100 hours Yoga Teacher Training course - runs for 14 days and costs USD 500 -600 (including lodging and meals). The remaining 100 hours can be completed at a later date, making it a 200 hours course. You will receive the certificate after completing the 200 hours only.
200 hours course run for 28 days straight with 7-8 hours daily classes. Extremely condensed and demanding but you will receive the 200 hours certificate in one go. The course will cost you from USD 1100-1700 including boarding and lodging.
Location: Considering India, you have the following locations to choose from:
Rishikesh: The self styled yoga capital of the world, located on the banks of rivers Ganges. Advised months to avoid: holiday period (June- July)
Dharamshala/Mcleodganj: Up in the mountains.
Kerela/Southern India: Beautiful and serene place to learn and practice yoga
Which school to choose: That depends upon your preference about: Batch size, Particular location (close to market area or open surroundings etc.), specialization (Hatha, Ashtanga etc.), Yoga only or Yoga+ Ayurveda (AYTTC) etc. etc.
Hope that will help a student coming to India to learn Yoga.
Book Yoga Trip is a portal that connects students to the schools. Right now we are located in Rishikesh and have 90% of the schools in Rishikesh listed on our portal. If you are planning to do your yoga teacher training course, you can book through Book Yoga Trip and avail offers such as: 10% discount on your YTT courses, Refundable advance, Airport transfers and Online/offline customer service support in Rishikesh.