The line follows a roughly upside down L-shaped route: first northward from Kennedy station, paralleling the Canadian National Railway / GO Transit's Stouffville line tracks, between Kennedy Road and Midland Avenue, to Ellesmere Road; then eastward between Ellesmere and Progress Avenue, through Scarborough City Centre to McCowan Road. The Scarborough line's ICTS trains have their own small yard east of McCowan station. This yard is large enough to store the existing fleet, but would have to be expanded or replaced if the TTC were to expand the line's capacity with new trains. Basic maintenance is performed in this yard; for more extensive work the cars are taken to the subway's Greenwood Yard by truck, given the train's different track gauge. The north–south section of the route, where it follows the Stouffville line tracks, is at ground level; the shorter east–west section (except for the ground-level yard) is elevated, as is the Kennedy terminus. The line dives briefly underground just north of Ellesmere station to cross under the Stouffville line tracks. After that, it is elevated towards McCowan station. Two stations, Kennedy and Scarborough Centre, are wheelchair accessible as those two are the busiest stations of Line 3.