Cheap Bus and Shuttle tickets to Orkney

What are the most popular routes to Orkney?

Mthatha - OrkneyAverage priceR$247Average duration14h 5mDaily departures3
Butterworth - OrkneyAverage priceR$248Average duration12h 20mDaily departures1
Johannesburg - OrkneyAverage priceR$162Average duration3h 40mDaily departures4
Bloemfontein - OrkneyAverage priceR$174Average duration4hDaily departures4
Idutywa - OrkneyAverage priceR$247Average duration13hDaily departures1