Edinburgh to Aberdeen bus

Cheap bus tickets from Edinburgh to Aberdeen

Showing times and prices for Jan 30

Cheapest

22

Average

24

The best way to find a cheap bus ticket from Edinburgh to Aberdeen is to book your journey as far in advance as possible and to avoid traveling at rush hour.

Cheapest
12:50PMEdinburgh, Elder Street3h00 03:50PMAberdeen, Guild Street
0 transfers
221One-way
Cheapest
01:50PMEdinburgh, Elder Street3h00 04:50PMAberdeen, Guild Street
0 transfers
221One-way
Cheapest
03:50PMEdinburgh, Elder Street3h00 06:50PMAberdeen, Guild Street
0 transfers
221One-way
Cheapest
08:50PMEdinburgh, Elder Street3h00 11:50PMAberdeen, Guild Street
0 transfers
221One-way
Cheapest
09:40AMEdinburgh3h10 12:50PMAberdeen, Guild Street
1 transfer
221One-way

Bus schedule from Edinburgh to Aberdeen

Showing buses for tomorrow, Monday, January 30
06:35AMEdinburgh, Elder Street3h15 09:50AMAberdeen, Guild Street
0 transfers
07:50AMEdinburgh, Elder Street3h00 10:50AMAberdeen, Guild Street
0 transfers
08:50AMEdinburgh, Elder Street3h00 11:50AMAberdeen, Guild Street
0 transfers
09:40AMEdinburgh3h10 12:50PMAberdeen, Guild Street
1 transfer
09:50AMEdinburgh, Elder Street3h00 12:50PMAberdeen, Guild Street
0 transfers
10:50AMEdinburgh, Elder Street3h00 01:50PMAberdeen, Guild Street
0 transfers
11:00AMEdinburgh, Elder Street3h20 02:20PMAberdeen, Guild Street
1 transfer
11:50AMEdinburgh, Elder Street3h00 02:50PMAberdeen, Guild Street
0 transfers
12:50PMEdinburgh, Elder Street3h00 03:50PMAberdeen, Guild Street
0 transfers
01:00PMEdinburgh, Elder Street3h20 04:20PMAberdeen, Guild Street
1 transfer
01:40PMEdinburgh3h10 04:50PMAberdeen, Guild Street
1 transfer
01:50PMEdinburgh, Elder Street3h00 04:50PMAberdeen, Guild Street
0 transfers
02:50PMEdinburgh, Elder Street3h00 05:50PMAberdeen, Guild Street
0 transfers
03:00PMEdinburgh, Elder Street4h20 07:20PMAberdeen, Guild Street
1 transfer
03:50PMEdinburgh, Elder Street3h00 06:50PMAberdeen, Guild Street
0 transfers
04:50PMEdinburgh, Elder Street3h00 07:50PMAberdeen, Guild Street
0 transfers
05:30PMEdinburgh, Elder Street3h20 08:50PMAberdeen, Guild Street
0 transfers
06:50PMEdinburgh, Elder Street3h00 09:50PMAberdeen, Guild Street
0 transfers
07:40PMEdinburgh3h10 10:50PMAberdeen, Guild Street
1 transfer
07:50PMEdinburgh, Elder Street3h00 10:50PMAberdeen, Guild Street
0 transfers
08:50PMEdinburgh, Elder Street3h00 11:50PMAberdeen, Guild Street
0 transfers
09:50PMEdinburgh, Elder Street3h00 12:50AMAberdeen, Guild Street
0 transfers

This is the last bus of the day.

Find all the dates and times for this journey

Compare prices and tickets by train, bus or flight

Mon
Jan 30
Tue
Jan 31
Wed
Feb 01
Thu
Feb 02
Fri
Feb 03
Sat
Feb 04
Sun
Feb 05
Mon
Feb 06
Tue
Feb 07
Wed
Feb 08
Thu
Feb 09
Fri
Feb 10
Sat
Feb 11
Sun
Feb 12
Mon
Feb 13
Tue
Feb 14
Wed
Feb 15
Thu
Feb 16
Fri
Feb 17
Sat
Feb 18
Sun
Feb 19

Bus times from Edinburgh to Aberdeen

Showing times and prices for Jan 30

Fastest Journey

3 h

Average

3 h 8 m

Buses per day

22

Distance

149 km

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

Fastest
12:50PMEdinburgh, Elder Street3h00 03:50PMAberdeen, Guild Street
0 transfers
221One-way
Fastest
01:50PMEdinburgh, Elder Street3h00 04:50PMAberdeen, Guild Street
0 transfers
221One-way
Fastest
03:50PMEdinburgh, Elder Street3h00 06:50PMAberdeen, Guild Street
0 transfers
221One-way
Fastest
08:50PMEdinburgh, Elder Street3h00 11:50PMAberdeen, Guild Street
0 transfers
221One-way
Fastest
06:50PMEdinburgh, Elder Street3h00 09:50PMAberdeen, Guild Street
0 transfers
221One-way

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

