Yes. you do. Please make sure you do it timely in advance.
For a short trip, under 2 months, you can apply for an India Visa online HERE. However, if you are flying in to Jodhpur directly with the recommended flight (above), please get your Visa done and ready to go in your passport before you leave for the trip. In Vienna/Austria you can apply for a Visa here: http://blsindiavisa-austria.com
It costs €103 and lasts for up to 1 year. You can apply for 3 months, 6 months or 1 year. It all costst the same.