What is the cheapest way to get from Keith to Portsoy?
The cheapest way to get from Keith to Portsoy is to drive which costs $5.43 - $8.15 and takes 20 min.
What is the fastest way to get from Keith to Portsoy?
The fastest way to get from Keith to Portsoy is to taxi which takes 20 min and costs $76.09 - $92.39 .
Is there a direct bus between Keith and Portsoy?
No, there is no direct bus from Keith to Portsoy. However, there are services departing from Alexandra Road and arriving at Seafield Street via The Square. The journey, including transfers, takes approximately 1h 19m.
How far is it from Keith to Portsoy?
The distance between Keith and Portsoy is 32 km. The road distance is 28 km.
How do I travel from Keith to Portsoy without a car?
The best way to get from Keith to Portsoy without a car is to line 309 bus and line 35 bus which takes 1h 19m and costs .
How long does it take to get from Keith to Portsoy?
It takes approximately 1h 19m to get from Keith to Portsoy, including transfers.
Where do I catch the Keith to Portsoy bus from?
Keith to Portsoy bus services, operated by Moray Council, depart from Alexandra Road station.
Where does the Keith to Portsoy bus arrive?
Keith to Portsoy bus services, operated by Moray Council, arrive at The Square station.
Can I drive from Keith to Portsoy?
Yes, the driving distance between Keith to Portsoy is 28 km. It takes approximately 20 min to drive from Keith to Portsoy.
Where can I stay near Portsoy?
There are 231+ hotels available in Portsoy. Prices start at $31.68 per night.
→
+0→
Transport search
Transport search
On your way to Portsoy? Choose a stop along the way