Cheap Bus tickets to Ballina

What are the most popular routes to Ballina?

Dublin - BallinaAverage price€33Average duration3h 58mDaily departures33
Claremorris - BallinaAverage price€18Average duration1h 22mDaily departures14
Tuam - BallinaAverage price€20Average duration1h 55mDaily departures10
Galway - BallinaAverage price€20Average duration2h 35mDaily departures24
Castlebar - BallinaAverage price€15Average duration47mDaily departures8