Patients face “delayed diagnoses” while travelling miles for basic blood tests, campaigners have warned.