Skip to main content

How to get from Frankston to Ascot (Ballarat) by bus and train?

By bus and train

To get from Frankston to Ascot (Ballarat) in Melbourne, you’ll need to take 4 train lines and one bus line: take the FRANKSTON train from Frankston station to Flinders Street station. Next, you’ll have to switch to the WERRIBEE train, then the BALLARAT-WENDOUREE - MELBOURNE VIA MELTON train, then the MARYBOROUGH - MELBOURNE VIA BALLARAT train and finally take the MARYBOROUGH - BALLARAT VIA CLUNES bus from Milk Bar/Ballarat St (Talbot) station to Tourello Lodge/Ballarat - Maryborough Rd (Tourello) station. The total trip duration for this route is approximately 8 hr 37 min.

517min
Walk to train stationTrain - FRANKSTON
FRANKSTON
Train - WERRIBEE
WERRIBEE
Train - BALLARAT-WENDOUREE - MELBOURNE VIA MELTON
BALLARAT-WENDOUREE - MELBOURNE VIA MELTON
Train - MARYBOROUGH - MELBOURNE VIA BALLARAT
MARYBOROUGH - MELBOURNE VIA BALLARAT
Bus - MARYBOROUGH - BALLARAT VIA CLUNES
MARYBOROUGH - BALLARAT VIA CLUNES
Leaves from Frankston

Step by Step

  • 1
    Walk to train station
    Walk to train station
    Frankston
    10 m • 1 min
  • 2
    Train - FRANKSTONFRANKSTON
    Wait for train
    FRANKSTON
    City (Flinders Street)
  • 3
    Ride to train station
    Ride to train station
    Flinders Street
    58 min
  • 4
    Train - WERRIBEEWERRIBEE
    Wait for train
    WERRIBEE
    Werribee
  • 5
    Ride to train station
    Ride to train station
    Footscray
    11 min
  • 6
    Train - BALLARAT-WENDOUREE - MELBOURNE VIA MELTONBALLARAT-WENDOUREE - MELBOURNE VIA MELTON
    Wait for train
    BALLARAT-WENDOUREE - MELBOURNE VIA MELTON
    Ballarat
  • 7
    Ride to train station
    Ride to train station
    Ballarat Station
    77 min
  • 8
    Train - MARYBOROUGH - MELBOURNE VIA BALLARATMARYBOROUGH - MELBOURNE VIA BALLARAT
    Wait for train
    MARYBOROUGH - MELBOURNE VIA BALLARAT
    Maryborough
  • 9
    Ride to train station
    Ride to train station
    Talbot
    41 min
  • 10
    Walk to bus station
    Walk to bus station
    Milk Bar/Ballarat St (Talbot)
    ID 372470
    440 m • 6 min
  • 11
    Bus - MARYBOROUGH - BALLARAT VIA CLUNESMARYBOROUGH - BALLARAT VIA CLUNES
    Wait for bus
    MARYBOROUGH - BALLARAT VIA CLUNES
    Ballarat
  • 12
    Ride to bus station Tourello Lodge/Ballarat - Maryborough Rd (Tourello)
    Ride to bus station
    Tourello Lodge/Ballarat - Maryborough Rd (Tourello)
    ID 372474
    25 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 Frankston to Ascot (Ballarat)

The distance between Frankston, Melbourne and Ascot (Ballarat), Melbourne is approximately 238.19 km, which can typically be travelled in 517 min. Moovit will show you the directions from Frankston to Ascot (Ballarat) by bus and train, so no matter how you choose to travel in Melbourne – you will always have plenty of easy options.

Questions & Answers

  • What is the fastest way to get from Frankston to Ascot (Ballarat)?

    The fastest way takes 517 minutes, using Bus line FRANKSTON, Bus line WERRIBEE, Bus line BALLARAT-WENDOUREE - MELBOURNE VIA MELTON, Bus line MARYBOROUGH - MELBOURNE VIA BALLARAT, Bus line MARYBOROUGH - BALLARAT VIA CLUNES.

  • Is there a direct train between Frankston and Ascot (Ballarat) in Melbourne?

    No, you’ll have to take 4 train lines and one bus line in total. The total travelling time is 8 hr 37 min.

  • Which train line goes from Frankston to Ascot (Ballarat) in Melbourne?

    The FRANKSTON train line goes from Frankston station near Frankston to City (Flinders Street) station. From there you’ll have to take one train line and one bus line till City (Flinders Street) station near Ascot (Ballarat) in Melbourne

  • How long does it take to travel from Frankston to Ascot (Ballarat) in Melbourne by train and bus?

    The total travel time between Frankston and Ascot (Ballarat) in Melbourne by train and bus is about 8 hr 37 min.

  • Where do I get on the train near Frankston to get to Ascot (Ballarat) in Melbourne?

    Get on the FRANKSTON train from the Frankston station near Frankston in Melbourne.

  • Where do I get off the train when travelling between Frankston and Ascot (Ballarat) in Melbourne?

    Get off the train at the City (Flinders Street) stop, which is closest to Ascot (Ballarat) in Melbourne.

Live arrivals, timetables, maps