Skip to content
Stopwatch

Mitcham Station

Stop 12231 · Melbourne Trains · Routes Belgrave and Lilydale

Directions

Mitcham Station is a subway station on the Melbourne Trains network (stop 12231), served by Belgrave Line to Belgrave via City Loop, Lilydale Line to Lilydale via City Loop. On weekdays trains run from 5:37 am to 12:48 am.

Next trains here
  1. Loading the next trains…

Scheduled times. The first train of the day leaves at 4:19 am.

Belgrave Line to Belgrave via City Loop

Monday to Thursday, 47 trains

6 am3251
7 am1848
8 am1734
9 am00264555
10 am2555
11 am2555
12 pm2555
1 pm2555
2 pm2555
3 pm2550
4 pm04203549
5 pm051726374553
6 pm0109193146
7 pm00153447
8 pm0348
9 pm48
10 pm48
11 pm48
12 am48

Friday, 49 trains

6 am3251
7 am1848
8 am1734
9 am00264555
10 am2555
11 am2555
12 pm2555
1 pm2555
2 pm2555
3 pm2550
4 pm04203549
5 pm051726374553
6 pm0109193146
7 pm00153447
8 pm0348
9 pm48
10 pm48
11 pm48
12 am48
1 am44
2 am19

Saturday, 41 trains

4 am19
6 am43
7 am32
8 am1252
9 am32
10 am1252
11 am183858
12 pm183858
1 pm183858
2 pm183858
3 pm183858
4 pm183858
5 pm183858
6 pm183858
7 pm1838
8 pm50
9 pm50
10 pm50
11 pm50
12 am50
1 am44
2 am19

Sunday, 35 trains

4 am19
6 am19
10 am1252
11 am183858
12 pm183858
1 pm183858
2 pm183858
3 pm183858
4 pm183858
5 pm183858
6 pm183858
7 pm1838
8 pm50
9 pm50
10 pm50
11 pm50
12 am50

Lilydale Line to Lilydale via City Loop

Monday to Thursday, 60 trains

5 am37
6 am0636
7 am040837
8 am052547
9 am1440
10 am1040
11 am1040
12 pm10344049
1 pm1040
2 pm1040
3 pm103757
4 pm12274257
5 pm12233034424957
6 pm0613252838435357
7 pm1022294453
8 pm1833
9 pm031833
10 pm031833
11 pm18
12 am18

Friday, 63 trains

5 am37
6 am0636
7 am040837
8 am052547
9 am1440
10 am1040
11 am1040
12 pm10344049
1 pm1040
2 pm1040
3 pm103757
4 pm12274257
5 pm12233034424957
6 pm0613252838435357
7 pm1022294453
8 pm1833
9 pm031833
10 pm031833
11 pm0318
12 am18
1 am14
3 am19

Saturday, 43 trains

5 am15
6 am13
7 am1252
8 am32
9 am1252
10 am32
11 am082848
12 pm082848
1 pm082848
2 pm082848
3 pm082848
4 pm082848
5 pm082848
6 pm082848
7 pm082854
8 pm20
9 pm20
10 pm20
11 pm0520
12 am20
1 am14
3 am19

Sunday, 39 trains

5 am19
7 am19
8 am2252
9 am2252
10 am32
11 am082848
12 pm082848
1 pm082848
2 pm082848
3 pm082848
4 pm082848
5 pm082848
6 pm082848
7 pm082854
8 pm20
9 pm20
10 pm20
11 pm20
12 am20

Read each row as the hour, then the minutes past it: 7 then 05 35 means 7:05 and 7:35. Bold hours are pm. Scheduled times from Melbourne Trains’ official timetable data, refreshed 5 October 2026. Not live arrivals.

Questions about Mitcham Station

Which trains stop at Mitcham Station?

Belgrave Line to Belgrave via City Loop, Lilydale Line to Lilydale via City Loop stop at Mitcham Station (stop 12231) in Melbourne Trains.

When is the first and last train at Mitcham Station?

Monday: first train 5:37 am, last 12:48 am (107 trains). Saturday: first train 4:19 am, last 3:19 am (84 trains). Sunday: first train 4:19 am, last 12:50 am (74 trains). Public holiday timetables can differ; each route page lists them.

How often do trains come to Mitcham Station?

On a Monday about 6 trains an hour stop here between 7:00 am and 7:00 pm (77 in those twelve hours, all routes together).

What other stops are near Mitcham Station?

The closest are Mitcham Station (12232, about 1 min walk).

Are these live arrival times?

No. They are the scheduled times from Melbourne Trains’ published timetable, refreshed 5 October 2026. A train can run early or late, and disruptions are not shown.

Source: Public Transport Victoria (Department of Transport and Planning) open data (GTFS schedule for Melbourne Trains), used under CC BY 4.0. Refreshed 5 October 2026. Changes made: times reformatted into timetables and departure lists.

Stops nearby

Enter to open · Esc to close