Newark
Glasgow Intl
1 stop
9h 25mIcelandair
Newark
Glasgow Intl
2 stops
21h 35mLufthansa
Baltimore/Washington
Glasgow Intl
1 stop
24h 45mMultiple Airlines
New York John F Kennedy Intl
Glasgow Intl
1 stop
9h 25mIcelandair
New York John F Kennedy Intl
Glasgow Intl
1 stop
9h 15mIcelandair
Newark
Glasgow Intl
1 stop
9h 55mBritish Airways
New York John F Kennedy Intl
Glasgow Intl
1 stop
9h 25mGlasgow Intl
New York John F Kennedy Intl
1 stop
10h 25mIcelandair
Newark
Glasgow Intl
1 stop
13h 05mGlasgow Intl
Newark
1 stop
12h 30mLufthansa
New York John F Kennedy Intl
Glasgow Intl
1 stop
10h 35mGlasgow Intl
New York John F Kennedy Intl
1 stop
11h 05mBritish Airways
Boston Logan Intl
Glasgow Intl
2 stops
13h 10mGlasgow Intl
Boston Logan Intl
2 stops
21h 29mMultiple Airlines
Washington, D.C. Dulles Intl
Glasgow Intl
2 stops
23h 45mGlasgow Intl
Washington, D.C. Dulles Intl
1 stop
31h 00mAir France
Baltimore/Washington
Glasgow Intl
1 stop
11h 40mGlasgow Intl
Baltimore/Washington
1 stop
17h 30mAmerican Airlines