- Birmingham (BHX) Belfast (BFS)
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
- Sun
1–6 non-stop flights per dayat least 1h 5minfrom £66 - Birmingham (BHX) Edinburgh (EDI)
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
- Sun
1–4 non-stop flights per dayat least 1hfrom £66 - Edinburgh (EDI) Birmingham (BHX)
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
- Sun
1–4 non-stop flights per dayat least 1h 10minfrom £59 - Edinburgh (EDI) Bristol (BRS)
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
- Sun
2–6 non-stop flights per dayat least 1h 15minfrom £53 - Edinburgh (EDI) London Heathrow (LHR)
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
- Sun
10–16 non-stop flights per dayat least 1h 10minfrom £75 - Edinburgh (EDI) Southampton (SOU)
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
- Sun
1–4 non-stop flights per dayat least 1h 25minfrom £175 - London Gatwick (LGW) Belfast (BFS)
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
- Sun
2–7 non-stop flights per dayat least 1h 25minfrom £83 - London Gatwick (LGW) Edinburgh (EDI)
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
- Sun
3–9 non-stop flights per dayat least 1h 25minfrom £77 - London Gatwick (LGW) Inverness (INV)
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
- Sun
2–3 non-stop flights per dayat least 1h 40minfrom £78 - London Heathrow (LHR) Edinburgh (EDI)
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
- Sun
9–16 non-stop flights per dayat least 1h 20minfrom £84 - London Heathrow (LHR) Manchester (MAN)
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
- Sun
5–11 non-stop flights per dayat least 1hfrom £84 - London Heathrow (LHR) Newcastle (NCL)
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
- Sun
4–7 non-stop flights per dayat least 1h 10minfrom £77 - London Stansted (STN) Belfast (BFS)
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
- Sun
4–8 non-stop flights per dayat least 1h 15minfrom £53 - London Stansted (STN) Edinburgh (EDI)
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
- Sun
4–8 non-stop flights per dayat least 1h 15minfrom £47 - London Stansted (STN) Newquay (NQY)
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
- Sun
up to 1 non-stop flight per dayat least 1h 10minfrom £59 - Aberdeen (ABZ) Birmingham (BHX)
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
- Sun
1–3 non-stop flights per dayat least 1h 20minfrom £176 - Belfast (BFS) Birmingham (BHX)
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
- Sun
1–6 non-stop flights per dayat least 1h 5minfrom £50 - Belfast (BFS) Edinburgh (EDI)
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
- Sun
2–8 non-stop flights per dayat least 50minfrom £47 - Bristol (BRS) Edinburgh (EDI)
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
- Sun
2–6 non-stop flights per dayat least 1h 15minfrom £53 - Cardiff (CWL) Edinburgh (EDI)
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
- Sun
up to 1 non-stop flight per dayat least 1h 15minfrom £134
Stops
- Direct flight
Departure airport
Departure country
Destination airport
Airline
- easyJet
- British Airways
- Aer Lingus Irish Airlines
- Ryanair
- Loganair
Outbound weekday
- Monday
- Tuesday
- Wednesday
- Thursday
- Friday
- Saturday
- Sunday