Train schedules to Swan Hill

One Passenger / One Trip

08:09

Sydenham, VIC

Watergardens (Sydenham) Station

12:23

Swan Hill, VIC

Swan Hill Station

4h 14min

V/Line

$38.79

08:37

New Gisborne, VIC

Gisborne Station

12:23

Swan Hill, VIC

Swan Hill Station

3h 46min

V/Line

$38.79

08:47

Woodend, VIC

Woodend Station

12:23

Swan Hill, VIC

Swan Hill Station

3h 36min

V/Line

$37.6

08:57

Kyneton, VIC

Kyneton Station

12:23

Swan Hill, VIC

Swan Hill Station

3h 26min

V/Line

$34.79

09:26

Castlemaine, VIC

Castlemaine Station

12:23

Swan Hill, VIC

Swan Hill Station

2h 57min

V/Line

$29.6

09:49

Kangaroo Flat, VIC

Kangaroo Flat Station

12:23

Swan Hill, VIC

Swan Hill Station

2h 34min

V/Line

$25.6

10:01

Bendigo, VIC

Bendigo Station, Railway Place

12:23

Swan Hill, VIC

Swan Hill Station

2h 22min

V/Line

$25.6

10:09

Eaglehawk, VIC

Eaglehawk Station

12:23

Swan Hill, VIC

Swan Hill Station

2h 14min

V/Line

$24

10:38

Kamarooka North, VIC

Dingee

12:23

Swan Hill, VIC

Swan Hill Station

1h 45min

V/Line

$18

11:07

Pyramid Hill, VIC

Pyramid

12:23

Swan Hill, VIC

Swan Hill Station

1h 16min

V/Line

$12.2

11:35

Kerang, VIC

Kerang Station

12:23

Swan Hill, VIC

Swan Hill Station

0h 48min

V/Line

$6.8

18:25

Melbourne, VIC

Melbourne, Southern Cross

23:01

Swan Hill, VIC

Swan Hill Station

4h 36min

V/Line

$43.8

18:32

Footscray, VIC

Footscray Station

23:01

Swan Hill, VIC

Swan Hill Station

4h 29min

V/Line

$43.8

18:49

Sydenham, VIC

Watergardens (Sydenham) Station

23:01

Swan Hill, VIC

Swan Hill Station

4h 12min

V/Line

$38.79

19:20

New Gisborne, VIC

Gisborne Station

23:01

Swan Hill, VIC

Swan Hill Station

3h 41min

V/Line

$38.79

19:32

Woodend, VIC

Woodend Station

23:01

Swan Hill, VIC

Swan Hill Station

3h 29min

V/Line

$37.6

19:42

Kyneton, VIC

Kyneton Station

23:01

Swan Hill, VIC

Swan Hill Station

3h 19min

V/Line

$34.79

19:50

Malmsbury, VIC

Malmsbury Station

23:01

Swan Hill, VIC

Swan Hill Station

3h 11min

V/Line

$34.79

20:06

Castlemaine, VIC

Castlemaine Station

23:01

Swan Hill, VIC

Swan Hill Station

2h 55min

V/Line

$29.6

20:26

Kangaroo Flat, VIC

Kangaroo Flat Station

23:01

Swan Hill, VIC

Swan Hill Station

2h 35min

V/Line

$25.6

Train tickets to Swan Hill, VIC

City: Swan Hill, VIC
Daily arrivals: 22
Train stations Swan Hill Station
Connections: 14
Companies: V/Line
Avg price: $29.43

How much is a train ticket to Swan Hill?

The price of the ticket varies a lot depending on the city from where it comes. For example, a train ticket from New Gisborne to Swan Hill costs around $38.79 while one from Woodend to Swan Hill Station costs $37.6. The average ticket price is $29.43.

From which cities can I get?

There are many cities from which you can reach Swan Hill by train. Some of them are Kyneton (Kyneton Station), Castlemaine (Castlemaine Station), Kangaroo Flat (Kangaroo Flat Station). If you need more information, you can use our search engine.

What train companies operate?

The train company that operates in Swan Hill is V/Line. One of its trips, for example, is V/Line Sydenham Swan Hill. Its price is approximately $38.79 and it takes 4h 14min. We recommend that you book your ticket in advance.

What are the train stations of Swan Hill?

The Swan Hill train station is Swan Hill Station. Many trains arrive at this station from cities like Bendigo (Bendigo Station, Railway Place), Eaglehawk (Eaglehawk Station), Kamarooka North (Dingee). The schedule and the price depend a lot on the city. You can find for example train tickets for the route Bendigo Swan Hill from $25.6.

We use cookies to enhance your browsing experience. By using this site, you agree to our use of cookies. More information: Cookies Policy