Often the best way to travel to any destination within India, especially for foreigners is by flights. I prefer the trains as there is no other way to see India then by trains and coaches. But if you’re short on time, it not only reduces the travel time but can be a safer and viable option. With the advent of many private players in the Indian Airline Industry, flying has become cheaper and hassle free in India. You can choose from government owned airline services and many privately owned carriers. However, the suggestion would be to avoid the government owned carrier for the quality of service is not up to the mark of those that are provided by the private carriers.