Welcome, skip to the content.

V/Line is Australia's largest regional public transport operator. We operate train and coach services to take you across regional Victoria and southern New South Wales.

As part of our Customer Charter, we promise to deliver safe, comfortable and reliable services while being helpful as possible and keeping you well informed.

On V/Line trains between Melbourne and Geelong, Ballarat, Bendigo, Traralgon and Seymour, you can travel with myki - the same smart card used on Melbourne's metropolitan trains, trams and buses.

You will need a V/Line paper ticket for long distance services to and from Bairnsdale, Albury, Shepparton, Echuca, Swan Hill, Ararat, Maryborough and Warrnambool along with V/Line coach services.

There is also a Family Traveller ticket providing free travel for up to two children, aged four to 16, with each adult travelling at off-peak times.

To see where V/Line can take you, visit the website or call 1800 800 007 (+61 3 8363 4427 from outside Australia) or speak to the friendly team at any staffed V/Line station.

V/Line is accredited with the Communication Access Symbol. This means our staff have the tools and training to communicate with customers who have a communication difficulty, including customers from non-English speaking backgrounds.

Content: V/Line

Price & booking

Price

$4.80 - $121.20

Geelong Line Services

Services from Melbourne to Tarneit, Wyndham Vale, Little River, Lara, Corio, Geelong, Marshall, Waurn Ponds, Winchelsea, Birregurra, Colac, Camperdown, Terang, Sherwood Park and Warrnambool. V/Line also offers coach services linking these regions with other towns around Victoria.

Bendigo Line Services

Services from Melbourne to Swan Hill, Eagle Hawk, Dingee, Pyramid, Kerang, Clarkefield, Riddells Creek, Gisborne, Macedon, Woodend, Kyneton, Malmsbury, Castlemaine, Kangaroo Flat, Bendigo, Epsom, Elmore, Rochester and Echuca. V/Line also offers coach services linking these regions with other towns around Victoria.

Seymour Line Services

Services from Melbourne to Donnybrook, Wallan, Heathcote Junction, Wandong, Kilmore East, Broadford, Tallarook, Seymour, Avenel, Euroa, Violet Town, Benalla, Wangaratta, Springhurst, Chiltern, Wodonga and Albury. Trains also run to Nagambie, Murchison East, Mooroopna and Shepparton. V/Line also offers coach services linking these regions with other towns around Victoria.

Gippsland Line Services

Services from Melbourne to Nar Nar Goon, Tynong, Garfield, Bunyip, Longwarry, Drouin, Warragul, Yarragon, Trafalgar, Moe, Morwell, Traralgon, Rosedale, Sale, Stratford and Bairnsdale. V/Line also offers coach services linking these regions with other towns around Victoria.

Ballarat Line Services

Services from Melbourne to Ardeer, Deer Park, Rockbank, Melton, Bacchus Marsh, Ballan, Ballarat, Wendouree, Beaufort, Ararat, Creswick, Clunes and Maryborough. V/Line also offers coach services linking these regions with other towns around Victoria.