Rail:
- Monday-Thursday: 4-5am to 12am
- Firday to Saturday 5am to 1.30am
- Sunday: 7-8am to 11pm.
- Note last trains leave the city centre at the above times. Last trains leave suburban termini up to an hour before.
- Holidays: Most holidays run Saturday service, with Good Friday and Christmas Day running Sunday service
- "TrainLink" buses meet every train at Epping and Cranbourne
Frequencies (in minutes)
| LINE OR MAJOR STATION | Peak time frequency | Daytime off-peak | Saturday / Sunday daytime | Monday to Saturday evenings | Sunday morning | Sunday evening |
| Alamein |
15-20 approx |
15# |
20# |
30# |
30# |
40# |
| Belgrave |
10 approx |
30 |
20# |
30# |
30# |
40# |
| Craigieburn |
10 approx |
20 |
20 |
30 |
40 |
30 |
| Cranbourne |
20-30 approx |
30 |
40 |
60 |
30 |
60 |
| Epping |
15 approx |
20 |
20 |
30 |
40 |
40 |
| Frankston |
5-10 |
15 |
20 |
30 |
30 |
30 |
| Glen Waverley |
10 approx |
15 |
20 |
30 |
30 |
40 |
| Hurstbridge |
10-20 |
20/40 |
20/40 |
30/60 |
40 |
40 |
| Lilydale |
10 approx |
30 |
20# |
30# |
30# |
40# |
| Pakenham |
20 approx |
30 |
40 |
60 |
60 |
60 |
| Sandringham |
10 approx |
15 |
20 |
20 |
40 |
20 |
| Sydenham (Watergardens) |
15 approx |
20 |
20 |
30 |
40 |
30 |
| Upfield |
20 |
20 |
20 |
30 |
40 |
30 |
| Werribee |
15 approx |
20 |
20 |
30 |
40 |
30 |
| Williamstown |
20 |
20# |
20# |
30# |
40# |
30# |
Lines Guides
| LINE OR MAJOR STATION | KM from Flinders Street | Fare zone/s to city | No of Stations | Time Stopping (Express) | Peak time frequency |
| Alamein |
14.9 |
1 |
13 |
27 (23) |
15-20 approx |
| Belgrave |
41.3 |
1-2 |
27 |
67 (58) |
10 approx |
| Craigieburn |
27 |
1-2 |
17 |
40 (35) |
10 approx |
| Cranbourne |
44 |
1-2 |
22 |
54 |
20-30 approx |
| Epping |
21.2 |
1-2 |
20 |
39 |
15 approx |
| Frankston |
42.7 |
1-2 |
26 |
62 (51) |
5-10 |
| Glen Waverley |
20.9 |
1-2 |
15 |
36 (42) |
10 approx |
| Hurstbridge |
36.7 |
1-2 |
23 |
65 (54) |
10-20 |
| Lilydale |
37.8 |
1-2 |
23 |
58 (52) |
10 approx |
| Pakenham |
56.9 |
1-2 |
27 |
68 (63) |
20 approx |
| Sandringham |
17.9 |
1-2 |
13 |
27 |
10 approx |
| Sydenham (Watergardens) |
24.4 |
1-2 |
14 |
34/31 |
15 approx |
| Upfield |
20.1 |
1-2 |
15 |
35/- |
20 |
| Werribee |
32.9 |
1-2 |
15 |
47/44 |
15 approx |
| Williamstown |
15.5 |
1 |
11 |
28/- |
20 |
- Most services between the city and Footscray, Caulfield, Clifton Hill, Burnley, Dandenong, Ringwood and Camberwell are provided by trains from the two or more lines that branch from these stations.
- # Passengers are required to change trains (co-ordinated service) at a major station between the city and terminus.
This applies to off-peak Alamein and Williamstown trains, some Belgrave and Lilydale during evenings and weekends.
- Trains run via the City Loop:
All lines except the Sandringham line run via the Loop every day
- Sandringham trains only run via the loop on Saturdays and Sundays.
-
- Weekday morning trains coming into the city run through the loop first then to Flinders St, then back to suburban destinations.
- Weekday afternoon and evening trains into the city run direct to Flinders St, then around the loop and to suburban destinations
- On weekends, most trains run direct to Flinders St, then around the loop and to suburban destinations, except Frankston/Dandenong/Sandringham trains which run the opposite way
- To/From Flinders Street, allow 9 minutes extra time for trains running via the loop.
- At some times of day it is possible to change to/from loop trains at Richmond or North Melbourne.
- Flagstaff station is only open on weekdays.