Photography Trainings are of different durations if opted in campus based institutes. If you want to complete the training in the shortest possible time, the best way for you will be to get enrolled in the online photography program and complete the program at a pace of your own without much delay. Online programs have no definitive criteria of duration to complete the program.