[menuItemContent][menuItemRightSideContent]
Currency

Cheap bus tickets from Aberdeen to St. Andrews

Showing times and prices for May 22

Cheapest

$12

Average

$17

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 St. Andrews will cost around $ 17 if you buy it on the day, but the cheapest tickets can be found for only $ 12.

Cheapest
07:45PMAberdeen, Guild Street1h25 09:10PMDundee, Seagate Bus Station
0 changes
$121One-way
Cheapest
01:45PMAberdeen, Guild Street1h27 03:12PMDundee, Seagate Bus Station
0 changes
$121One-way
Cheapest
08:45PMAberdeen, Guild Street1h25 10:10PMDundee, Seagate Bus Station
0 changes
$121One-way
Cheapest
02:45PMAberdeen, Guild Street1h25 04:10PMDundee, Seagate Bus Station
0 changes
$121One-way
2nd Cheapest
03:20AMAberdeen, Guild Street1h20 04:40AMDundee, Seagate Bus Station
0 changes
$151One-way

Bus schedule from Aberdeen to St. Andrews

Showing buses for tomorrow, Sun, May 22
03:20AMAberdeen, Guild Street1h20 04:40AMDundee, Seagate Bus Station
0 changes
06:25AMAberdeen, Guild Street1h25 07:50AMDundee, Seagate Bus Station
0 changes
07:05AMAberdeen, Guild Street1h35 08:40AMDundee, Seagate Bus Station
0 changes
07:45AMAberdeen, Guild Street1h30 09:15AMDundee, Seagate Bus Station
0 changes
08:35AMAberdeen, Guild Street1h25 10:00AMDundee, Seagate Bus Station
0 changes
08:45AMAberdeen, Guild Street1h27 10:12AMDundee, Seagate Bus Station
0 changes
09:45AMAberdeen, Guild Street1h25 11:10AMDundee, Seagate Bus Station
0 changes
10:45AMAberdeen, Guild Street1h27 12:12PMDundee, Seagate Bus Station
0 changes
10:45AMAberdeen, Guild Street1h25 12:10PMDundee, Seagate Bus Station
0 changes
11:45AMAberdeen, Guild Street1h25 01:10PMDundee, Seagate Bus Station
0 changes
12:45PMAberdeen, Guild Street1h25 02:10PMDundee, Seagate Bus Station
0 changes
01:45PMAberdeen, Guild Street1h27 03:12PMDundee, Seagate Bus Station
0 changes
02:45PMAberdeen, Guild Street1h25 04:10PMDundee, Seagate Bus Station
0 changes
03:45PMAberdeen, Guild Street1h30 05:15PMDundee, Seagate Bus Station
0 changes
04:45PMAberdeen, Guild Street1h25 06:10PMDundee, Seagate Bus Station
0 changes
05:45PMAberdeen, Guild Street1h30 07:15PMDundee, Seagate Bus Station
0 changes
06:45PMAberdeen, Guild Street1h25 08:10PMDundee, Seagate Bus Station
0 changes
07:45PMAberdeen, Guild Street1h25 09:10PMDundee, Seagate Bus Station
0 changes
08:45PMAberdeen, Guild Street1h25 10:10PMDundee, Seagate Bus Station
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, bus or flight

Sun
May 22
$45Scotrail
$11Megabus
Mon
May 23
$44Scotrail
$9Megabus
Tue
May 24
Find prices
$11Megabus
Thu
May 26
$45Cross Country
$10Megabus
Sat
May 28
$45Scotrail
$9Megabus
Sun
May 29
Find prices
$10Megabus
Wed
Jun 1
$45Scotrail
$9Megabus
Thu
Jun 2
$44Cross Country
$9Megabus

Bus times from Aberdeen to St. Andrews

Showing times and prices for May 22

Fastest Journey

1 h 20 m

Average

1 h 26 m

Buses per day

19

Distance

99 km

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

These direct buses cover the 99 km distance in an average of 1 h 26 m but if you time it right, some buses will get you there in just 1 h 20 m .

