There is a regular bus service from Diggle to Manchester and Diggle to Huddersfield.
For bus timetable information from First Group please Click here
The nearest train service to Diggle is located at Greenfield. There is a service from Greenfield to Manchester and Greenfield to Huddersfield.
For train timetable information from Northern Rail please Click here