Cheap Bus tickets to Oxford, CA

What are the most popular routes to Oxford?

Halifax - OxfordAverage price$47Average duration1h 45mDaily departures2
Amherst - OxfordAverage price$24Average duration15mDaily departures1
Sydney - OxfordAverage price$99Average duration6h 30mDaily departures2
Charlottetown - OxfordAverage price$59Average duration2h 35mDaily departures2
Truro - OxfordAverage price$34Average duration40mDaily departures1