The slowest buses will take 1 h 35 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
03:20AMAberdeen, Guild Street1h20 04:40AMDundee, Seagate Bus Station
0 changes
$151One-way
2nd Fastest
11:45AMAberdeen, Guild Street1h25 01:10PMDundee, Seagate Bus Station
0 changes
$181One-way
2nd Fastest
04:45PMAberdeen, Guild Street1h25 06:10PMDundee, Seagate Bus Station
0 changes
$181One-way
2nd Fastest
06:45PMAberdeen, Guild Street1h25 08:10PMDundee, Seagate Bus Station
0 changes
$181One-way
2nd Fastest
07:45PMAberdeen, Guild Street1h25 09:10PMDundee, Seagate Bus Station
0 changes
$121One-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 Aberdeen to St. Andrews

distanceDistance61 miles (99 km)
durationAverage bus duration1 h 20 min
priceAverage bus ticket price$11 (€10)
changesDirect busYes
carriersBus companiesMegabus or National Express

Buses from Aberdeen to St. Andrews cover the 61 miles (99 km) long route taking on average 1 h 20 min with our travel partners like Megabus or National Express. There are direct bus services available. You can get the cheapest bus tickets for this route for as low as $9 (€8), but the average price of bus tickets is $11 (€10).

Bus providers: National Express from Aberdeen to St. Andrews

Travel between Aberdeen and St. Andrews from $9 (€8) with Omio’s bus partners National Express! You can find the best schedules and tickets when comparing and booking the most affordable trip for you.

National Express

National Express is the UK’s leading long-distance bus company operating over 550 buses per day and serving over 900 destinations across the UK. National Express also operates bus services to all major UK airports, such as Heathrow, Gatwick, Stansted, Luton and Bristol, 24 hours a day. All National Express buses have air conditioning and provide free WiFi access along with onboard entertainment. Most buses come with seat belts and power outlets at every seat, so you can charge your phone or laptop during a long journey. For your bus between Aberdeen and St. Andrews, you can select from three ticket fares: Restricted Fare, Standard Fare, and Fully Flexible Fare.

    When purchasing your National Express bus tickets from Aberdeen to St. Andrews, keep the following coronavirus related policies and recommendations in mind outlined by our travel partner:

    • 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: Bus to St. Andrews from Aberdeen

    Take the bus to St. Andrews 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 St. Andrews.
    FAQs

    How much do cheap buses between Aberdeen and St. Andrews cost?

    Bus tickets to St. Andrews from Aberdeen for some dates and times can be found for as cheap as $9 (€8)  one way in the next 7 days.

    How much is the bus from Aberdeen to St. Andrews on average?

    The Aberdeen to St. Andrews bus ticket price is on average $11 (€10)  if you are looking to purchase your tickets for this route in the next week.

    How many miles is it from Aberdeen to St. Andrews by bus?

    When traveling this route you should expect the distance from Aberdeen to St. Andrews by bus to be approximately 61 miles (99 km).

    How many hours is the bus time to St. Andrews from Aberdeen?

    On average the Aberdeen to St. Andrews bus time is 1 h 20 min  covering the 61 miles (99 km) long journey, but the journey time can vary depending on specific dates or traveling on weekends and holidays.

    Which bus companies can get me from Aberdeen to St. Andrews?

    For the route from Aberdeen to St. Andrews you can take a bus with Megabus or National Express. Be sure to check out all possible bus providers that offer services from Aberdeen to St. Andrews on Omio to compare what amenities they may have.

    When does the first bus depart from Aberdeen to St. Andrews? When does the last bus depart from Aberdeen to St. Andrews?

    The first Aberdeen to St. Andrews bus departs at 6: 05 AM   and the last bus from Aberdeen to St. Andrews leaves at 8: 45 PM. Check out the most up-to-date bus schedule from Aberdeen to St. Andrews on Omio and find the best time to travel to your destination.

    How far in advance should I purchase bus tickets between Aberdeen and St. Andrews for the best deals?

    You can find buses from Aberdeen to St. Andrews to cost on average $11 (€10) one way if you book within the next 7 days. But we recommend buying bus tickets in advance to score the best deals and save money on your journey. You’ll see tickets for the Aberdeen to St. Andrews bus generally on sale a few months before the planned travel date.