Skip to content
Stopwatch

Southern Cross Station

Stop 20043 · V/Line Trains · Routes Seymour, Ballarat, Traralgon, Bendigo and Geelong

Directions

Southern Cross Station is a train station on the V/Line Trains network (stop 20043), served by Albury to Melbourne via Seymour to Albury, Ararat to Melbourne via Ballarat to Ararat, Ballarat/Wendouree to Melbourne via Melton to Wendouree, Bairnsdale to Melbourne via Sale & Traralgon to Bairnsdale, Bendigo to Melbourne via Gisborne to Bendigo, Echuca/Moama to Melbourne via Bendigo or Heathcote to Echuca, Geelong to Melbourne to Waurn Ponds, Maryborough to Melbourne via Ballarat to Maryborough and 5 more. On weekdays trains run from 4:46 am to 1:15 am.

Next trains here
  1. Loading the next trains…

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

Albury to Melbourne via Seymour to Albury

Monday to Wednesday and Friday, 3 trains

7 am07
12 pm04
6 pm02

Thursday, 3 trains

7 am07
12 pm04
6 pm02

Saturday, 3 trains

7 am07
12 pm04
6 pm02

Sunday, 4 trains

7 am07
12 pm04
2 pm33
6 pm02

Ararat to Melbourne via Ballarat to Ararat

Monday to Friday, 5 trains

7 am53
11 am16
2 pm36
4 pm58
6 pm18

Saturday and Sunday, 5 trains

7 am55
10 am35
1 pm15
6 pm35
9 pm15

Ballarat/Wendouree to Melbourne via Melton to Wendouree

Monday to Friday, 47 trains

5 am1351
6 am31
7 am11
8 am153656
9 am163656
10 am163656
11 am3656
12 pm163656
1 pm163656
2 pm1656
3 pm163657
4 pm0417203942
5 pm011821384258
6 pm052548
7 pm28
8 pm0848
9 pm28
10 pm08
11 pm0848

Saturday, 19 trains

7 am15
9 am1555
11 am1555
12 pm35
1 pm55
2 pm35
3 pm1555
4 pm35
5 pm1555
7 pm1555
8 pm35
10 pm16
11 pm16
12 am16

Sunday, 18 trains

7 am15
9 am1555
11 am1555
12 pm35
1 pm55
2 pm35
3 pm1555
4 pm35
5 pm1555
7 pm1555
8 pm35
10 pm16
11 pm16

Bairnsdale to Melbourne via Sale & Traralgon to Bairnsdale

Monday to Friday, 3 trains

7 am40
1 pm00
6 pm20

Saturday, 3 trains

7 am40
12 pm20
6 pm20

Sunday, 3 trains

7 am40
12 pm20
6 pm20

Bendigo to Melbourne via Gisborne to Bendigo

Monday to Friday, 20 trains

6 am22
9 am01
10 am02
12 pm02
1 pm02
2 pm02
4 pm012952
5 pm042649
6 pm42
7 pm1151
8 pm31
9 pm1151
10 pm51
11 pm51

Saturday, 16 trains

7 am01
9 am01
10 am02
11 am02
1 pm02
2 pm02
3 pm02
4 pm02
5 pm0242
7 pm1947
8 pm47
9 pm51
10 pm51
11 pm51

Sunday, 13 trains

9 am01
10 am02
11 am02
1 pm02
2 pm02
3 pm02
4 pm02
5 pm02
7 pm47
8 pm47
9 pm51
10 pm51
11 pm51

Echuca/Moama to Melbourne via Bendigo or Heathcote to Echuca

Monday to Friday, 3 trains

7 am01
11 am02
3 pm02

Saturday and Sunday, 2 trains

12 pm02
6 pm02

Geelong to Melbourne to Waurn Ponds

Monday to Friday, 64 trains

4 am46
5 am33
6 am042747
7 am052748
8 am103050
9 am103050
10 am133050
11 am103050
12 pm103050
1 pm133050
2 pm103050
3 pm10294753
4 pm0913253135464954
5 pm1215293235455255
6 pm1215313458
7 pm013355
8 pm35
9 pm15
10 pm0045
11 pm30
12 am15
1 am15

Saturday, 47 trains

