Cheap Bus tickets to Oxford, AL, US

What are the most popular routes to Oxford?

Atlanta - OxfordAverage price$189Average duration1h 25mDaily departures2
Dallas - OxfordAverage price$287Average duration14h 54mDaily departures13
San Luis Potosí - OxfordAverage price$513Average duration1d 9hDaily departures3
Durango - OxfordAverage price$430Average duration1d 12hDaily departures1
Houston - OxfordAverage price$249Average duration17h 39mDaily departures1