There are 4 ways to get from Alness to Beauly by train, bus, taxi, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train
best- Take the train from Alness to BeaulyTain - Inverness / ...
36 min£6–18Drive 18.3 mi
cheapest- Drive from Alness to Beauly18.3 mi
22 min£5–7Bus
- Take the bus from County Carpets to Hill Street25A
- Take the bus from Hill Street to The Square28
1h 26m£7–10Taxi
- Take the taxi from Alness to Beauly18.3 mi
22 min£40–50
Alness to Beauly by train
Questions & Answers
The cheapest way to get from Alness to Beauly is to drive which costs £4 - £7 and takes 22 min.
The fastest way to get from Alness to Beauly is to taxi which takes 22 min and costs £40 - £50.
No, there is no direct bus from Alness to Beauly. However, there are services departing from County Carpets and arriving at The Square via Hill Street. The journey, including transfers, takes approximately 1h 26m.
Yes, there is a direct train departing from Alness and arriving at Beauly. Services depart every four hours, and operate every day. The journey takes approximately 36 min.
The distance between Alness and Beauly is 18 miles. The road distance is 18.4 miles.
The best way to get from Alness to Beauly without a car is to train which takes 36 min and costs £6 - £18.
The train from Alness to Beauly takes 36 min including transfers and departs every four hours.
Alness to Beauly bus services, operated by Stagecoach North Scotland, depart from County Carpets station.
Alness to Beauly train services, operated by ScotRail, depart from Alness station.
The best way to get from Alness to Beauly is to train which takes 36 min and costs £6 - £18. Alternatively, you can bus, which costs £7 - £11 and takes 1h 26m.
What companies run services between Alness, Scotland and Beauly, Scotland?
ScotRail operates a train from Alness to Beauly every 4 hours. Tickets cost £6–18 and the journey takes 36 min. Alternatively, you can take a bus from County Carpets to The Square via Hill Street in around 1h 26m.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Phone
- +44 344 811 0141
- Website
- scotrail.co.uk
Train from Alness to Beauly
- Ave. Duration
- 36 min
- Frequency
- Every 4 hours
- Estimated price
- £6–18
- Website
- https://www.scotrail.co.uk/
- Standard
- £6–9
- 1st Class
- £12–18
- Phone
- 01224591381
- bluebird.enquiries@stagecoachbus.com
- Website
- stagecoachbus.com
Bus from County Carpets to Hill Street
- Ave. Duration
- 33 min
- Frequency
- Hourly
- Estimated price
- £4–6
- Website
- https://www.stagecoachbus.com/
Bus from Hill Street to The Square
- Ave. Duration
- 24 min
- Frequency
- Hourly
- Estimated price
- £3–5
- Website
- https://www.stagecoachbus.com/
- Phone
- 07789 517 990
- Website
- highland.gov.uk
Bus from Hill Street to The Square
- Ave. Duration
- 26 min
- Frequency
- Twice a week
- Website
- https://www.highland.gov.uk/info/1523/transport_and_streets
Want to know more about travelling around United Kingdom
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Travelling to the UK: What do I need to know?
Read the travel guide
More Questions & Answers
Alness to Beauly bus services, operated by Stagecoach North Scotland, arrive at Hill Street station.
Alness to Beauly train services, operated by ScotRail, arrive at Beauly station.
Yes, the driving distance between Alness to Beauly is 18 miles. It takes approximately 22 min to drive from Alness to Beauly.
Book your Alness to Beauly train tickets online with Omio.
There are 1112+ hotels available in Beauly.





