Skip to main content

How to get from Macgregor to Cashmere by bus and train?

From Macgregor to Cashmere by bus and train

To get from Macgregor to Cashmere in Brisbane, you’ll need to take 2 bus lines and one train line: take the 599 bus from Mains Rd at Sunnybank station to Sherwood Rd Near Thallon St station. Next, you’ll have to switch to the REDC train and finally take the 671 bus from Bray Park Station station to Ira Buckby Rd Near Hayward Ave station. The total trip duration for this route is approximately 1 hr 56 min. The ride fare is A$4.34.

116minA$4.34
Bus - 599599
Train - REDCREDC
Bus - 671671
Leaves from Mains Rd at Sunnybank
Step by Step
  • 1
    Start from bus station
    Start from bus station
    Macgregor
  • 2
    Bus - 599599
    Wait for bus
    599
    Dean St
  • 3
    Ride to bus station
    Ride to bus station
    Sherwood Rd Near Thallon St
    ID 005342
    34 min
  • 4
    Walk to train station
    Walk to train station
    Sherwood Station
    50 m • 1 min
  • 5
    Train - REDCREDC
    Wait for train
    REDC
    Kippa-Ring Station
  • 6
    Ride to train station
    Ride to train station
    Bray Park Station
    53 min
  • 7
    Walk to bus station
    Walk to bus station
    Bray Park Station
    ID 319748
    30 m • 1 min
  • 8
    Bus - 671671
    Wait for bus
    671
    Warner
  • 9
    Ride to bus station Ira Buckby Rd Near Hayward Ave
    Ride to bus station
    Ira Buckby Rd Near Hayward Ave
    ID 317980
    14 min
*Duration based on 8am traffic

Alternative route from Macgregor to Cashmere by bus and train via P137, REDC and 671

To get from Macgregor to Cashmere in Brisbane, you’ll need to take 2 bus lines and one train line: take the P137 bus from Mains Rd at Sunnybank station to Creek Street Stop 148 at Riverside Centre station. Next, you’ll have to switch to the REDC train and finally take the 671 bus from Bray Park Station station to Ira Buckby Rd Near Hayward Ave station. The total trip duration for this route is approximately 1 hr 35 min. The ride fare is A$3.47.

95minA$3.47
Walk to bus station
Bus - P137P137
Train - REDCREDC
Bus - 671671
Leaves from Mains Rd at Sunnybank
Step by Step
  • 1
    Walk to bus station
    Walk to bus station
    Mains Rd at Sunnybank
    ID 005638
    110 m • 2 min
  • 2
    Bus - P137P137
    Wait for bus
    P137
    Riverside, Creek St
  • 3
    Ride to bus station
    Ride to bus station
    Creek Street Stop 148 at Riverside Centre
    ID 000148
    32 min
  • 4
    Walk to train station
    Walk to train station
    Central Station
    270 m • 4 min
  • 5
    Train - REDCREDC
    Wait for train
    REDC
    Kippa-Ring Station
  • 6
    Ride to train station
    Ride to train station
    Bray Park Station
    31 min
  • 7
    Walk to bus station
    Walk to bus station
    Bray Park Station
    ID 319748
    30 m • 1 min
  • 8
    Bus - 671671
    Wait for bus
    671
    Warner
  • 9
    Ride to bus station Ira Buckby Rd Near Hayward Ave
    Ride to bus station
    Ira Buckby Rd Near Hayward Ave
    ID 317980
    14 min
*Duration based on 8am traffic
The Most Popular Urban Mobility App in Brisbane.
All local mobility options in one app
Public transport directions from Macgregor to Cashmere
The distance between Macgregor, Brisbane and Cashmere, Brisbane is approximately 55.59 km, which can typically be travelled in 116 min. Moovit will show you the directions from Macgregor to Cashmere by bus and train, so no matter how you choose to travel in Brisbane – you will always have plenty of easy options.
Public transport stations close to Macgregor

Macgregor is located at Macgregor, Brisbane and the nearest public transport station is Mains Rd at Sunnybank.