Alsa
Eurolines France
RegioJet
Bla Bla Bus

Overview: Bus from Edinburgh to Aberdeen

distanceDistance92 miles (148 km)
durationAverage bus duration3 h
priceAverage bus ticket price$21 (€18)
frequencyBus frequency15 a day
changesDirect busYes, there are 15 direct buses a day
carriersBus companiesCross Country or Megabus

Buses from Edinburgh to Aberdeen cover the 92 miles (148 km) long trip taking on average 3 h with our travel partners like Cross Country or Megabus. Normally, there are 15 buses operating per day, including direct services available. You can get the cheapest bus tickets for this journey for as low as $19 (€16), but the average price of bus tickets is $21 (€18). Travelers depart most frequently from Edinburgh, Elder Street and arrive in Aberdeen, Guild Street.

Bus providers: CrossCountry from Edinburgh to Aberdeen

CrossCountry buses will get you to Aberdeen from Edinburgh from $19 (€16). With over 1000 travel companies on Omio, you can find the best bus times and tickets for your trip.

CrossCountry

CrossCountry is a fast speed train company in the United Kingdom and for your next bus to Aberdeen from Edinburgh you can choose between Standard Class and First Class tickets on Omio.

CrossCountry tickets to Aberdeen from Edinburgh are available online on Omio. We help you compare and book your perfect route with CrossCountry from Edinburgh to Aberdeen all in one place. If you’re specifically looking for the cheapest, fastest or earliest bus, you can find all the current CrossCountry bus schedules and bus tickets available on Omio for the 92 miles (148 km) route. You can also see relevant travel information for the CrossCountry bus, such as baggage allowance and amenities onboard depending on the class fare. Search for your ideal departure and arrival times for this bus, compare the fastest Edinburgh to Aberdeen routes as well as the cheapest ticket prices available, and buy the best CrossCountry Edinburgh to Aberdeen bus ticket that fits your needs. If you purchase tickets in the Omio app, you can quickly see if the CrossCountry bus ticket is available as a mobile ticket, which makes it easy for you to travel paperless. You’ll then be ready to embark on your smooth and relaxing journey to Aberdeen with CrossCountry!

    Travel Tips: Bus to Aberdeen from Edinburgh

    Travel Tips: Take the bus to Aberdeen 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 Edinburgh to Aberdeen.
    FAQs
    Omio customers have found cheap bus tickets from Edinburgh to Aberdeen for as low as $19 (€16)  for the next 7 days.
    If you’re looking to purchase your bus tickets in the next week, you can expect the Edinburgh to Aberdeen bus price to come in at an average of $21 (€18)  one way.
    The distance from Edinburgh to Aberdeen by bus is approximately 92 miles (148 km).
    The Edinburgh to Aberdeen bus duration is on average 3 h, which is to be expected when traveling 92 miles (148 km) to Aberdeen from Edinburgh. However, the time it takes can vary based on specific dates, weekends, and holidays.

    When taking a bus from Edinburgh, you have a couple of bus stations you can depart from including Edinburgh, Elder Street, Edinburgh, North Bridge and Edinburgh, Bus Station. When you arrive in Aberdeen, your bus can arrive in bus stations including Aberdeen, Guild Street, Aberdeen, International Airport and Aberdeen, Woolmanhill.

    Omio customers traveling this route book their buses from Edinburgh, Elder Street   to Aberdeen, Guild Street.

    Passengers board the bus most frequently from Edinburgh, Elder Street, which is located around 1.6 miles (2.5 km) away from the city center, and they get off the bus at Aberdeen, Guild Street, located 0.6 miles (888 m) away from the city center.

    Take the Edinburgh to Aberdeen bus with Cross Country or Megabus. However, it's always good to check out all possible bus companies for the route between Edinburgh and Aberdeen as there might be differences in the amenities they offer.
    Yes, there are 15 direct buses from Edinburgh to Aberdeen per day with Megabus  on Omio. This is worth paying attention to when you purchase your bus ticket as direct services tend to offer more convenience and help save you time traveling to your destination.
    On average, there are 15 buses a day from Edinburgh to Aberdeen. The bus times and services may be different on weekends and holidays compared to weekdays.
    You can take the earliest bus from Edinburgh to Aberdeen at 7: 50 PM   or take the last bus from Edinburgh to Aberdeen leaving at 7: 50 PM. Look for the latest Edinburgh to Aberdeen bus schedules on Omio and book the best time to take the bus for this journey.
    If you buy a bus ticket from Edinburgh to Aberdeen within the next 7 days, you can find tickets to cost on average $21 (€18) one way. However, we recommend booking your bus in advance to get access to the best prices. Bus tickets between Edinburgh and Aberdeen are generally on sale a few months before the planned departure date.
    HomeBusesBus tickets to AberdeenEdinburgh to Aberdeen bus

    The Omio App Makes Travel Planning Easy

    We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

    ios-badge
    android-badge
    Hand With Phone
    Currency
    Language