Geodesic Distance for Unstructured Grids

Is there a way to compute geodesic distance (can be approximate) from one cell to another in an unstructured grid? vtkDijkstraGraphGeodesicPath only takes polygonal mesh as input!