The now disused Kingston railway station served the Kingston to Montego Bay main line with branches from Spanish Town to Ewarton, Bog Walk to Port Antonio, Linstead to New Works and May pen to Frankfield.