The Pakenham line extends to the south-eastern suburbs of Melbourne. Between Flinders Street and Richmond there are ten tracks; between Richmond and South Yarra the line has six tracks; between South Yarra and Caulfield the line has four tracks; and between Caulfield and Pakenham the line is double track. Between Caulfield and Dandenong there are three elevated sections of railway, completed in 2018, which removed nine level crosings on the line. Most services run express between South Yarra and Caulfield, and then stop at all stations. During peak hours some trains do not stop at Westall and Yarraman. Between the city and Dandenong, services typically alternate between services terminating at Pakenham and services terminating at Cranbourne. Some services also terminate at Westall and Dandenong, particularly during peak hours. Weekday trains run anticlockwise around the City Loop until the middle of the day and then clockwise after this time, also running anticlockwise on weekends. Trains to Traralgon and Bairnsdale also share the Pakenham line.