Flying in India
The most important advantage of flying in India is that the process of documentation & other paperwork is taken care of with convenience & consumes less time as well. This is because, the DGCA has more assurance about those who fly from India since the training is completed under the rules & regulations of India, & thus there is a greater level of transparency in terms of any checks that have been conducted during the training.
Money is a crucial factor that has to be taken into consideration when selecting a flying school. Indian flying schools, for the most part, have food & lodging facilities inbuilt in their package. So, additional expenditures are substantially curbed.
Other miscellaneous pros include, having a home ground advantage both in terms of distance & comfort; & then there’s also the factor of weather familiarity for the student.
On the flip side, Indian flying schools lack in providing sufficient solo liberty to the trainee pilots.
Flying in Abroad
The airport infrastructure is definitely better & more equipped abroad. Flying schools there are known to have a technological upper-hand.
Coming to the aspect of time, due to a state-of-the-art infrastructure & ample of Certified Flight Instructors to train with, a pilot aspirant is able to complete his/her flying hours in just 6 to 9 months.
One of the factors for time saving is also the intensity of teaching. Due to the availability of more trained Pilot Instructors, the Trainee to Instructor ratio is high. This translates into personalized and focused training sessions which are highly intensive.
The biggest drawback of doing your flying from abroad is that the process of documentation is very tedious & time consuming.