Headway

Boronia to Melbourne subway

A direct train runs 48 times on weekdays and 39 on Saturdays. The trip takes about 52 min.

First train

4:40am

Takes about

52 min

Straight line

29 km

Worked out from the timetable, not live.

Boronia to Melbourne timetable

Monday to Friday

48 departures from Boronia. Minutes past each hour.

HourMon to Fri
4am:40
5am:25 :55
6am:17 :35 :49 :59
7am:09 :18 :26 :35 :44 :53
8am:00 :08 :17 :44
9am:09 :35
10am:00 :30
11am:00 :30
12pm:00 :30
1pm:00 :30
2pm:00 :30
3pm:00 :30
4pm:00 :25 :40 :55
5pm:10 :25 :44
6pm:12 :29 :58
7pm:49
8pm:22 :54
9pm:54
10pm:54
11pm:54
12am
1am
2am:56

Saturday

Leaves BoroniaArrives MelbourneTakes
5:04am 5:56am 52 min
6:05am 6:56am 51 min
7:05am 7:57am 52 min
7:45am 8:37am 52 min
8:25am 9:17am 52 min
9:05am 9:57am 52 min
9:35am 10:27am 52 min
9:55am 10:47am 52 min
10:15am 11:07am 52 min
10:35am 11:27am 52 min
10:55am 11:47am 52 min
11:15am 12:07pm 52 min
11:35am 12:27pm 52 min
11:55am 12:47pm 52 min
12:15pm 1:07pm 52 min
12:35pm 1:27pm 52 min
12:55pm 1:47pm 52 min
1:15pm 2:07pm 52 min
1:35pm 2:27pm 52 min
1:55pm 2:47pm 52 min
2:15pm 3:07pm 52 min
2:35pm 3:27pm 52 min
2:55pm 3:47pm 52 min
3:15pm 4:07pm 52 min
3:35pm 4:27pm 52 min
3:55pm 4:47pm 52 min
4:15pm 5:07pm 52 min
4:35pm 5:27pm 52 min
4:55pm 5:42pm 47 min
5:15pm 6:07pm 52 min
5:35pm 6:27pm 52 min
5:55pm 6:47pm 52 min
6:15pm 7:07pm 52 min
7:06pm 7:57pm 51 min
8:59pm 9:50pm 51 min
9:59pm 10:50pm 51 min
10:59pm 11:50pm 51 min
11:58pm 12:51am 53 min
2:56am 3:49am 53 min

Sunday

Leaves BoroniaArrives MelbourneTakes
4:56am 5:49am 53 min
7:05am 7:57am 52 min
7:35am 8:27am 52 min
8:05am 8:57am 52 min
8:35am 9:27am 52 min
9:05am 9:57am 52 min
9:35am 10:27am 52 min
9:55am 10:47am 52 min
10:15am 11:07am 52 min
10:35am 11:27am 52 min
10:55am 11:47am 52 min
11:15am 12:07pm 52 min
11:35am 12:27pm 52 min
11:55am 12:47pm 52 min
12:15pm 1:07pm 52 min
12:35pm 1:27pm 52 min
12:55pm 1:47pm 52 min
1:15pm 2:07pm 52 min
1:35pm 2:27pm 52 min
1:55pm 2:47pm 52 min
2:15pm 3:07pm 52 min
2:35pm 3:27pm 52 min
2:55pm 3:47pm 52 min
3:15pm 4:07pm 52 min
3:35pm 4:27pm 52 min
3:55pm 4:47pm 52 min
4:15pm 5:07pm 52 min
4:35pm 5:27pm 52 min
4:55pm 5:42pm 47 min
5:15pm 6:07pm 52 min
5:35pm 6:27pm 52 min
5:55pm 6:47pm 52 min
6:15pm 7:07pm 52 min
7:06pm 7:57pm 51 min
8:59pm 9:50pm 51 min
9:59pm 10:50pm 51 min
10:59pm 11:50pm 51 min

Where to catch it

Board at Boronia Station.

Times to Melbourne are for Flinders Street Station, Melbourne Central Station or Flinders Street Station. The train may go on from there, so check your stop if you are heading further along.

Coming holiday changes

  • Christmas Day, Fri 25 Dec: a special timetable; check Melbourne Trains
  • Boxing Day (substitute day), Mon 28 Dec: the Saturday timetable
  • New Year's Day, Fri 1 Jan: no direct trains
The whole of Belgrave Line, from the operator’s route data.

Questions about this trip

How long does the subway from Boronia to Melbourne take?

About 52 min. The fastest trip takes 42 min and the slowest 53 min.

What time is the first train?

Weekdays at 4:40am. Saturdays at 5:04am. Sundays at 4:56am.

What time is the last train?

Weekdays at 2:56am. Saturdays at 2:56am. Sundays at 10:59pm.

Do I need to change trains?

No. Every departure on this page goes direct from Boronia to Melbourne.

How many trains run each week?

308 direct departures a week from Boronia to Melbourne.

Are these live times?

No. They are Melbourne Trains’s published timetable, and a train can run early or late. Check Melbourne Trains for disruptions.

More trips on Melbourne Trains

Source: Public Transport Victoria (Department of Transport and Planning), open data under CC BY 4.0. Refreshed 2 November 2026. The current timetable runs to 31 December 2026. These are scheduled times; check Melbourne Trains for disruptions. Service summaries are calculated from this published timetable. Report a timetable issue.