The BBC has comprehensive live coverage of Sunday's London Marathon across BBC One, BBC Two, BBC iPlayer, BBC Radio 5 Live Sports Extra, BBC Red Button and online.
Mo Farah, who finished third last year in a new British record, takes on reigning champion and world record holder Eliud Kipchoge of Kenya over the iconic 26.2-mile course which runs from Greenwich to the Mall.
In the women's race, 2018 winner Vivian Cheruyiot of Kenya returns, as does New York marathon champion Mary Keitany, while British hopes include Lily Partridge and Tracy Barlow, who finished eighth and ninth respectively last year.
Wheelchair athlete David Weir competes for an incredible 20th time, aiming to extend his record number of victories to nine. In the women's wheelchair race, course record holder Manuela Schar of Switzerland will attempt to regain the title from last year's winner Madison de Rozario of Australia.
Alongside the elite races, more than 40,000 people are expected to attempt the run, raising millions for good causes in the process.
Reporting along the route will be Radzi Chinyanganya, Jeanette Kwakye, Steve Brown and JJ Chalmers while commentary comes from Steve Cram, Andrew Cotter, six-time London Marathon wheelchair race winner Baroness Tanni Grey-Thompson and women's marathon world record holder Paula Radcliffe.
For advice on how to take up running and details of clubs near you, go to BBC Sport's Get Inspired website.
All times BST. Further coverage details will be added when confirmed. Network coverage in bold.
Saturday, 27 April
13:15-13:45 - My Reason to Run, BBC One
From fun runners to elite athletes, Gabby Logan meets some of the athletes competing in the 39th London Marathon and finds out why they are running.
Sunday, 28 April
Live coverage
08:30-10:00 - BBC Two - includes the wheelchair start at 0905, the IPC races at 0910 and the Women's Elite race at 0925.
08:30-14:30 - Uninterrupted coverage, Connected TV & online
08:55-12:25 - Elite races, BBC Red Button, Connected TV and online
09:00-13:00 - Uninterrupted coverage, BBC Radio 5 Live Sports Extra
10:00-14:30 - BBC One - includes the start of the men's elite race and the masses at 1010
14:30-16:00 - Playlist, BBC iPlayer, Connected TV and online - a special programme presented by Radio 1's Adele Roberts focusing on the masses, combining pictures and music requests.
12:30-17:30 - Finish line, Connected TV and online - try and spot friends and family crossing the finish line.
Highlights
18:00-19:00 - BBC Two
National and regional variations have been included in this list where possible. Please check your local listings for more detailed information.
You can view all our TV and Red Button broadcasts as well as listen to our radio sports programming on the BBC iPlayer.
Visit our live guide for direct links to all our live sporting coverage while BBC Sport app users can also set event reminders so they never miss a moment of their favourite sports.