Skip to main content

How to get from Maryborough to Ballarat by train?

From Maryborough to Ballarat by train

Take one direct train from Maryborough to Ballarat in Ballarat Central: take the MELBOURNE - MARYBOROUGH VIA BALLARAT train from Maryborough station to Ballarat Station station. The total trip duration for this route is approximately 1 hr 7 min. The ride fare is A$15.82.

67minA$15.82
Train - MELBOURNE - MARYBOROUGH VIA BALLARAT
MELBOURNE - MARYBOROUGH VIA BALLARAT
Walk to Ballarat
Leaves from Maryborough

Step by Step

  • 1
    Start from train station
    Start from train station
    Maryborough
  • 2
    Train - MELBOURNE - MARYBOROUGH VIA BALLARATMELBOURNE - MARYBOROUGH VIA BALLARAT
    Wait for train
    MELBOURNE - MARYBOROUGH VIA BALLARAT
    Melbourne
  • 3
    Ride to train station
    Ride to train station
    Ballarat Station
    56 min
  • 4
    Walk to Ballarat
    Walk to
    Ballarat
    610 m • 8 min
*Duration based on 8am traffic
The Most Popular Urban Mobility App in Melbourne.
All local mobility options in one app

Public transport directions from Maryborough to Ballarat

The distance between Maryborough, Ballarat Central and Ballarat, Ballarat Central is approximately 68.98 km, which can typically be travelled in 67 min. Moovit will show you the directions from Maryborough to Ballarat by train, so no matter how you choose to travel in Ballarat Central – you will always have plenty of easy options.

Public transport stations close to Maryborough

Maryborough is located at Maryborough, Ballarat Central and the nearest public transport station is Maryborough Bus Interchange/Napier St (Maryborough).

Bus stations close to Maryborough:

  • Maryborough Bus Interchange/Napier St (Maryborough)
  • Goldfields Employment & Learningcentre/Burke St (Maryborough)
  • Napier St/Tuaggra St (Maryborough)

Public transport stations close to Ballarat, Ballarat Central

Ballarat is located at Ballarat, Ballarat Central and the nearest public transport station is Mair St/Midland Hwy (Ballarat Central).

Train stations close to Ballarat:

  • Wendouree
  • Ballarat Station

Bus stations close to Ballarat:

  • Mair St/Midland Hwy (Ballarat Central)
  • Mair St/Doveton St N (Ballarat Central)
  • Old Post Office/Sturt St (Ballarat Central)

Questions & Answers

  • What is the fastest way to get from Maryborough to Ballarat?

    The fastest way takes 67 minutes, using Bus line MELBOURNE - MARYBOROUGH VIA BALLARAT.

  • Is there a direct train between Maryborough and Ballarat?

    Yes, there’s a direct train going from Maryborough in Maryborough to Ballarat in Ballarat Central in 1 hr 7 min.

  • Which train line goes from Maryborough to Ballarat?

    The MELBOURNE - MARYBOROUGH VIA BALLARAT train line goes from Melbourne station near Maryborough in Maryborough to Ballarat Station station near Ballarat in Ballarat Central.

  • How long does it take to travel from Maryborough to Ballarat by train?

    The total travel time between Maryborough in Maryborough and Ballarat in Ballarat Central by train is about 1 hr 7 min.

  • Where do I get on the train near Maryborough to get to Ballarat?

    Get on the MELBOURNE - MARYBOROUGH VIA BALLARAT train from the Melbourne station near Maryborough in Maryborough.

  • Where do I get off the train when travelling between Maryborough and Ballarat?

    Get off the train at the Ballarat Station station, which is closest to Ballarat in Ballarat Central.

  • When is the last bus from Maryborough to Ballarat?

    The last bus from Maryborough in Maryborough to Ballarat in Ballarat Central is the Bendigo - Ballarat Via Maryborough line. It leaves the Havelock St/Clarendon St (Maryborough) stop at 03:05.

  • When is the first train from Maryborough to Ballarat?

    The first train from Maryborough in Maryborough to Ballarat in Ballarat Central is Melbourne - Maryborough Via Ballarat. It leaves the Maryborough station at 18:07.

  • How much is the train fare from Maryborough to Ballarat?

    The ride from Maryborough to Ballarat costs A$15.82.