Skip to main content

How to get from Cheltenham to Melbourne by bus and train?

From Cheltenham to Melbourne by bus and train

To get from Cheltenham to Melbourne in Melbourne, take the 822 bus from Charman Rd/Park Rd (Cheltenham) station to Sandringham Station/Station St (Sandringham) station. Next, take the SANDRINGHAM train from Sandringham station to Flinders Street station. The total trip duration for this route is approximately 1 hr 2 min. The ride fare is A$5.30.

62minA$5.30
Walk to bus stationBus - 822
822
Train - SANDRINGHAM
SANDRINGHAM
Leaves from Charman Rd/Park Rd (Cheltenham)

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Charman Rd/Park Rd (Cheltenham)
    ID 16014
    150 m • 2 min
  • 2
    Bus - 822822
    Wait for bus
    822
    Sandringham
  • 3
    Ride to bus station
    Ride to bus station
    Sandringham Station/Station St (Sandringham)
    ID 20766
    17 min
  • 4
    Walk to train station
    Walk to train station
    Sandringham
    10 m • 1 min
  • 5
    Train - SANDRINGHAMSANDRINGHAM
    Wait for train
    SANDRINGHAM
    City (Flinders Street)
  • 6
    Ride to train station Flinders Street
    Ride to train station
    Flinders Street
    30 min
*Duration based on 8am traffic

From Cheltenham to Melbourne by train

To get from Cheltenham to Melbourne in Melbourne, take the FRANKSTON train from Cheltenham station to Caulfield station. Next, take the CRANBOURNE train from Caulfield station to Flinders Street station. The total trip duration for this route is approximately 1 hr 3 min. The ride fare is A$5.30.

63minA$5.30
Train - FRANKSTON
FRANKSTON
Train - CRANBOURNE
CRANBOURNE
Leaves from Cheltenham

Step by Step

  • 1
    Start from train station
    Start from train station
    Cheltenham
  • 2
    Train - FRANKSTONFRANKSTON
    Wait for train
    FRANKSTON
    City (Flinders Street)
  • 3
    Ride to train station
    Ride to train station
    Caulfield
    36 min
  • 4
    Train - CRANBOURNECRANBOURNE
    Wait for train
    CRANBOURNE
    City (Flinders Street)
  • 5
    Ride to train station Flinders Street
    Ride to train station
    Flinders Street
    23 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 Cheltenham to Melbourne

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

Public transport stations close to Cheltenham

Cheltenham is located at Cheltenham, Melbourne and the nearest public transport station is Cheltenham Railway Station/Station Rd (Cheltenham).

Train stations close to Cheltenham:

  • Cheltenham
  • Mentone
  • Southland

Bus stations close to Cheltenham:

  • Cheltenham Railway Station/Station Rd (Cheltenham)
  • Charman Rd/Park Rd (Cheltenham)
  • Cheltenham Railway Station/Park Rd (Cheltenham)

Public transport stations close to Melbourne, Melbourne

Melbourne is located at Melbourne, Melbourne and the nearest public transport station is 5-Swanston St/Flinders St (Melbourne City).

Train stations close to Melbourne:

  • Flinders Street

Bus stations close to Melbourne:

  • Little Collins St/Queen St (Melbourne City)
  • Flinders Lane/Queen St (Melbourne City)
  • Victorian College Of the Arts/Southbank Bvd (Southbank)

From Cheltenham to Melbourne by train

To get from Cheltenham to Melbourne in Melbourne, take the FRANKSTON train from Cheltenham station to Caulfield station. Next, take the CRANBOURNE train from Caulfield station to Flinders Street station. The total trip duration for this route is approximately 1 hr 3 min. The ride fare is A$5.30.

63minA$5.30
Train - FRANKSTON
FRANKSTON
Train - CRANBOURNE
CRANBOURNE
Leaves from Cheltenham

Step by Step

  • 1
    Start from train station
    Start from train station
    Cheltenham
  • 2
    Train - FRANKSTONFRANKSTON
    Wait for train
    FRANKSTON
    City (Flinders Street)
  • 3
    Ride to train station
    Ride to train station
    Caulfield
    36 min
  • 4
    Train - CRANBOURNECRANBOURNE
    Wait for train
    CRANBOURNE
    City (Flinders Street)
  • 5
    Ride to train station Flinders Street
    Ride to train station
    Flinders Street
    23 min
*Duration based on 8am traffic

Questions & Answers

  • What is the fastest way to get from Cheltenham to Melbourne?

    The fastest way takes 62 minutes, using Bus line 822, Bus line SANDRINGHAM.

  • What is the alternative route to get from Cheltenham to Melbourne?

    The alternative route takes 63 minutes, using Bus line FRANKSTON, Bus line CRANBOURNE.

  • Is there a direct bus between Cheltenham and Melbourne in Melbourne?

    No, you’ll have to take one bus line and one train line in total. The total travelling time is 1 hr 2 min.

  • Which bus line goes from Cheltenham to Melbourne in Melbourne?

    The 822 bus line goes from Charman Rd/Park Rd (Cheltenham) station near Cheltenham to Sandringham station. From there you’ll have to take one train line till Sandringham station near Melbourne in Melbourne

  • How long does it take to travel from Cheltenham to Melbourne in Melbourne by bus and train?

    The total travel time between Cheltenham and Melbourne in Melbourne by bus and train is about 1 hr 2 min.

  • Where do I get on the bus near Cheltenham to get to Melbourne in Melbourne?

    Get on the 822 bus from the Charman Rd/Park Rd (Cheltenham) stop near Cheltenham in Melbourne.

  • Where do I get off the bus when travelling between Cheltenham and Melbourne in Melbourne?

    Get off the bus at the Sandringham station, which is closest to Melbourne in Melbourne.

  • How much is the bus fare from Cheltenham to Melbourne?

    The ride from Cheltenham to Melbourne costs A$5.30.

Live arrivals, timetables, maps