Centrally located in Cumberland County, Oxford is well connected to the provincial and national road network. The
Trans Canada Highway (
Highway 104) passed near just south of the town and provincial routes
204,
301, and
321 all travel through town via Pugwash Road, Birchwood Road, Water Street, Upper/Lower Main Street and Little River Road. In terms of public transport, the town is serviced by
Maritime Bus, which stops at the Irving gas station not far off the highway. Historically, the town had freight and passenger rail service via CN's Oxford Subdivision, known locally as the 'Short Line', which ran from Oxford Junction to
Stellarton. Passenger service was discontinued in 1960 and the line was abandoned in the 1990s. The abandoned rail line has been reborn as a part of the Trans Canada Trail system. This section of the trail extends 127-km (78-mi) from Oxford to
Pictou. It winds through farms, fields and forests for all season recreational use. ==See also==