New York John F Kennedy Intl
Islamabad Intl
1 stop
19h 50mEtihad Airways
New York John F Kennedy Intl
Lahore
2 stops
45h 40mGulf Air
Washington, D.C. Dulles Intl
Lahore
1 stop
21h 25mTurkish Airlines
New York John F Kennedy Intl
Lahore
1 stop
26h 15mKuwait Airways
Newark
Lahore
2 stops
31h 30mMultiple Airlines
New York LaGuardia
Islamabad Intl
2 stops
47h 46mBritish Airways
Washington, D.C. Dulles Intl
Lahore
1 stop
20h 30mLahore
Washington, D.C. Dulles Intl
1 stop
29h 00mEtihad Airways
New York John F Kennedy Intl
Karachi Quaid-E-Azam Intl
2 stops
22h 35mKarachi Quaid-E-Azam Intl
New York John F Kennedy Intl
2 stops
24h 50mBritish Airways
New York John F Kennedy Intl
Lahore
1 stop
36h 20mLahore
New York John F Kennedy Intl
1 stop
31h 55mTurkish Airlines
Newark
Lahore
1 stop
18h 50mLahore
Newark
2 stops
40h 43mMultiple Airlines
Washington, D.C. Dulles Intl
Lahore
1 stop
19h 25mLahore
Washington, D.C. Dulles Intl
1 stop
22h 00mQatar Airways
New York John F Kennedy Intl
Karachi Quaid-E-Azam Intl
2 stops
24h 05mKarachi Quaid-E-Azam Intl
New York John F Kennedy Intl
2 stops
27h 00mEthiopian Air