The average bus between Montrose and Buckie takes 6h 42m and the fastest bus takes 5h 9m. The bus service runs several times per day from Montrose to Buckie. 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 every 4 hours between Montrose and Buckie. The earliest departure is at 12:13 AM at night, and the last departure from Montrose is at 7:18 PM which arrives into Buckie at 6:14 AM. All services require a transfer at Aberdeen Union Street and take an average of 6h 42m. The schedules shown below are for the next available departures.



7h 20m • 3 changes


7h 23m • 3 changes


6h 35m • 3 changesArrives next day



10h 56m • 3 changes


10h 1m • 3 changes


6h 5m • 3 changes


5h 54m • 3 changes


5h 57m • 3 changes


9h 36m • 3 changes


6h 5m • 3 changes


5h 54m • 3 changes


5h 57m • 3 changes


9h 36m • 3 changes


6h 5m • 3 changes


5h 54m • 3 changes


5h 57m • 3 changes


9h 36m • 3 changes


6h 5m • 3 changes


5h 54m • 3 changes


5h 57m • 3 changes


9h 36m • 3 changes


6h 5m • 3 changes


5h 54m • 3 changes


5h 57m • 3 changes


9h 36m • 3 changes


5h 12m • 3 changes


5h 9m • 3 changes


6h 5m • 3 changesWant to know about travelling from Montrose to Buckie? 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 Montrose to Buckie. However, there are services departing from Montrose station and arriving at Buckie station via Aberdeen Union Street. The journey, including transfers, takes approximately 6h 42m.
Montrose to Buckie bus services, operated by Ember, depart from Montrose High Street station.
Montrose to Buckie bus services, operated by Ember, arrive at Reiket Lane station.
The distance between Montrose and Buckie is 111.4 km. The road distance is 195 km.
You can take a bus from Montrose High Street to Shanks Lane via Aberdeen Union Street, Deveron Way, and Reiket Lane in around 5h 18m.