Cheapest
Average
The best way to find a cheap flight ticket from Brussels to Edinburgh is to book your journey as far in advance as possible and to avoid traveling at rush hour.
This is the last flight of the day.
Find all the dates and times for this journey
Fastest Journey
1 h 40 m
Average
2 h 56 m
Flights per day
5
Distance
755 km
Of the 5 flights that leave Brussels for Edinburgh every day 2 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.
Need a place to stay in Edinburgh?
Top pick hotels
Entire homes & apartments
Find the best accommodation for you, with our partner Expedia
Distance | 755 km | |
Average flight duration | 1 h 40 min | |
Average plane ticket price | €128 (€128) | |
Direct flight | No | |
Airlines | BA Cityflyer, British Airways, KLM Cityhopper, Ryanair, Brussels Airlines, Lufthansa Cityline, KLM, Cityjet or Lufthansa |
Flights from Brussels to Edinburgh cover the 755 km long route taking on average 1 h 40 min with our travel partners like BA Cityflyer, British Airways, KLM Cityhopper, Ryanair, Brussels Airlines, Lufthansa Cityline, KLM, Cityjet or Lufthansa. There are direct flight services available. You can get the cheapest plane tickets for this route for as low as €47, but the average price of plane tickets is €128. Travellers depart most frequently from Brussels Airport and arrive in Edinburgh Airport.
Travel between Brussels and Edinburgh from €47 with Omio’s flight partners Ryanair, KLM and Brussels Airlines! You can find the best timetables and tickets when comparing and booking the most convenient journey for you.
Passengers have their choice of several daily flights from Brussels to Edinburgh. Many airlines operate along this route including budget airline Ryanair, and national carriers Brussels Airlines, British Airways, KLM, and Lufthansa. There are a handful of direct flights each day run by Brussels Airlines and Ryanair, and these have the fastest flight times overall. Flying between these capital cities takes between 1 hour and 40 minutes and 4 hours and 55 minutes.
Direct flights from Brussels to Edinburgh are operated by major UK budget airline Ryanair and national carrier of Belgium, Brussels Airlines. While the direct flights are fastest, additional, indirect routes are available from national carriers British Airways, KLM, and Lufthansa.
Flying from Brussels to Edinburgh takes between 1 hour and 40 minutes and 4 hours and 55 minutes. The fastest flights are typically direct, however on weekends there may only be 1 or 2 direct flights available. The fastest indirect flights are very efficient, taking between 3 hours and 5 minutes and 3 hours and 15 minutes with KLM, stopping over briefly in Amsterdam.
There are usually between 1 and 5 direct flights from Brussels to Edinburgh every day of the week. These are less frequent on weekends, where passengers may choose an indirect route instead, of which there are an additional 3 to 4 available with a flight time under 5 hours.
Departure airport: Flights depart Brussels from either Brussels Airport, or the less centrally located Brussels South Charleroi Airport. Passengers travelling from central Brussels to Brussels Airport can take the train, which arrives directly under the airport, making the journey in 17 minutes. South Charleroi is roughly 2 hours away from central Brussels via the train and bus. Both airports offer short and long term parking and amenities for passengers.
Arrival airport: Flights arrive at Edinburgh Airport, which is a roughly 30 minute journey East to central Edinburgh on the AirLink train. The train station is right at the airport, and the airport itself provides free Wi-Fi access, car hire and currency exchange facilities, as well as a wide range of shopping and dining opportunities.
Flights from Brussels to Edinburgh generally leave from Brussels Airport and arrive in Edinburgh Airport.
Brussels Airport is 16.5 km away from Brussels city centre and Edinburgh Airport is 13.2 km from Edinburgh city centre.
Here are some other resources that might have the information you need