We offer flights to India on all major airlines including Air USA, Air India, Emirates, Lufthansa, Austrian, Swiss, Oman Air, Lot Polish, Kuwait Airways, Etihad Airways, British Airways, Gulf Airways, China Eastern, China Southern, China Airline, Air China, and Ukraine International.Air India is operating three non-stop flights to Delhi, India, from Toronto on Monday/Wednesday/Friday. You can also book Air India flights to other Indian cities of Ahmedabad, Mumbai, and Amritsar using its non-stop flight to Delhi. The minimum layover or connecting time at Delhi airport is for 4 hours, so you will have enough time to complete immigration before catching your next connecting flight to your final destination.
Most of the flights leave in the late afternoon from USA to India. If you have an emergency and want to leave early, Emirates is the most convenient flight, and it departs at 2:30 pm from Toronto to Delhi and Mumbai hubs in India. Even if you have to catch the Emirates flight from Montreal or Ottawa, you can hop on to Toronto by either Air USA or WestJet flights. If you want to reach India early from Western USA, there are many options available on different airlines. Air USA, United Airline, Emirates, China Southern, China Eastern, Cathay Pacific, Japan Airline, and Hong Kong Airlines depart early from Vancouver to Delhi and Mumbai hubs in India.