7 am0449
8 am103050
9 am103050
10 am103050
11 am103050
12 pm103050
1 pm133050
2 pm103050
3 pm103050
4 pm103050
5 pm103050
6 pm103050
7 pm103050
8 pm103050
9 pm1055
10 pm40
11 pm25
12 am10
1 am10

Sunday, 45 trains

7 am0449
8 am103050
9 am103050
10 am103050
11 am103050
12 pm103050
1 pm133050
2 pm103050
3 pm103050
4 pm103050
5 pm103050
6 pm103050
7 pm103050
8 pm103050
9 pm10
10 pm10
11 pm10
12 am10

Maryborough to Melbourne via Ballarat to Maryborough

Saturday and Sunday, 1 train

8 am35

Seymour to Melbourne via Broadmeadows to Seymour

Monday to Thursday, 10 trains

8 am10
10 am36
12 pm36
2 pm31
4 pm0737
5 pm3357
6 pm31
7 pm57

Friday, 11 trains

8 am10
10 am36
12 pm36
2 pm31
4 pm0737
5 pm3357
6 pm31
7 pm57
11 pm36

Saturday and Sunday, 13 trains

6 am36
7 am36
8 am36
10 am36
11 am36
1 pm36
2 pm36
4 pm36
5 pm36
7 pm37
8 pm37
10 pm37
11 pm37

Shepparton to Melbourne via Seymour to Shepparton

Monday to Friday, 9 trains

6 am17
7 am23
9 am25
11 am36
1 pm36
3 pm33
5 pm03
7 pm07
9 pm36

Saturday and Sunday, 5 trains

9 am36
12 pm36
3 pm36
6 pm36
9 pm37

Swan Hill to Melbourne via Bendigo to Swan Hill

Monday to Friday, 2 trains

7 am38
6 pm08

Saturday, 2 trains

7 am40
6 pm40

Sunday, 2 trains

7 am40
6 pm40

Traralgon to Melbourne via Morwell, Moe & Pakenham to Traralgon

Monday to Friday, 21 trains

5 am40
6 am20
7 am00
9 am0040
10 am20
11 am0040
12 pm20
1 pm40
2 pm20
3 pm0040
4 pm20
7 pm0040
8 pm20
9 pm00
10 pm00
11 pm0059

Saturday, 22 trains

6 am20
8 am20
9 am0040
10 am20
11 am0040
1 pm0040
2 pm20
3 pm0040
4 pm20
5 pm0040
7 pm0040
8 pm20
9 pm00
10 pm00
11 pm0059

Sunday, 20 trains

8 am20
9 am0040
10 am20
11 am0040
1 pm0040
2 pm20
3 pm0040
4 pm20
5 pm0040
7 pm0040
8 pm20
9 pm00
10 pm00
11 pm00

Warrnambool to Melbourne via Colac & Geelong to Warrnambool

Monday to Friday, 5 trains

7 am24
10 am10
1 pm10
5 pm09
7 pm25

Saturday and Sunday, 5 trains

8 am05
10 am07
1 pm10
5 pm07
7 pm07

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 V/Line Trains’ official timetable data, refreshed 5 October 2026. Not live arrivals.

Questions about Southern Cross Station

Which trains stop at Southern Cross Station?

Albury to Melbourne via Seymour to Albury, Ararat to Melbourne via Ballarat to Ararat, Ballarat/Wendouree to Melbourne via Melton to Wendouree, Bairnsdale to Melbourne via Sale & Traralgon to Bairnsdale, Bendigo to Melbourne via Gisborne to Bendigo, Echuca/Moama to Melbourne via Bendigo or Heathcote to Echuca, Geelong to Melbourne to Waurn Ponds, Maryborough to Melbourne via Ballarat to Maryborough and 5 more stop at Southern Cross Station (stop 20043) in V/Line Trains.

When is the first and last train at Southern Cross Station?

Monday: first train 4:46 am, last 1:15 am (192 trains). Saturday: first train 6:20 am, last 1:10 am (143 trains). Sunday: first train 6:36 am, last 12:10 am (136 trains). Public holiday timetables can differ; each route page lists them.

How often do trains come to Southern Cross Station?

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

Are these live arrival times?

No. They are the scheduled times from V/Line 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 V/Line Trains), used under CC BY 4.0. Refreshed 5 October 2026. Changes made: times reformatted into timetables and departure lists.

Enter to open · Esc to close