| Distance from | | Distance from |
| Toronto | | Keswick |
| | | |
| 0.0 | South Ramps to Highway 401 (Start of Highway 404) | 49.3 |
| | | |
| 0.5 | Don Valley Parkway & Highway 401 Interchange | 48.8 |
| | | |
| 1.5 | Exit #18 - Sheppard Avenue Interchange | 47.8 |
| | | |
| 3.7 | Exit #20 - Finch Avenue Interchange | 45.6 |
| | | |
| 5.8 | Exit #22 - Steeles Avenue & Woodbine Avenue Interchange | 43.5 |
| | | |
| 9.0 | Exit #26 - Highway 407 ETR Interchange | 40.3 |
| | | |
| 10.1 | Exit #27 - Highway 7 Interchange | 39.2 |
| | | |
| 12.1 | Exit #29 - 16th Avenue (York Road 73) Interchange | 37.2 |
| | | |
| 14.2 | Exit #31 - Major Mackenzie Drive (York Road 25) Interchange | 35.1 |
| | | |
| 16.2 | Exit #33 - Elgin Mills Road (York Road 49) Interchange | 33.1 |
| | | |
| 20.5 | Exit #37 - Stouffville Road (York Road 14) Interchange | 28.8 |
| | | |
| 24.6 | Exit #41 - Bloomington Road (York Road 40) Interchange | 24.7 |
| | | |
| 28.7 | Exit #45 - Aurora Road & Wellington Street (York Road 15) Interchange | 20.6 |
| | | |
| 32.8 | Exit #49 - Mulock Drive & Vivian Road (York Road 74) Interchange | 16.5 |
| | | |
| 34.8 | Exit #51 - Davis Drive (York Road 31) Interchange | 14.5 |
| | | |
| 36.8 | Exit #53 - Green Lane (York Road 19) Interchange | 12.5 |
| | | |
| 43.2 | Exit #59 - Queensville Sideroad (York Road 77) Interchange | 6.1 |
| | | |
| 49.3 | Exit #65 - Woodbine Avenue (York Road 8) - End of Highway 404 | 0.0 |