You asked:

distance from belfast to ballymena

  • Ballymena
    Ballymena
    Belfast is 23 miles (37 kilometers) from Ballymena, as the crow flies.