Southwest does
Alaska airlines and i think southwest
Thomas Cook
www.allegiantair.com one way cheapest way gogogooggo
JFK: Delta, JetBlue LGA: Frontier, United EWR: Continental, United
American Airlines
Northwest, Sun Country and Southwest all fly to Las Vegas (LAS) from Minneapolis Minnesota (MSP)
Whilst no airlines fly direct from Las Vegas to Flagstaff, you might look into connecting flights via US Airlines. Delta and United/Continental can get you there as well, however, they would require at least 2 connections.
American Airlines and Hawaiian Airlines fly direct between Phoenix and Honolulu.
US Airways & United Airlines
Continental but you got to fly out of Newark Airport and its a direct flight. I think that's the only airlines.
At the moment, no airlines fly direct between Amritsar and London.