HUB hero image

How to Travel from

Stonehaven to Portsoy

by Rideshare, Route or Car

Stonehaven
+0
Portsoy
Transport search to Portsoy
Stonehaven
+0
Portsoy
Building a composite car route
Cheapest
Best Offer!
Car
1 h 13 min
101 km.
from $5
Composite Route Car Only

Five ways to Travel from Stonehaven to Portsoy

Select an Option Below to Start Your Journey
Cheapest
Other

Transport providers

Train operators

ScotRail

Phone:
+44 344 811 0141
Website:
scotrail.co.uk/
Train from Aberdeen to Huntly
Ave. Duration:
52 min
Frequency:
Every 3 hours
Estimated price:
$13.92–$30.38

Bus operators

Stagecoach East Scotland

Phone:
0345 241 8000
Website:
stagecoachbus.com
Bus from Barclay Street to Union
Ave. Duration:
39 min
Frequency:
Hourly
Estimated price:
$4.68–$6.96

Stagecoach North Scotland

Phone:
01224591381
Website:
stagecoachbus.com/
Bus from Union Square Bus Station to The
Ave. Duration:
56 min
Frequency:
Hourly
Estimated price:
$8.23–$10.76
Bus from The Square to Union
Ave. Duration:
57 min
Frequency:
Hourly
Estimated price:
$10.76–$13.92
Bus from Barclay Street to Union
Ave. Duration:
1h 8m
Frequency:
Hourly
Estimated price:
$6.33–$8.86

Questions and Answers

What is the cheapest way to get from Stonehaven to Portsoy?

The cheapest way to get from Stonehaven to Portsoy is to drive which costs $19.57 - $29.35 and takes 1h 13m.

What is the fastest way to get from Stonehaven to Portsoy?

The fastest way to get from Stonehaven to Portsoy is to drive which takes 1h 13m and costs $19.57 - $29.35 .

Is there a direct bus between Stonehaven and Portsoy?

No, there is no direct bus from Stonehaven to Portsoy. However, there are services departing from Barclay Street and arriving at Seafield Street via Union Square Bus Station, The Square and Union Road. The journey, including transfers, takes approximately 4h 59m.

How far is it from Stonehaven to Portsoy?

The distance between Stonehaven and Portsoy is 124 km. The road distance is 103.3 km.

How do I travel from Stonehaven to Portsoy without a car?

The best way to get from Stonehaven to Portsoy without a car is to train and taxi which takes 2h 39m and costs $103.26 - $206.52 .

How long does it take to get from Stonehaven to Portsoy?

It takes approximately 2h 39m to get from Stonehaven to Portsoy, including transfers.

Where do I catch the Stonehaven to Portsoy bus from?

Stonehaven to Portsoy bus services, operated by Stagecoach East Scotland, depart from Barclay Street station.

Where does the Stonehaven to Portsoy bus arrive?

Stonehaven to Portsoy bus services, operated by Stagecoach East Scotland, arrive at Union Square Bus Station.

What is the time difference between Stonehaven and Portsoy?

It is currently 07:17 at both, Stonehaven and Portsoy.

Can I drive from Stonehaven to Portsoy?

Yes, the driving distance between Stonehaven to Portsoy is 103 km. It takes approximately 1h 13m to drive from Stonehaven to Portsoy.

Where can I stay near Portsoy?

There are 234+ hotels available in Portsoy. Prices start at $30.65 per night.
+0