The course profiles for all three distances are shown below.
Check out the following third party links to get an idea of the course…
Half Marathon: click here…
Full Marathon: click here…
Ultra Marathon: click here…
Half Marathon: click here…
Full Marathon: click here…
Ultra Marathon: click here…