Cheap bus tickets from Aberdeen to Edinburgh

Showing times and prices for 4 Dec

Cheapest

£18

Average

£25

The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid traveling at rush hour.

The average ticket from Aberdeen to Edinburgh will cost around £ 25 if you buy it on the day, but the cheapest tickets can be found for only £ 18.

Cheapest
20:45Aberdeen, Guild Street2h59 23:44Edinburgh, Elder Street
0 changes
£181One-way
2nd Cheapest
14:45Aberdeen, Guild Street3h10 17:55Edinburgh, Elder Street
0 changes
£221One-way
06:00Aberdeen, Guild Street3h04 09:04Edinburgh, Elder Street
0 changes
£241One-way
11:45Aberdeen, Guild Street3h05 14:50Edinburgh, Elder Street
1 changes
£241One-way
12:45Aberdeen, Guild Street3h38 16:23Edinburgh, Elder Street
1 changes
£241One-way

Bus Timetable Aberdeen to Edinburgh

Showing buses for tomorrow, Sat, 4 Dec
06:00Aberdeen, Guild Street3h04 09:04Edinburgh, Elder Street
0 changes
07:05Aberdeen, Guild Street3h15 10:20Edinburgh, Elder Street
0 changes
08:45Aberdeen, Guild Street3h35 12:20Edinburgh, Elder Street
0 changes
09:45Aberdeen, Guild Street3h05 12:50Edinburgh, Elder Street
0 changes
10:45Aberdeen, Guild Street3h26 14:11Edinburgh
0 changes
10:45Aberdeen, Guild Street3h05 13:50Edinburgh, Elder Street
0 changes
11:45Aberdeen, Guild Street3h05 14:50Edinburgh, Elder Street
0 changes
12:45Aberdeen, Guild Street3h38 16:23Edinburgh, Elder Street
0 changes
12:45Aberdeen, Guild Street2h58 15:43Edinburgh, Elder Street
0 changes
13:45Aberdeen, Guild Street3h10 16:55Edinburgh, Elder Street
0 changes
14:45Aberdeen, Guild Street3h26 18:11Edinburgh
0 changes
14:45Aberdeen, Guild Street3h10 17:55Edinburgh, Elder Street
0 changes
15:45Aberdeen, Guild Street3h18 19:03Edinburgh, Elder Street
0 changes
16:45Aberdeen, Guild Street2h58 19:43Edinburgh, Elder Street
0 changes
17:45Aberdeen, Guild Street3h40 21:25Edinburgh, Elder Street
0 changes
18:45Aberdeen, Guild Street3h16 22:01Edinburgh, Elder Street
0 changes
20:45Aberdeen, Guild Street3h26 00:11Edinburgh
0 changes
20:45Aberdeen, Guild Street2h59 23:44Edinburgh, Elder Street
0 changes

This is the last bus of the day.

Find all the dates and times for this journey

Compare prices and tickets by train, coach or flight

Fri
3 Dec
Find prices
£16Megabus
Sat
4 Dec
£27Scotrail
£16Megabus
Sun
5 Dec
£27London North Eastern Railway
£16Megabus
Mon
6 Dec
£27London North Eastern Railway
£15Megabus
Tue
7 Dec
£21London North Eastern Railway
£15Megabus
Wed
8 Dec
£21London North Eastern Railway
£15Megabus
Thu
9 Dec
£23London North Eastern Railway
£13Megabus
Fri
10 Dec
£27London North Eastern Railway
£13Megabus
Sat
11 Dec
£27Scotrail
£13Megabus
Sun
12 Dec
£25London North Eastern Railway
£13Megabus
Mon
13 Dec
£22London North Eastern Railway
£13Megabus
Tue
14 Dec
£18London North Eastern Railway
£13Megabus
Wed
15 Dec
£18London North Eastern Railway
£13Megabus
Thu
16 Dec
£20Scotrail
£13Megabus
Fri
17 Dec
£27Scotrail
£13Megabus
Sat
18 Dec
£27Scotrail
£11Megabus
Sun
19 Dec
£25London North Eastern Railway
£11Megabus
Mon
20 Dec
£20Scotrail
£11Megabus
Tue
21 Dec
£19London North Eastern Railway
£11Megabus
Wed
22 Dec
£21Scotrail
£11Megabus
Thu
23 Dec
£27London North Eastern Railway
£11Megabus

Bus times from Aberdeen to Edinburgh

Showing times and prices for 4 Dec

Fastest Journey

2 h 58 m

Average

3 h 15 m

Buses per day

18

Distance

149 km

Of the 18 buses that leave Aberdeen for Edinburgh every day 7 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

These direct buses cover the 149 km distance in an average of 3 h 15 m but if you time it right, some buses will get you there in just 2 h 58 m .

The slowest buses will take 3 h 40 m and usually involve a change or two along the way, but you might be able to save a few pennies if you’re on a budget.

