1map logoGo to main page

Brussels to Edinburgh from $55: 10 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Brussels, Belgium
to
Edinburgh, United Kingdom

How to Get from Brussels to Edinburgh: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$55 by busBest price
760 kmDistance
3h 1m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Brussels to Edinburgh with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
various
Taxi
Plane
Average Duration
3h  1m
Estimated price
$169-416
Recommended
Company
BlaBlaCar Bus / megabus
Bus
Average Duration
17h  40m
Estimated price
$55-135
Cheapest
route map
Distance: 760 km
Duration: 3h 1m

See more options

Pricing table
Company
various
Drive
Drive
Average Duration
10h  27m
Estimated price
$0-0
Company
various
Plane
Average Duration
4h  22m
Estimated price
$56-330
Company
various
Drive
Plane
Average Duration
3h  42m
Estimated price
$74-359
Company
various
Train
Plane
Average Duration
5h  35m
Estimated price
$108-373
Company
various
Train
Plane
Average Duration
5h  38m
Estimated price
$140-701
Company
various
Drive
Drive
Average Duration
12h  16m
Estimated price
$251-415
Company
Eurostar / LNER
Train
Average Duration
6h  55m
Estimated price
$315-623
Company
Eurostar / CrossCountry
Train
Average Duration
9h  17m
Estimated price
$330-873

Compare prices for your selected dates

TypeMo 10/03Tu 11/03We 12/03Th 13/03Fr 14/03Sa 15/03Su 16/03
Bus $61 $60 $54 $61 $71 $68 $74
Fly $149 $125 $133 $137 $146 $136 $129

Traveling From Brussels to Edinburgh

Brussels, with its rich chocolate and historic architecture, contrasts sharply with Edinburgh's rugged hills and vibrant festivals.

Best Neighbourhoods in Edinburgh

Edinburgh boasts diverse neighborhoods, each offering distinct experiences for visitors.

Old Town
• Home to the iconic Edinburgh Castle.
• Rich history and narrow cobbled streets.
Leith
• Vibrant waterfront lined with restaurants and bars.
• Fascinating mix of historic and modern attractions.
New Town
• Stunning Georgian architecture throughout the area.
• Excellent shopping and cultural venues nearby.

Best Times To Visit Edinburgh's Attractions

Understanding the best times to visit attractions can elevate your experience in Edinburgh.

Edinburgh Castle
Early morning visits right at opening time help avoid crowds.
The Royal Mile
Weekdays in the off-peak season offer a quieter stroll.
Arthur's Seat
Late afternoon provides stunning views and fewer hikers.

Edinburgh Weather: What to Expect Year-Round

Edinburgh experiences a temperate maritime climate, with mild summers and chilly winters, making layers a wise packing choice. Late spring and early autumn typically offer the most pleasant conditions for exploring the city, as weather can influence outdoor activities and sightseeing enjoyment.

Dining Recommendation in Edinburgh

Try haggis at The Witchery by the Castle, a restaurant that embodies Scotland’s rich culinary heritage with a cozy, atmospheric setting. This dish, made from sheep's offal and spices, offers a bold flavor profile that starkly contrasts with the sweet delights of Brussels' chocolate and waffles.

Brussels - Edinburgh operators

Explore transport companies operating between Brussels and Edinburgh, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Plane Show flights
Website
brusselsairlines.com

Plane from Brussels (BRU) to Edinburgh (EDI)

Average Duration
1h 35m
Estimated price
$100-470
Website
klm.com

Plane from Brussels (BRU) to Edinburgh (EDI)

Average Duration
3h 32m
Estimated price
$170-600
Website
ryanair.com

Plane from Charleroi (CRL) to Edinburgh (EDI)

Average Duration
1h 45m
Estimated price
$35-260

Plane from Brussels (BRU) to Edinburgh (EDI)

Average Duration
3h 50m
Estimated price
$45-470

Plane from Eindhoven (EIN) to Edinburgh (EDI)

Average Duration
1h 40m
Estimated price
$45-550
Train
Contact phone
+32 70 66 77 88
Website
thalys.com

Train from Brussel-Zuid / Bruxelles-Midi to Rotterdam Centraal

Average Duration
1h 10m
Estimated price
$45-95

Train from Brussel-Zuid / Bruxelles-Midi to Schiphol Airport

Average Duration
1h 34m
Estimated price
$55-120
Contact phone
+44 343 218 6186
Website
eurostar.com

Train from Brussel-Zuid / Bruxelles-Midi to London St Pancras Intl

Average Duration
2h 5m
Estimated price
$120-350
Contact phone
+44 345 722 5333
Website
lner.co.uk

Train from King's Cross to Edinburgh

Average Duration
4h 22m
Estimated price
$190-280
Contact phone
0344 736 9123
Website
crosscountrytrains.co.uk

Train from Sheffield to Edinburgh Waverley

Average Duration
3h 45m
Estimated price
$140-430
Bus
Contact phone
+33 1 71 53 01 80
Website
blablacar.fr

Bus from Brussels City Center - Midi Train station to London Victoria

Average Duration
7h 15m
Estimated price
$28-40
Website
uk.megabus.com

Bus from London Victoria to Edinburgh Bus Station

Average Duration
9h 25m
Estimated price
$35-50
Contact phone
+49 30 300 137 300
Website
flixbus.de

