WhatFliesWhere Get the app

Nonstop flights from Edinburgh to London

British Airways flies this route 1 to 6 times a day.

EDIEdinburgh
337 mi · 31 flights a week
LCYLondon City
EDILCY

When they leave

Edinburgh time
6:20a7:15pFirst departure 6:20 AM, last 7:15 PM

Six in the morning, 6:20 AM to 11:10 AM, then two in the evening, 5:50 PM to 7:15 PM.

Every flight

Earliest first

Schedules last checked Sep 19, 2026. Times are local.

Flying from Edinburgh to London

British Airways is the only airline flying nonstop from Edinburgh to London, 1 to 6 times a day on the Embraer 190.

Flights run every day of the week, from 1 on Saturdays to 6 on Tuesdays and Thursdays. The first arrival in London is at 8:00 AM and the last at 8:45 PM. The flight covers 337 miles.

Flying back, London to Edinburgh has 51 nonstop flights a week. From Edinburgh, Heathrow (LHR) and Stansted (STN) are the other London area airports with nonstop flights, 67 and 41 a week.

Return flights

WhatFliesWhere app icon

Find the cheapest day to fly from Edinburgh to London.

Download on the App StoreGet it on Google Play

Schedules as of Oct 9, 2026.