New York John F Kennedy Intl
Glasgow Intl
1 stop
9h 15mIcelandair
Newark
Glasgow Intl
1 stop
11h 30mLufthansa
New York LaGuardia
Glasgow Intl
2 stops
15h 35mMultiple Airlines
Newark
Glasgow Intl
1 stop
9h 25mIcelandair
New York John F Kennedy Intl
Glasgow Intl
1 stop
9h 25mIcelandair
Newark
Glasgow Intl
1 stop
9h 55mBritish Airways
Los Angeles
Glasgow Intl
1 stop
14h 55mGlasgow Intl
Los Angeles
1 stop
14h 35mMultiple Airlines
New York John F Kennedy Intl
Glasgow Intl
1 stop
9h 15mGlasgow Intl
New York John F Kennedy Intl
1 stop
9h 50mIcelandair
Los Angeles
Glasgow Intl
1 stop
13h 05mGlasgow Intl
Los Angeles
1 stop
15h 10mFinnair
New York John F Kennedy Intl
Glasgow Intl
1 stop
10h 15mGlasgow Intl
New York John F Kennedy Intl
2 stops
15h 35mBritish Airways
New York John F Kennedy Intl
Glasgow Intl
2 stops
13h 35mGlasgow Intl
New York John F Kennedy Intl
2 stops
13h 50mLufthansa
Washington, D.C. Dulles Intl
Glasgow Intl
1 stop
17h 40mGlasgow Intl
Washington, D.C. Dulles Intl
1 stop
14h 50mDelta