Bus from London Victoria to Edinburgh Bus Station

Average Duration
8h 55m
Estimated price
$55-85
Contact phone
08717 81 81 81
Website
nationalexpress.com

Bus from London Victoria to Edinburgh Bus Station

Average Duration
9h 10m
Estimated price
$65-95
Other Show other routes
Contact phone
+32 24277777
Website
taxicapital.brussels

Other from Brussels to Charleroi

Average Duration
40m
Estimated price
$130-160
Website
eurotunnel.com

Other from Calais-Fréthun to Folkestone

Average Duration
35m
Estimated price
$0-0
Contact phone
+45 33 42 30 10
Website
dfds.com

Other from Dunkirk to Port of Dover

Average Duration
2h 30m
Estimated price
$80-150

Brussels to Edinburgh: Overview of Bus, Train, Flight, and Car Trips

Traveling between Brussels and Edinburgh offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

🚆 Traveling from Brussels to Edinburgh by train involves a journey that includes transfers, taking approximately 6 hours and 55 minutes. The route does not offer a direct train but requires a change at King's Cross station. Eurostar operates the train services departing from Brussel-Zuid / Bruxelles-Midi. 🌍 Upon arrival in Edinburgh, passengers will be greeted at the Edinburgh station by LNER-operated trains. The total duration of the journey from Brussels to Edinburgh is 6 hours and 55 minutes. The train ticket prices for this route can range from €291 to €575, depending on availability and class of travel. 🛤️ Travelers making this trip can enjoy the scenic views passing by while onboard the train from Brussels to Edinburgh. Despite the lack of a direct route, the convenience and comfort of train travel between these two historic cities make it an attractive option for those exploring Europe.
Departure Point
Brussel-Zuid / Bruxelles-Midi station
Arrival Point
Edinburgh station
🛫 Flying from Brussels to Edinburgh is convenient with a direct flight that takes just 1 hour and 45 minutes. Ryanair operates flights from Charleroi Airport to Edinburgh Airport, providing a straightforward travel option. ✈️ The total duration of the flight between Brussels and Edinburgh is approximately 4 hours and 22 minutes, making it a relatively quick journey to reach Scotland's capital from Belgium. 💸 The prices for flights between Edinburgh and Brussels can vary, with fares ranging from €52 to €304.
Departure Point
Charleroi Airport
Arrival Point
Edinburgh Airport
Useful tips for plane travellers
• Book your Ryanair flight to Edinburgh in advance to secure the best prices, as fares can range significantly from €50 to €295, especially during peak travel seasons.
• Upon arriving at Edinburgh Airport, be prepared for a longer-than-expected wait at passport control due to security protocols—allow at least 30 minutes to navigate through customs.
• Expect to pay approximately £25-£30 for a taxi from Edinburgh Airport to the city center; alternatively, you can use the Airlink 100 bus service for just £4.50, which runs every 10 minutes and is a great budget option.
🚌 Starting your journey from Brussels to Edinburgh by bus requires transferring in London, with the entire trip taking approximately 17 hours and 40 minutes. 🚌 The prices for the bus tickets between Brussels and Edinburgh range from €51 to €125, providing a budget-friendly option for a scenic journey through Europe.
Departure Point
Brussels City Center - Midi Train station
Arrival Point
Edinburgh Bus Station

Frequently asked questions

Find out more about the route from Brussels to Edinburgh.

Or choose the category:
The distance between Brussels and Edinburgh is 759.6 km. The typical travel times between the two cities vary depending on the mode of transportation. By train, it takes approximately 6 hours and 53 minutes to reach Edinburgh from Brussels. By taking a bus to Charleroi and then flying to Edinburgh, the travel time is about 5 hours and 16 minutes. Lastly, by plane, it takes around 4 hours and 28 minutes to reach Edinburgh from Brussels.
The most cost-effective transportation option for traveling from Brussels to Edinburgh is by bus, with prices ranging from €60 to €119 and a travel time of 17 hours and 21 minutes. However, if time is a priority, the quickest option would be to fly, with prices ranging from €50 to €303 and a travel time of 4 hours and 28 minutes.
The prices for a train journey between Brussels and Edinburgh range from €277 to €546. On the other hand, the prices for a bus journey between the two cities vary from €60 to €112.
The most convenient way to travel from Brussels to Edinburgh without a car is by train. The journey takes approximately 6 hours and 53 minutes and can cost between €275 and €550. Another option is to take a bus, which takes significantly longer at 17 hours and 21 minutes, but is more affordable with prices ranging from €60 to €119. Flying is the fastest option, taking around 4 hours and 28 minutes, with ticket prices ranging from €50 to €303.
There is no direct train from Brussels to Edinburgh, but it is possible to travel between the two cities with transfers via London Kings Cross. The journey takes approximately 6 hours and 53 minutes by train. Alternatively, there is no direct bus from Brussels to Edinburgh, however, the journey can be made with transfers via London Victoria Coach Station, taking approximately 17 hours and 21 minutes.
The flight between Brussels and Edinburgh typically takes about 1 hour and 40 minutes. The prices for flights between the two cities can vary from €51 to €303, depending on the airline and the time of booking.
There are over 1382 hotels available in Edinburgh, offering a wide range of options for accommodation. Prices start at €39, making it possible to find something that suits different budgets.

Trips from Brussels

Trips to Antwerp