Ballyhaunis railway station serves the town of Ballyhaunis in County Mayo, Ireland. The station is on the Dublin to Westport Rail service. Passengers to or from Galway travel to Athlone and change trains. Passengers to or from Ballina and Foxford travel to Manulla Junction and change trains.