Bus Darfield is serviced with the
86 bus route, a morning and evening express route that connects the town with
Central Christchurch, via
Kirwee,
West Melton and
Yaldhurst.
Rail Darfield is served by the
Midland railway line. The
TranzAlpine train stops twice daily (request only); en route to the West Coast and on its return trip back to
Christchurch. The of railway from
Rolleston Junction to Malvern (
Sheffield) opened without ceremony on 1 December 1874, with a train to Christchurch each morning and a return each evening. The line was known as the Malvern Branch and the station's name was changed from White Cliffs Junction (junction for the
Whitecliffs Branch, which opened on 3 November 1875) to Horndon Junction on 1 August 1876 and to Darfield Junction on 1 October 1879. By 1882 it had 3 rooms, a platform, cart approach, x goods shed, a water tank, coalyard, stationmaster's house, urinals, a
passing loop for 30 wagons (39 by 1886) and
platelayers' cottages. Cattle yards were added in 1883 and sheep yards and a weighbridge by 1886. At 2.30am on 28 September 1887 the station burnt down and was replaced the next month by station buildings from
Aylesbury. In 1909 improvements were made and in September 1915 lighting was added. A 1920s postcard showed six staff, but, on 14 February 1925, the Post Office was moved from the station. In 1944 the old weighbridge building was moved to
Queen Street, Westport, as a shelter. The Whitecliffs Branch closed on 31 March 1962 and between 1988 and March 1990 Darfield's station building and goods shed were removed.''''
Road Darfield is served by (Great Alpine Highway), connecting
Christchurch with the
West Coast region and , connecting Darfield with
Ashburton via
Methven, the
Rakaia Gorge and
Glentunnel. ==Notable people==