Skip to content
Since 2000

MacRobertson Girls’ High School bus service

Since 2000 we have proudly partnered with MacRobertson Girls’ High School to run a dedicated private school bus for students across Melbourne’s southeast suburbs.

Service year 2026 2027

You are viewing 2026. Enrolment happens on the 2027 service page.

Real-time tracking with the RollCall app
Luxury coach with comfortable seating
Seat belts, air conditioning and heating
Flexible payment plans available

2026 seat enquiry

Cancellations have freed a limited number of seats for 2026. Send us your details and we will confirm whether a seat is still available. Sending this form does not commit you to booking or payment.

We offer a seat from the date your child starts, and we charge the fee pro-rata for the weeks remaining in the year.

Student year level in 2026

2026 route and pickup locations

26 stops between Rowville and the school gate on Albert Road. Students must be at their stop at least 3 minutes before pickup. Open the interactive route map.

Times can change during the year, usually by a few minutes, when roadworks or traffic conditions force a re-time. We contact riders before any change.

Morning run · Rowville to the school
6:46 AM
wait from 6:43 AM
ROWVILLE
A01
Stop on Viewtech Place - corner Wellington Rd (Bus Parking)
6:52 AM
wait from 6:49 AM
ROWVILLE
A02
PTV Bus stop on Stud Road - corner Lakeview Ave
6:56 AM
wait from 6:53 AM
SCORESBY
A03
PTV Bus stop on Stud Road - corner George St (Crossing)
7:00 AM
wait from 6:57 AM
WANTIRNA SOUTH
A04
PTV Bus stop on Stud Road - corner High Street Rd (BP-SHELL)
7:02 AM
wait from 6:59 AM
WANTIRNA SOUTH
A05
PTV Bus stop on Burwood Hwy - corner old Stud Rd
7:03 AM
wait from 7:00 AM
WANTIRNA SOUTH
A06
PTV Bus stop on Burwood Hwy - corner Renou Rd / Templeton St
7:04 AM
wait from 7:01 AM
WANTIRNA SOUTH
A07
PTV Bus stop on Burwood Hwy - corner Cathies Ln (East Link)
7:06 AM
wait from 7:03 AM
VERMONT SOUTH
A08
PTV Bus stop on Burwood Hwy - corner Morack Rd (Office Works)
7:09 AM
wait from 7:06 AM
VERMONT SOUTH
A09
PTV Bus stop on Hartland Road - corner Burwood Hwy (Tram Terminus)
7:10 AM
wait from 7:07 AM
GLEN WAVERLEY
A10
Stop on Highbury Road - between Torwood Dr / Camelot Dr
7:11 AM
wait from 7:08 AM
GLEN WAVERLEY
A11
Stop on Highbury Road - between Capital Ave / Licola St
7:12 AM
wait from 7:09 AM
GLEN WAVERLEY
A12
Stop on Highbury Road - between Plymouth St / Sherwood Rise (Holy Saviour)
7:14 AM
wait from 7:11 AM
GLEN WAVERLEY
B13
Stop on Highbury Road - between Highvale Rd / Crossway Life Care
7:15 AM
wait from 7:12 AM
GLEN WAVERLEY
B14
PTV Bus stop on Highbury Road - between Belmont Rd / Clivejay St
7:20 AM
wait from 7:17 AM
MT. WAVERLEY
B15
Stop on Highbury Road - between Hayfield Rd / Skene St
7:21 AM
wait from 7:18 AM
MT. WAVERLEY
B16
PTV Bus stop on Stephensons Road - between Marsham Rd / Monomeith Cres
7:22 AM
wait from 7:19 AM
MT. WAVERLEY
B17
PTV Bus stop on Stephensons Road - corner Lechte Rd / High Street Rd
7:24 AM
wait from 7:21 AM
MT. WAVERLEY
B18
PTV Bus stop on Stephensons Rd - corner Amber Gve / Hamilton Pl (Shell-IGA )
7:26 AM
wait from 7:23 AM
MT. WAVERLEY
B19
PTV Bus stop on Stephensons Rd - corner Albert St
7:31 AM
wait from 7:28 AM
OAKLEIGH EAST
B20
PTV Bus stop on F' Gully Road - corner Clayton Rd (BP-Hungry Jacks)
7:33 AM
wait from 7:30 AM
OAKLEIGH EAST
B21
PTV Bus stop on F' Gully Road - corner Carmichael Rd (Crossing)
7:34 AM
wait from 7:31 AM
OAKLEIGH EAST
B22
PTV Bus stop on F' Gully Road - corner Huntingdale Rd
7:40 AM
wait from 7:37 AM
OAKLEIGH
B23
Stop on Princes Hwy - corner Drummond St (Hungry Jacks-KFC)
7:45 AM
wait from 7:42 AM
MURRUMBEENA
B24
PTV Bus stop on Princes Hwy - corner Murrumbeena Rd / Belgrave Rd
8:05 AM
arrival
MELBOURNE
MACROB
Albert Road service road, corner Kings Way
Afternoon run · the school to Rowville
3:30 PM
Mon–Wed, Fri
3:00 PM
Thursday
MELBOURNE
MACROB
Albert Road service road, corner Kings Way
3:55 PM
Mon–Wed, Fri
3:25 PM
Thursday
MURRUMBEENA
B24
PTV Bus stop on Princes Hwy - corner Murrumbeena Rd / Belgrave Rd
4:00 PM
Mon–Wed, Fri
3:30 PM
Thursday
OAKLEIGH
B23
Stop on Princes Hwy - corner Drummond St (Hungry Jacks-KFC)
4:04 PM
Mon–Wed, Fri
3:34 PM
Thursday
OAKLEIGH EAST
B22
PTV Bus stop on F' Gully Road - corner Huntingdale Rd
4:06 PM
Mon–Wed, Fri
3:36 PM
Thursday
OAKLEIGH EAST
B21
PTV Bus stop on F' Gully Road - corner Carmichael Rd (Crossing)
4:08 PM
Mon–Wed, Fri
3:38 PM
Thursday
OAKLEIGH EAST
B20
PTV Bus stop on F' Gully Road - corner Clayton Rd (BP-Hungry Jacks)
4:12 PM
Mon–Wed, Fri
3:42 PM
Thursday
MT. WAVERLEY
B19
PTV Bus stop on Stephensons Rd - corner Albert St
4:15 PM
Mon–Wed, Fri
3:45 PM
Thursday
MT. WAVERLEY
B18
PTV Bus stop on Stephensons Rd - corner Amber Gve / Hamilton Pl (Shell-IGA )
4:17 PM
Mon–Wed, Fri
3:47 PM
Thursday
MT. WAVERLEY
B17
PTV Bus stop on Stephensons Road - corner Lechte Rd / High Street Rd
4:19 PM
Mon–Wed, Fri
3:49 PM
Thursday
MT. WAVERLEY
B16
PTV Bus stop on Stephensons Road - between Marsham Rd / Monomeith Cres
4:21 PM
Mon–Wed, Fri
3:51 PM
Thursday
MT. WAVERLEY
B15
Stop on Highbury Road - between Hayfield Rd / Skene St
4:25 PM
Mon–Wed, Fri
3:55 PM
Thursday
GLEN WAVERLEY
B14
PTV Bus stop on Highbury Road - between Belmont Rd / Clivejay St
4:27 PM
Mon–Wed, Fri
3:57 PM
Thursday
GLEN WAVERLEY
B13
Stop on Highbury Road - between Highvale Rd / Crossway Life Care
4:29 PM
Mon–Wed, Fri
3:59 PM
Thursday
GLEN WAVERLEY
A12
Stop on Highbury Road - between Plymouth St / Sherwood Rise (Holy Saviour)
4:30 PM
Mon–Wed, Fri
4:00 PM
Thursday
GLEN WAVERLEY
A11
Stop on Highbury Road - between Capital Ave / Licola St
4:31 PM
Mon–Wed, Fri
4:01 PM
Thursday
GLEN WAVERLEY
A10
Stop on Highbury Road - between Torwood Dr / Camelot Dr
4:32 PM
Mon–Wed, Fri
4:02 PM
Thursday
VERMONT SOUTH
A09
PTV Bus stop on Hartland Road - corner Burwood Hwy (Tram Terminus)
4:35 PM
Mon–Wed, Fri
4:05 PM
Thursday
VERMONT SOUTH
A08
PTV Bus stop on Burwood Hwy - corner Morack Rd (Office Works)
4:37 PM
Mon–Wed, Fri
4:07 PM
Thursday
WANTIRNA SOUTH
A07
PTV Bus stop on Burwood Hwy - corner Cathies Ln (East Link)
4:38 PM
Mon–Wed, Fri
4:08 PM
Thursday
WANTIRNA SOUTH
A06
PTV Bus stop on Burwood Hwy - corner Renou Rd / Templeton St
4:39 PM
Mon–Wed, Fri
4:09 PM
Thursday
WANTIRNA SOUTH
A05
PTV Bus stop on Burwood Hwy - corner old Stud Rd
4:42 PM
Mon–Wed, Fri
4:12 PM
Thursday
WANTIRNA SOUTH
A04a
Stud Rd x Swinburn Uni
4:44 PM
Mon–Wed, Fri
4:14 PM
Thursday
WANTIRNA SOUTH
A04
PTV Bus stop on Stud Road - corner High Street Rd (BP-SHELL)
4:47 PM
Mon–Wed, Fri
4:17 PM
Thursday
SCORESBY
A03
PTV Bus stop on Stud Road - corner George St (Crossing)
4:52 PM
Mon–Wed, Fri
4:22 PM
Thursday
ROWVILLE
A02
PTV Bus stop on Stud Road - corner Lakeview Ave
5:00 PM
Mon–Wed, Fri
4:30 PM
Thursday
ROWVILLE
A01
Stop on Viewtech Place - corner Wellington Rd (Bus Parking)

