What is the cheapest way to get from Portknockie to Keith?
The cheapest way to get from Portknockie to Keith is to drive which costs $5 - $7.61 and takes 19 min.
What is the fastest way to get from Portknockie to Keith?
The fastest way to get from Portknockie to Keith is to taxi which takes 19 min and costs $65.22 - $86.96 .
Is there a direct bus between Portknockie and Keith?
Yes, there is a direct bus departing from Pulteney Street and arriving at Railway Station station. Services depart every four hours, and operate Monday to Friday. The journey takes approximately 41 min.
How far is it from Portknockie to Keith?
The distance between Portknockie and Keith is 30 km. The road distance is 24.9 km.
How do I travel from Portknockie to Keith without a car?
The best way to get from Portknockie to Keith without a car is to line 309 bus which takes 41 min and costs .
How long does it take to get from Portknockie to Keith?
The line 309 bus from Pulteney Street to Railway Station takes 41 min including transfers and departs every four hours.
Where do I catch the Portknockie to Keith bus from?
Portknockie to Keith bus services, operated by Moray Council, depart from Pulteney Street station.
Where does the Portknockie to Keith bus arrive?
Portknockie to Keith bus services, operated by Moray Council, arrive at Railway Station.
Can I drive from Portknockie to Keith?
Yes, the driving distance between Portknockie to Keith is 25 km. It takes approximately 19 min to drive from Portknockie to Keith.
Where can I stay near Keith?
There are 315+ hotels available in Keith. Prices start at $63.38 per night.
→
+0→
Transport search
Transport search
Popular routes
Choose one of the options below and start your journey