Road closures are planned for Sunday 26th May which may affect your journey and parking for the morning services.
Here's a link to the details.
https://s3-eu-west-1.amazonaws.com/edinburghmarathon-com/media/2019/03/28160159/EMF_RoadClosures_2019.pdf