Driffield lies on the junction of the A614, A166 and B1249. It is also on the Yorkshire Coast rail line from Scarborough, Filey and Bridlington to the east and north and Beverley and Hull to the south.