Connects ferry port Balfour on Isle of Shapinsay, Orkney, Scotland with ferry port North Ronaldsay on North Ronaldsay, Orkney, Scotland.
There is no direct ferry between Balfour and North Ronaldsay. However you can reach your destination with one transfer at: Kirkwall.
The shortest distance from Balfour to North Ronaldsay is 24 nautical miles (45 km / 28 miles).
Check return route: North Ronaldsay to Balfour ferry →
There is no direct ferry between Balfour and North Ronaldsay, but you can make the journey with one stop in between:
Leg 1 — Balfour to Kirkwall Ferry — operated by Orkney Ferries, sailing approx 25 min. Price band: Low. Adult £3.45/£6.90|Car (up to 5.5m) £11.00/£22.00|Motorcycle £5.80/£11.60|Bicycle free. Booking required. Passengers required to reverse vehicles on board. Vehicle bookings must be made at least 1 hour before departure. Transfer at Kirkwall. Balfour to Kirkwall ferry — full details →
Leg 2 — Kirkwall to North Ronaldsay Ferry — operated by Orkney Ferries, sailing approx 2h 40min. Price band: Medium. Adult £6.75/£13.50|Car (up to 5.5m) £16.00/£32.00|Motorcycle £9.20/£18.40|Bicycle free. Booking required. LOLO (lift on/lift off) service — not a drive-on ferry. Vehicle weight limit 8,000kg. All sailings weather and tide permitting, confirmed day before departure. Kirkwall to North Ronaldsay ferry — full details →