COMPARE Prices across different modes

Sat
Oct 16
Find prices
$116easyJet
Sun
Oct 17
$44National Express
Find prices
Mon
Oct 18
$45National Express
$69easyJet
Tue
Oct 19
$44National Express
$43easyJet
Wed
Oct 20
$45National Express
$47easyJet
Thu
Oct 21
Find prices
$79easyJet
Fri
Oct 22
$45National Express
Find prices
Sat
Oct 23
Find prices
$160easyJet
Sun
Oct 24
$45National Express
Find prices
Mon
Oct 25
$45National Express
$108easyJet
Tue
Oct 26
$45National Express
Find prices
Wed
Oct 27
$43National Express
$48easyJet
Thu
Oct 28
$44National Express
$44easyJet
Fri
Oct 29
$45National Express
$58easyJet
Sat
Oct 30
$45National Express
$50easyJet
Sun
Oct 31
$44National Express
$45easyJet
Mon
Nov 1
$44National Express
$44easyJet
Tue
Nov 2
$44National Express
$45easyJet
Thu
Nov 4
$44National Express
$58easyJet
Fri
Nov 5
$45National Express
$52easyJet

These companies trust us. We sell their tickets all in one place.

Alsa
Eurolines France
RegioJet
Bla Bla Bus

Bus Information between Belfast and Edinburgh

distanceDistance143 miles (230 km)
durationAverage bus duration7 h 15 min
priceAverage bus ticket price$45 (€37)
changesDirect busYes
carriersBus providersNational Express

Buses from Belfast to Edinburgh cover the 143 miles (230 km) long journey taking on average 7 h 15 min with our travel partners like National Express. There are direct bus services available. While the average ticket price for this journey costs around $45 (€37), you can find the cheapest bus ticket for as low as $44 (€36). Travelers depart most frequently from Belfast Central and arrive in Edinburgh, Elder Street.

Bus companies

Belfast to Edinburgh with National Express

National Express buses will get you between Belfast and Edinburgh from $44 (€36). With over 1000 travel companies on Omio, you can find the best bus times and tickets for your trip.

National Express

Enjoy a comfortable bus ride between Belfast and Edinburgh with National Express, the UK’s leading long-distance bus company. National Express connects hundreds of cities and towns throughout the country and even offers routes to and from major UK airports like Heathrow, Gatwick, Stansted, Luton and Bristol at affordable prices for the budget traveler in mind. All National Express buses are air-conditioned and provide free WiFi access and onboard entertainment. Most buses are equipped with seat belts and power outlets in each seat, so charging your phone or laptop won’t be a problem.

Omio shows you the National Express bus schedule for the Belfast to Edinburgh journey, so you can select the best times for your upcoming route. You can take a bus with National Express for the 143 miles (230 km) journey between Belfast and Edinburgh with prices starting as low as $44 (€36). Select from three different ticket options: Restricted Fare, Standard Fare, and Fully Flexible Fare. Refundable tickets provide more flexibility than other ticket options, meaning you can cancel or change your ticket easily. Once you’ve picked your preferred ticket, book a cheap bus from Belfast to Edinburgh on Omio today!

National Express has the following ticket policies due to COVID-19, which you should be aware of when booking and traveling by bus from Belfast to Edinburgh:

  • Cashless payments recommended
  • Online booking and check-in recommended
  • Pre-reservation / seat allocation
  • Verification of ticket with valid ID
  • Exceptions to waive change or cancellation fees policy
  • For journeys between July 1st and October 31, 2020, the following change and refund policies apply:
    • Restricted ticket: One change is allowed free of charge
    • Standard ticket: Full refund or one change is allowed free of charge
    • Fully flexible ticket: Unlimited changes to time or date are allowed
    • All change and refund requests must be made at least 24 hours before the original outbound journey. Partial refunds are not allowed.

Travel Tips

Buses from Belfast to Edinburgh
Take the bus to Edinburgh easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Belfast to Edinburgh.
FAQs
How much do cheap bus tickets between Belfast and Edinburgh cost?
Omio customers have found cheap bus tickets between Belfast and Edinburgh for as low as $44 (€36)  for the next 7 days.
What is the price of a bus ticket from Belfast to Edinburgh?
The Belfast to Edinburgh bus ticket price is on average $45 (€37)  if you are looking to purchase your tickets for this journey in the next week.
How far is it from Belfast to Edinburgh by bus?
The Belfast to Edinburgh bus distance is approximately 143 miles (230 km).
How many hours is the bus time to Edinburgh from Belfast?
The Belfast to Edinburgh bus duration is on average 7 h 15 min, which is to be expected when traveling 143 miles (230 km) between Belfast and Edinburgh. However, the time it takes can vary based on specific dates, weekends, and holidays.
What bus station in Belfast goes to Edinburgh? What bus station do I come into Edinburgh from Belfast?

When taking the bus from Belfast to Edinburgh, you can choose to depart from bus stations like Belfast, Stena Line terminus, Belfast, Europa Buscentre and Belfast, Europa Bus Centre. Your journey can end in bus stations such as Edinburgh, Elder Street, Edinburgh, North Bridge and Edinburgh.

Omio customers who travel this route most frequently depart from Belfast Central   and arrive in Edinburgh, Elder Street.

Where is the bus station in Belfast to go to Edinburgh? Where is the bus station in Edinburgh located?

The most popular departure bus station with passengers for this trip, called Belfast Central, is located 1 mile (s) / 1 km from the city center of Belfast.

The most popular arrival bus station, Edinburgh, Elder Street, is located 0 mile (s) / 0 km away from the city center of Edinburgh.

Which bus providers can take me to Edinburgh from Belfast?
When taking a bus from Belfast to Edinburgh, you can count on National Express for the best way to get you to Edinburgh. You can also check all possible bus providers who offer a service from Belfast to Edinburgh and compare the amenities they offer before buying a bus ticket.
Are there any nonstop bus services from Belfast to Edinburgh?
Yes, you can find a direct bus from Belfast to Edinburgh with National Express  on Omio. This is worth paying attention to when you buy your bus ticket as direct services tend to offer more convenience and help save you time traveling to your destination.
What time is the earliest bus from Belfast to Edinburgh? What time is the last bus from Belfast to Edinburgh?
The earliest bus for this journey departs from Belfast at 5: 30 AM. The last bus leaves from Belfast at 10: 20 AM. Check Omio for the latest bus schedule from Belfast to Edinburgh and book the best time to depart on your chosen travel date.
How early should I purchase Belfast to Edinburgh bus tickets to get the best deals?
The price of a one way bus ticket from Belfast to Edinburgh is on average $45 (€37) if you purchase within the next 7 days. But we recommend booking tickets before your planned travel date to find the best prices for buses from all possible bus providers offering this journey. In general, you can find bus tickets to Edinburgh from Belfast available a few months in advance.

Important Stations and Airports for this Journey