The A and B prefixes on stop codes are legacy zone labels only — for 2026 every stop is one single fare.

2026 interactive route map

Zoom in to see individual stops.

2026 fees

All amounts are in AUD and include GST unless stated otherwise. The bus fee covers the morning and the afternoon run.

The fee for 2026
$3,600 for the full year

That is one figure for the whole year, and it includes the $250 administration fee.

Joining partway through 2026? The bus fee is pro-rated. Billing counts the school year as 40 weeks, so you pay for the weeks your child still travels. The administration fee is not pro-rated. Ask us and we will confirm the exact amount and the due date before you commit.

Ask about a 2026 seat
Other fees
Replacement RollCall card $10
Manual tap-on, per day $1
Late payment fee $15
Direct debit dishonour $15
Admin fee due Within 7 days
Bus fee due On joining

Credit card payments incur a surcharge. Talk to us about a payment arrangement for a part year.

Commonly asked questions

Riding the bus
What do the A and B at the start of a stop code mean?

These are legacy zone codes from years when pricing was based on zones. For 2026, every stop is included in a single fare and the codes are for reference only.

Can I sign up for just a short time or a single term?

Bookings are for the full year. That is what keeps seats and the timetable stable for everyone on the bus.

If a seat frees up partway through the year, we can offer it from the date your child starts, and the fee is charged pro-rata for the weeks remaining. Contact us to check whether a seat is available.

