Skip to main content

How to get from Mccrae to St Andrews Beach by bus?

From Mccrae to St Andrews Beach by bus

To get from Mccrae to St Andrews Beach in Melbourne, take the 788 bus from Coburn Ave/Point Nepean Rd (Mccrae) station to Hygeia St/Point Nepean Rd (Rye) station. Next, take the 786 bus from Hygeia St/Point Nepean Rd (Rye) station to Sandy Rd/Bass Meadows Bvd (St Andrews Beach) station. The total trip duration for this route is approximately 44 min. The ride fare is A$3.60.

44minA$3.60
Walk to bus stationBus - 788
788
Bus - 786
786
Leaves from Coburn Ave/Point Nepean Rd (Mccrae)

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Coburn Ave/Point Nepean Rd (Mccrae)
    ID 12635
    30 m • 1 min
  • 2
    Bus - 788788
    Wait for bus
    788
    Portsea
  • 3
    Ride to bus station
    Ride to bus station
    Hygeia St/Point Nepean Rd (Rye)
    ID 13088
    18 min
  • 4
    Bus - 786786
    Wait for bus
    786
    St Andrews Beach
  • 5
    Ride to bus station Sandy Rd/Bass Meadows Bvd (St Andrews Beach)
    Ride to bus station
    Sandy Rd/Bass Meadows Bvd (St Andrews Beach)
    ID 44777
    16 min
*Duration based on 8am traffic

Alternative route from Mccrae to St Andrews Beach by bus via 887, 787 and 786

To get from Mccrae to St Andrews Beach in Melbourne, you’ll need to take 3 bus lines: take the 887 bus from Coburn Ave/Point Nepean Rd (Mccrae) station to Rosebud Plaza/Point Nepean Rd (Rosebud) station. Next, you’ll have to switch to the 787 bus and finally take the 786 bus from Ozone St/Bimble St (Rye) station to Sandy Rd/Bass Meadows Bvd (St Andrews Beach) station. The total trip duration for this route is approximately 1 hr 44 min. The ride fare is A$3.60.

104minA$3.60
Walk to bus stationBus - 887
887
Bus - 787
787
Bus - 786
786
Leaves from Coburn Ave/Point Nepean Rd (Mccrae)

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Coburn Ave/Point Nepean Rd (Mccrae)
    ID 12635
    30 m • 1 min
  • 2
    Bus - 887887
    Wait for bus
    887
    Mornington Peninsula
  • 3
    Ride to bus station
    Ride to bus station
    Rosebud Plaza/Point Nepean Rd (Rosebud)
    ID 13072
    4 min
  • 4
    Walk to bus station
    Walk to bus station
    Rosebud Plaza/Mccombe St (Rosebud)
    ID 40107
    220 m • 3 min
  • 5
    Bus - 787787
    Wait for bus
    787
    Safety Beach
  • 6
    Ride to bus station
    Ride to bus station
    Ozone St/Bimble St (Rye)
    ID 40077
    23 min
  • 7
    Bus - 786786
    Wait for bus
    786
    St Andrews Beach
  • 8
    Ride to bus station Sandy Rd/Bass Meadows Bvd (St Andrews Beach)
    Ride to bus station
    Sandy Rd/Bass Meadows Bvd (St Andrews Beach)
    ID 44777
    16 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 Mccrae to St Andrews Beach

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

Public transport stations close to Mccrae

Mccrae is located at Mccrae, Melbourne and the nearest public transport station is Coburn Ave/Point Nepean Rd (Mccrae).

Bus stations close to Mccrae:

  • Coburn Ave/Point Nepean Rd (Mccrae)
  • Beverley Rd/Point Nepean Rd (Mccrae)
  • Penny Lane/Point Nepean Rd (Mccrae)

Public transport stations close to St Andrews Beach, Melbourne

St Andrews Beach is located at St Andrews Beach, Melbourne and the nearest public transport station is Miami Dr/Bass Meadows Bvd (St Andrews Beach).

Bus stations close to St Andrews Beach:

  • Miami Dr/Bass Meadows Bvd (St Andrews Beach)
  • Tiberius Rd/Julius St (St Andrews Beach)
  • 492 Dundas St (St Andrews Beach)

Alternative route from Mccrae to St Andrews Beach by bus via 887, 787 and 786

To get from Mccrae to St Andrews Beach in Melbourne, you’ll need to take 3 bus lines: take the 887 bus from Coburn Ave/Point Nepean Rd (Mccrae) station to Rosebud Plaza/Point Nepean Rd (Rosebud) station. Next, you’ll have to switch to the 787 bus and finally take the 786 bus from Ozone St/Bimble St (Rye) station to Sandy Rd/Bass Meadows Bvd (St Andrews Beach) station. The total trip duration for this route is approximately 1 hr 44 min. The ride fare is A$3.60.

104minA$3.60
Walk to bus stationBus - 887
887
Bus - 787
787
Bus - 786
786
Leaves from Coburn Ave/Point Nepean Rd (Mccrae)

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Coburn Ave/Point Nepean Rd (Mccrae)
    ID 12635
    30 m • 1 min
  • 2
    Bus - 887887
    Wait for bus
    887
    Mornington Peninsula
  • 3
    Ride to bus station
    Ride to bus station
    Rosebud Plaza/Point Nepean Rd (Rosebud)
    ID 13072
    4 min
  • 4
    Walk to bus station
    Walk to bus station
    Rosebud Plaza/Mccombe St (Rosebud)
    ID 40107
    220 m • 3 min
  • 5
    Bus - 787787
    Wait for bus
    787
    Safety Beach
  • 6
    Ride to bus station
    Ride to bus station
    Ozone St/Bimble St (Rye)
    ID 40077
    23 min
  • 7
    Bus - 786786
    Wait for bus
    786
    St Andrews Beach
  • 8
    Ride to bus station Sandy Rd/Bass Meadows Bvd (St Andrews Beach)
    Ride to bus station
    Sandy Rd/Bass Meadows Bvd (St Andrews Beach)
    ID 44777
    16 min
*Duration based on 8am traffic

Questions & Answers

  • What is the fastest way to get from Mccrae to St Andrews Beach?

    The fastest way takes 44 minutes, using Bus line 788, Bus line 786.

  • What is the alternative route to get from Mccrae to St Andrews Beach?

    The alternative route takes 104 minutes, using Bus line 887, Bus line 787, Bus line 786.

  • Is there a direct bus between Mccrae and St Andrews Beach in Melbourne?

    No, you’ll have to take 2 bus lines in total. The total travelling time is 44 min.

  • Which bus line goes from Mccrae to St Andrews Beach in Melbourne?

    The 788 bus line goes from Coburn Ave/Point Nepean Rd (Mccrae) station near Mccrae to Portsea station. From there you’ll have to take one bus line till Portsea station near St Andrews Beach in Melbourne

  • How long does it take to travel from Mccrae to St Andrews Beach in Melbourne by bus?

    The total travel time between Mccrae and St Andrews Beach in Melbourne by bus is about 44 min.

  • Where do I get on the bus near Mccrae to get to St Andrews Beach in Melbourne?

    Get on the 788 bus from the Coburn Ave/Point Nepean Rd (Mccrae) stop near Mccrae in Melbourne.

  • Where do I get off the bus when travelling between Mccrae and St Andrews Beach in Melbourne?

    Get off the bus at the Portsea stop, which is closest to St Andrews Beach in Melbourne.

  • How much is the bus fare from Mccrae to St Andrews Beach?

    The ride from Mccrae to St Andrews Beach costs A$3.60.