Train stations close to Macgregor:

  • Banoon Station
  • Coopers Plains Station
  • Sunnybank Station

Bus stations close to Macgregor:

  • Mains Rd at Sunnybank
  • Mccullough St at Sunnybank Plaza
  • Zamia St at Sunnybank Plaza
Public transport stations close to Cashmere, Brisbane

Cashmere is located at Cashmere, Brisbane and the nearest public transport station is Kurrajong Dr Near Mondial Dr.

Train stations close to Cashmere:

  • Bray Park Station
  • Lawnton Station

Bus stations close to Cashmere:

  • Kurrajong Dr Near Mondial Dr
  • Ira Buckby Rd Near Hayward Ave
  • Oakwood Rd Near Plover Ct

Alternative route from Macgregor to Cashmere by bus and train via P137, REDC and 671

To get from Macgregor to Cashmere in Brisbane, you’ll need to take 2 bus lines and one train line: take the P137 bus from Mains Rd at Sunnybank station to Creek Street Stop 148 at Riverside Centre station. Next, you’ll have to switch to the REDC train and finally take the 671 bus from Bray Park Station station to Ira Buckby Rd Near Hayward Ave station. The total trip duration for this route is approximately 1 hr 35 min. The ride fare is A$3.47.

95minA$3.47
Walk to bus station
Bus - P137P137
Train - REDCREDC
Bus - 671671
Leaves from Mains Rd at Sunnybank
Step by Step
  • 1
    Walk to bus station
    Walk to bus station
    Mains Rd at Sunnybank
    ID 005638
    110 m • 2 min
  • 2
    Bus - P137P137
    Wait for bus
    P137
    Riverside, Creek St
  • 3
    Ride to bus station
    Ride to bus station
    Creek Street Stop 148 at Riverside Centre
    ID 000148
    32 min
  • 4
    Walk to train station
    Walk to train station
    Central Station
    270 m • 4 min
  • 5
    Train - REDCREDC
    Wait for train
    REDC
    Kippa-Ring Station
  • 6
    Ride to train station
    Ride to train station
    Bray Park Station
    31 min
  • 7
    Walk to bus station
    Walk to bus station
    Bray Park Station
    ID 319748
    30 m • 1 min
  • 8
    Bus - 671671
    Wait for bus
    671
    Warner
  • 9
    Ride to bus station Ira Buckby Rd Near Hayward Ave
    Ride to bus station
    Ira Buckby Rd Near Hayward Ave
    ID 317980
    14 min
*Duration based on 8am traffic
Questions & Answers
  • What is the fastest way to get from Macgregor to Cashmere?

    The fastest way takes 116 minutes, using Bus line 599, Bus line REDC, Bus line 671.

  • What is the alternative route to get from Macgregor to Cashmere?

    The alternative route takes 95 minutes, using Bus line P137, Bus line REDC, Bus line 671.

  • Is there a direct bus between Macgregor and Cashmere in Brisbane?

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

  • Which bus line goes from Macgregor to Cashmere in Brisbane?

    The 599 bus line goes from Dean St station near Macgregor to Sherwood Rd Near Thallon St station. From there you’ll have to take one bus line and one train line till Sherwood Rd Near Thallon St station near Cashmere in Brisbane

  • How long does it take to travel from Macgregor to Cashmere in Brisbane by bus and train?

    The total travel time between Macgregor and Cashmere in Brisbane by bus and train is about 1 hr 56 min.

  • Where do I get on the bus near Macgregor to get to Cashmere in Brisbane?

    Get on the 599 bus from the Dean St stop near Macgregor in Brisbane.

  • Where do I get off the bus when travelling between Macgregor and Cashmere in Brisbane?

    Get off the bus at the Sherwood Rd Near Thallon St stop, which is closest to Cashmere in Brisbane.

  • How much is the total bus and train fare from Macgregor to Cashmere?

    The ride from Macgregor to Cashmere costs A$4.34.

Live arrivals, timetables, maps