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
City: | Swan Hill, VIC |
Daily arrivals: | 22 |
Train stations | Swan Hill Station |
Connections: | 14 |
Companies: | V/Line |
Avg price: | $29.43 |
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.
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.
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.
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.