Skip to main content

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

From Blairgowrie to St Andrews Beach by bus

To get from Blairgowrie to St Andrews Beach in Melbourne, take the 788 bus from Stringer Rd/Point Nepean Rd (Blairgowrie) 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 41 min. The ride fare is A$3.60.

41minA$3.60
Bus - 788
788
Bus - 786
786
Leaves from Stringer Rd/Point Nepean Rd (Blairgowrie)

Step by Step

  • 1
    Start from bus station
    Start from bus station
    Blairgowrie
  • 2
    Bus - 788788
    Wait for bus
    788
    Frankston
  • 3
    Ride to bus station
    Ride to bus station
    Hygeia St/Point Nepean Rd (Rye)
    ID 12685
    12 min
  • 4
    Walk to bus station
    Walk to bus station
    Hygeia St/Point Nepean Rd (Rye)
    ID 13088
    120 m • 2 min
  • 5
    Bus - 786786
    Wait for bus
    786
    St Andrews Beach
  • 6
    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 Blairgowrie to St Andrews Beach by bus via 787 and 786

To get from Blairgowrie to St Andrews Beach in Melbourne, take the 787 bus from Stringer Rd/Melbourne Rd (Blairgowrie) station to Lyons St/Sullivan St (Rye) station. Next, take the 786 bus from Lyons St/Sullivan St (Rye) station to Sandy Rd/Bass Meadows Bvd (St Andrews Beach) station. The total trip duration for this route is approximately 1 hr 32 min. The ride fare is A$3.60.

92minA$3.60
Walk to bus stationBus - 787
787
Bus - 786
786
Leaves from Stringer Rd/Melbourne Rd (Blairgowrie)

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Stringer Rd/Melbourne Rd (Blairgowrie)
    ID 40015
    870 m • 11 min
  • 2
    Bus - 787787
    Wait for bus
    787
    Safety Beach
  • 3
    Ride to bus station
    Ride to bus station
    Lyons St/Sullivan St (Rye)
    ID 44769
    18 min
  • 4
    Walk to bus station
    Walk to bus station
    Lyons St/Sullivan St (Rye)
    ID 44789
    10 m • 1 min
  • 5
    Bus - 786786
    Wait for bus
    786
    St Andrews Beach
  • 6
    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
    15 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 Blairgowrie to St Andrews Beach

The distance between Blairgowrie, Melbourne and St Andrews Beach, Melbourne is approximately 13.38 km, which can typically be travelled in 41 min. Moovit will show you the directions from Blairgowrie 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 Blairgowrie

Blairgowrie is located at Blairgowrie, Melbourne and the nearest public transport station is Stringer Rd/Point Nepean Rd (Blairgowrie).

Bus stations close to Blairgowrie:

  • Stringer Rd/Point Nepean Rd (Blairgowrie)
  • Blairgowrie Yacht Squadron/Point Nepean Rd (Blairgowrie)
  • Hughes Rd/Point Nepean Rd (Sorrento)

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 Sandy Rd/Bass Meadows Bvd (St Andrews Beach).

Bus stations close to St Andrews Beach:

  • Sandy Rd/Bass Meadows Bvd (St Andrews Beach)
  • 409 Sandy Rd (St Andrews Beach)
  • Sandy Rd/Tiberius Rd (St Andrews Beach)

Alternative route from Blairgowrie to St Andrews Beach by bus via 787 and 786

To get from Blairgowrie to St Andrews Beach in Melbourne, take the 787 bus from Stringer Rd/Melbourne Rd (Blairgowrie) station to Lyons St/Sullivan St (Rye) station. Next, take the 786 bus from Lyons St/Sullivan St (Rye) station to Sandy Rd/Bass Meadows Bvd (St Andrews Beach) station. The total trip duration for this route is approximately 1 hr 32 min. The ride fare is A$3.60.

92minA$3.60
Walk to bus stationBus - 787
787
Bus - 786
786
Leaves from Stringer Rd/Melbourne Rd (Blairgowrie)

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Stringer Rd/Melbourne Rd (Blairgowrie)
    ID 40015
    870 m • 11 min
  • 2
    Bus - 787787
    Wait for bus
    787
    Safety Beach
  • 3
    Ride to bus station
    Ride to bus station
    Lyons St/Sullivan St (Rye)
    ID 44769
    18 min
  • 4
    Walk to bus station
    Walk to bus station
    Lyons St/Sullivan St (Rye)
    ID 44789
    10 m • 1 min
  • 5
    Bus - 786786
    Wait for bus
    786
    St Andrews Beach
  • 6
    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
    15 min
*Duration based on 8am traffic

Questions & Answers

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

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

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

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

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

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

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

    The 788 bus line goes from Frankston station near Blairgowrie to Hygeia St/Point Nepean Rd (Rye) station. From there you’ll have to take one bus line till Hygeia St/Point Nepean Rd (Rye) station near St Andrews Beach in Melbourne

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

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

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

    Get on the 788 bus from the Frankston stop near Blairgowrie in Melbourne.

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

    Get off the bus at the Hygeia St/Point Nepean Rd (Rye) stop, which is closest to St Andrews Beach in Melbourne.

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

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

Live arrivals, timetables, maps