Delta Air Lines
- JFK (New York City) – Edinburgh – (daily) – March – December
- BOS (Boston) – Edinburgh – seasonal (daily) – May – October
- ATL (Atlanta) – Edinburgh – seasonal (daily) – May – October
Find more flight information on Delta Air Lines website
United Airlines
- EWR (New York, Newark) – Edinburgh – year-round (daily)
- IAD (Washington DC) – Edinburgh – seasonal (daily) – March – October
- ORD (Chicago) – Edinburgh – seasonal (daily) – May – October
Book your trip to Scotland with United Airlines
JetBlue
- JFK (New York) – Edinburgh – seasonal (daily) – May – September
Check current flight schedules to Scotland with JetBlue
American Airlines
- PHL (Philadelphia) – Edinburgh – seasonal (daily) – May – October
Book flights via American Airlines website
Virgin Atlantic
- MCO (Orlando) – Edinburgh – seasonal (twice weekly) – April – October
Direct flights from Canada
Direct flights currently operate from some Canadian cities including Toronto, Calgary and Halifax to Edinburgh and Glasgow airport. Check out where you can fly from throughout the year.
Air Canada
- YYZ (Toronto) – Edinburgh – seasonal; May – October (operates several times per week)
Book flights to Scotland with Air Canada
Air Transat
- YYZ (Toronto) – Glasgow – year-round (weekly). Daily flights from May – October
Find more flight information via the Air Transat website
WestJet
Toronto (YYZ) – Edinburgh – seasonal:
- September – October – three times a week
- April – once a week
- Daily flights operating from the end of April to the end of August
Calgary (YYC) – Edinburgh – seasonal:
- September to the beginning of October – four times a week
- Beginning to mid October – three times a week
- Mid to late October – once a week
- Mid to late May – three times a week
- Mid May to October – four times a week
Halifax (YHZ) – Edinburgh – seasonal:
- June – October – three times a week
- Flights resume in April