Fastest
16:45Aberdeen, Guild Street2h58 19:43Edinburgh, Elder Street
0 changes
£241One-way
Fastest
12:45Aberdeen, Guild Street2h58 15:43Edinburgh, Elder Street
0 changes
£241One-way
2nd Fastest
20:45Aberdeen, Guild Street2h59 23:44Edinburgh, Elder Street
0 changes
£181One-way
06:00Aberdeen, Guild Street3h04 09:04Edinburgh, Elder Street
0 changes
£241One-way
11:45Aberdeen, Guild Street3h05 14:50Edinburgh, Elder Street
1 changes
£241One-way

More than 1,000 travel companies trust us to sell their tickets all in one place.

National Express
Eurolines France
RegioJet
Trenitalia

Coach Information to Edinburgh from Aberdeen

distanceDistance92 miles (148 km)
durationAverage coach duration2 h 59 min
priceAverage coach ticket price£15 (€17)
changesDirect coachYes
carriersCoach companiesMegabus or National Express

Coaches from Aberdeen to Edinburgh cover the 92 miles (148 km) long trip taking on average 2 h 59 min with our travel partners like Megabus or National Express. There are direct coach services available. While the average ticket price for this journey costs around £15, you can find the cheapest coach ticket for as low as £13. Travellers depart most frequently from Aberdeen and arrive in Edinburgh, Elder Street.

Coach companies

National Express from Aberdeen to Edinburgh

National Express coaches will get you from Aberdeen to Edinburgh from £13. With over 1000 travel companies on Omio, you can find the best coach times and tickets for your trip.

National Express

National Express is the leading coach operator for routes throughout the United Kingdom, operating over 550 coaches a day and serving over 900 destinations across the country. National Express even offers routes to and from major UK airports like Heathrow, Gatwick, Stansted, Luton and Bristol 24 hours a day at affordable prices for the budget traveller in mind. All National Express coaches are air-conditioned and provide free WiFi and onboard entertainment. Most coaches are equipped with seat belts and power outlets in each seat, so you can charge your phone or laptop during a long journey. You can select between three ticket types for the Aberdeen - Edinburgh coach: 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, should you need to.

    Please follow the recommendations outlined by National Express when booking your coach tickets from Aberdeen to Edinburgh due to the coronavirus:

    • 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

    Coach to Edinburgh from Aberdeen
    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 Aberdeen to Edinburgh.
    FAQs
    How much does a cheap coach between Aberdeen and Edinburgh cost?
    Looking to save money on your journey? Omio customers have found the cheapest coach to Edinburgh from Aberdeen for the next 7 days starting from £13  one way.
    What is the average cost of a coach from Aberdeen to Edinburgh?
    If you’re looking to book tickets for this trip in the next 7 days, you’ll find that Aberdeen to Edinburgh coach prices are on average £15  one way.
    How many miles is it from Aberdeen to Edinburgh by coach?
    The distance from Aberdeen to Edinburgh by coach is approximately 92 miles (148 km).
    What is the average Aberdeen to Edinburgh coach duration?
    On average the coach from Aberdeen to Edinburgh duration is 2 h 59 min  for the 92 miles (148 km) long trip, but the travel time can vary if you depart on weekends and holidays.
    What is the departure coach station in Aberdeen and arrival coach station in Edinburgh?

    When taking the coach from Aberdeen to Edinburgh, you can choose to depart from coach stations like Aberdeen, Guild Street and Aberdeen, International Airport. Your route can end in coach stations such as Edinburgh, Elder Street, Edinburgh, North Bridge and Edinburgh.

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

    Where is the departure coach station in Aberdeen located? Where is the arrival coach station in Edinburgh located?

    You can find the most popular departure coach station for this journey, Aberdeen, located approximately 0 miles (31 m) from the city centre of Aberdeen. The most popular arrival coach station in Edinburgh, called Edinburgh, Elder Street, is located around 0.3 miles (533 m) away from its city centre.

    What coach companies go from Aberdeen to Edinburgh?
    Take the Aberdeen to Edinburgh coach with Megabus or National Express. However, it's always good to check out all possible coach companies for the route from Aberdeen to Edinburgh as there might be differences in the amenities they offer.
    Are there any Aberdeen to Edinburgh direct coach services?
    Yes, you can look for direct coaches from Aberdeen to Edinburgh with Megabus  without needing to change in between. Taking a direct coach tends to save you time getting you to your destination, so it's worth paying attention to this when booking a ticket for this trip.
    When should I book Aberdeen Edinburgh coach tickets to score the best deals?
    In general, we recommend booking tickets for coaches in advance to score the best deals from all possible coach companies offering this journey and save money. If you buy coach tickets between Aberdeen and Edinburgh within the next 7 days, you can find tickets to cost on average £15 one way. To find the best prices for this trip, consider booking your coach ticket from Aberdeen to Edinburgh a few months in advance.