The average bus between Rosehearty and Huntly takes 4h 23m and the fastest bus takes 3h 44m. The bus service runs several times per day from Rosehearty to Huntly. The journey time may be longer on weekends and holidays; use the search form on this page to search for a specific travel date.
Buses run 4 times a day between Rosehearty and Huntly. The earliest departure is at 5:06 AM in the morning, and the last departure from Rosehearty is at 2:51 PM which arrives into Huntly at 6:38 PM. All services require a transfer at Kirkton Gardens and take an average of 4h 23m. The schedules shown below are for the next available departures.



5h 42m • 3 changes


4h 42m • 3 changes


3h 44m • 3 changes


4h 27m • 3 changes


4h 7m • 3 changes


4h 42m • 3 changes


4h 42m • 3 changes


4h 27m • 3 changes


4h 7m • 3 changes


4h 42m • 3 changes


4h 42m • 3 changes


4h 27m • 3 changes


4h 7m • 3 changes


4h 42m • 3 changes


4h 42m • 3 changes


4h 27m • 3 changes


4h 7m • 3 changes


4h 42m • 3 changes


4h 42m • 3 changes


4h 27m • 3 changes


4h 7m • 3 changes


4h 42m • 3 changes


4h 42m • 3 changesWant to know about travelling from Rosehearty to Huntly? 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.
No, there is no direct bus from Rosehearty to Huntly. However, there are services departing from Rosehearty station and arriving at Huntly station via Park & Ride. The journey, including transfers, takes approximately 4h 23m.
Rosehearty to Huntly bus services, operated by Stagecoach North Scotland, depart from Maconochie Road station.
Rosehearty to Huntly bus services, operated by Stagecoach North Scotland, arrive at The Square station.
The distance between Rosehearty and Huntly is 48.7 km. The road distance is 115 km.
You can take a bus from The Links to The Square via Kirkton Gardens, Maconochie Road, Park & Ride, Town Hall, and Market Place in around 4h 12m.