Cheap Bus and Carpool tickets to Salisbury, CA

What are the most popular routes to Salisbury?

Fredericton - SalisburyAverage price£33Average duration1h 35mDaily departures2
Moncton - SalisburyAverage price£10Average duration20mDaily departures2
Oxford - SalisburyAverage price£26Average duration2h 30mDaily departures1
Halifax - SalisburyAverage price£44Average duration4h 15mDaily departures2
Saint-John - SalisburyAverage price£26Average duration1h 55mDaily departures1