Cheap Bus tickets to Nogales

What are the most popular routes to Nogales?

Badajoz - NogalesAverage price£7Average duration55mDaily departures1
Salvaleón - NogalesAverage price£4Average duration15mDaily departures1
Almendral - NogalesAverage price£4Average duration15mDaily departures1