Rome2Rio

Aviemore to Fraserburgh buses

Find Transport to Fraserburgh

View schedule

Trip Overview

The average bus between Aviemore and Fraserburgh takes 6h 3m and the fastest bus takes 5h 37m. The bus service runs several times per day from Aviemore to Fraserburgh. The journey time may be longer on weekends and holidays; use the search form on this page to search for a specific travel date.

6h 3m
Duration
216 mi
Distance
£31
Average price
Every 4 hours
Frequency

Aviemore to Fraserburgh bus times

Buses run every 4 hours between Aviemore and Fraserburgh. The earliest departure is at 8:20 AM in the morning, and the last departure from Aviemore is at 5:45 PM which arrives into Fraserburgh at 11:42 PM. All services require a transfer at Park and Ride and take an average of 6h 3m. The schedules shown below are for the next available departures.

Departing Monday, November 2, 2026

  •  → 

    FlixBusFlixBusStagecoach North Scotland6h 30m • 2 changes
  •  → 

    FlixBusFlixBusStagecoach North Scotland5h 45m • 2 changes
  •  → 

    FlixBusFlixBusStagecoach North Scotland5h 37m • 2 changes
  •  → 

    FlixBusFlixBusStagecoach North Scotland5h 57m • 2 changes

Departing Tuesday, November 3, 2026

  •  → 

    FlixBusFlixBusStagecoach North Scotland5h 57m • 2 changes
  •  → 

    FlixBusFlixBusStagecoach North Scotland6h 17m • 2 changes
  •  → 

    FlixBusFlixBusStagecoach North Scotland6h 30m • 2 changes
  •  → 

    FlixBusFlixBusStagecoach North Scotland5h 45m • 2 changes
  • Show more

Departing Wednesday, November 4, 2026

  •  → 

    FlixBusFlixBusStagecoach North Scotland5h 57m • 2 changes
  •  → 

    FlixBusFlixBusStagecoach North Scotland6h 17m • 2 changes
  •  → 

    FlixBusFlixBusStagecoach North Scotland6h 30m • 2 changes
  •  → 

    FlixBusFlixBusStagecoach North Scotland5h 45m • 2 changes
  • Show more

Departing Thursday, November 5, 2026

  •  → 

    FlixBusFlixBusStagecoach North Scotland5h 57m • 2 changes
  •  → 

    FlixBusFlixBusStagecoach North Scotland6h 17m • 2 changes
  •  → 

    FlixBusFlixBusStagecoach North Scotland6h 30m • 2 changes
  •  → 

    FlixBusFlixBusStagecoach North Scotland5h 45m • 2 changes
  • Show more

Departing Friday, November 6, 2026

  •  → 

    FlixBusFlixBusStagecoach North Scotland5h 57m • 2 changes
  •  → 

    FlixBusFlixBusStagecoach North Scotland6h 17m • 2 changes
  •  → 

    FlixBusFlixBusStagecoach North Scotland6h 30m • 2 changes
  •  → 

    FlixBusFlixBusStagecoach North Scotland5h 45m • 2 changes
  • Show more

Departing Saturday, November 7, 2026

  •  → 

    FlixBusFlixBusStagecoach North Scotland5h 57m • 2 changes
  •  → 

    FlixBusFlixBusStagecoach North Scotland6h 17m • 2 changes
  •  → 

    FlixBusFlixBusStagecoach North Scotland6h 27m • 2 changes
  •  → 

    FlixBusFlixBusStagecoach North Scotland5h 52m • 2 changes
  • Show more

Departing Sunday, November 8, 2026

  •  → 

    FlixBusFlixBusStagecoach North Scotland6h 46m • 2 changes
  •  → 

    FlixBusFlixBusStagecoach North Scotland7h 6m • 2 changes
  •  → 

    FlixBusFlixBusStagecoach North Scotland6h 11m • 2 changes
  •  → 

    FlixBusFlixBusStagecoach North Scotland6h 16m • 2 changes
  • Show more

Frequently asked questions

Want to know about travelling from Aviemore to Fraserburgh? We have put together a list of the most frequently asked questions from our users such as: What is the cheapest mode of transport? What is the quickest option? How much do tickets usually cost? and many more.

Map of how to get from Aviemore to Fraserburgh.ExpandLaunch map view
  • Distance: 215.7 mi
  • Duration: 6h 3m

What companies run services between Aviemore, Scotland and Fraserburgh, Scotland?

You can take a bus from Station to Bus Station via Park and Ride and Union Square Bus Station in around 5h 59m.

Operators