How do I track the bus?

You can track the bus in real time with the RollCall app. We send the details to every enrolled family before the school year begins.

What happens if my child misses the bus?

Please make alternative arrangements for transport to or from school. The bus cannot wait at stops, because that would put every later stop behind schedule.

What if my child is late to the bus stop?

Students must be at their stop at least 3 minutes before pickup. The bus cannot wait for late arrivals. If your child misses the bus, please arrange alternative transport.

Can I change the pickup or drop-off location after enrolling?

Yes. Use the RollCall app for a one-off change, or email us for a long-term one.

Who do I contact for changes or questions?

Email us at [email protected]. Please send every change, request and question that way. Email gives both of us a written record of what was asked and when.

Fees and payments
Is there a sibling discount?

There is no sibling discount. Each seat is priced on its own, which keeps the fare the same for every family and the service sustainable.

What is the cancellation and refund policy?

How the bus fee is calculated. The calculation excludes the annual administration fee, public and school holidays, planned student-free days, and any surcharges. The school year counts as 40 weeks for billing. We use the matching weekly rate to work out the fees used, any credit due, and the remaining balance.

Termination invoice. We credit any paid weeks and charge the termination fee below. That leaves either a refund or a balance, and a balance must be settled to complete the termination.

Termination fee.

  • Nil Before or on 31 December 2025
  • $750 Between 1 January 2026 and 25 January 2026
  • 50% After or on 26 January 2026, of the remaining balance

If a student is leaving the school, we halve the termination fee when you send a leaving certificate or a letter from the principal.

The annual administration fee and any payment or instalment fees are non-refundable. We give no refund or credit for an absence through personal reasons, illness or an afterschool activity.

Are there any late payment or dishonour fees?

Yes. A $15 late payment fee applies per invoice, and a $15 dishonour fee applies to each failed direct debit. We may refer an overdue invoice to a debt collector, and we charge the recovery costs.

What if my child loses their RollCall bus card?

A replacement RollCall bus card costs $10. If your child forgets their card, a manual tap-on fee of $1 per day applies.

What happens if the school is closed temporarily or permanently?

For a permanent closure we give a full refund, after deducting the fees for the period used. For a temporary closure of more than one week we issue a credit for the closure period, from the second week onward, and the credit is available at the end of the year.

Live outside our route?

We are considering an expansion of the MacRob service to new suburbs in future years. This is an expression of interest only — it does not guarantee a service or a seat, and we add no new route for 2026.

Tell us your suburb and we will contact you if a route reaches your area.

2026 seats have come free