Egypt air is the only direct flight from India to Cairo. Egypt air has flight from Mumbai only, however airlines like Etihad, Emirates and Qatar airways also offer excellent connections to Cairo and you will have option of taking these flight from many cities in India Like Kolkata, Delhi, Ahmedabad, Mumbai, Hyderabad, Bangalore, Chennai and many more. If you plan in advance you will be able to secure cheapest or promotional fares too.