Looking for help? Ask a question

02 9469 6600

Group Organiser Checklists

Building a Realistic Sydney Charter Schedule: How Long Things Actually Take

Key takeaways

Assemble time versus departure time, honest Sydney traffic buffers, and the three constraints that never move. A backwards-planning worksheet for group organisers.

A charter schedule is built backwards from the one time that cannot move, and it is built in blocks, not as a single journey time. The blocks are assemble, load, drive, unload, and buffer. Most group schedules fail for one of two reasons: the organiser published a departure time instead of an assemble time, or the organiser used a car journey time for a heavy vehicle. Both are fixable before you book anything.

The convention that fixes most of this: assemble time versus departure time

Event operations people separate these two times. Group organisers usually do not, and it is the single most common cause of a late departure.

Departure time is when the wheels move. It belongs to the driver and to your run sheet.

Assemble time is when your group is physically standing at the pick-up point, bags in hand, ready to board. It belongs to your passengers, and it is the only time you should ever tell them.

If you tell 45 people “the bus leaves at 7”, a meaningful number of them will arrive at 7. If you tell them “assemble at 6.40, bus departs 7”, you get a 7 departure. The gap between the two times is not padding, it is where boarding happens.

Publish it in that shape every time:

> Assemble: 6.40am, outside the main entrance on the street side > Departs: 7.00am sharp > Last bus back: 11.15pm from the same point

Three lines. Put them in the invitation, the reminder and the run sheet, and use the same three lines in all of them.

Build the schedule backwards, not forwards

Start at the fixed point. Write it as a hard arrival: “all 46 people inside the venue by 6.30pm”. Then subtract each block, moving left.

Working forwards from a departure time feels natural and produces schedules that arrive late, because every optimistic assumption compounds in the same direction. Working backwards forces each block to justify itself.

The six blocks of time in a charter schedule

Block What it covers What makes it longer
Assemble Group gathers at the pick-up point, ready to board A large site, a vague meeting point, no signage, people arriving from different directions
Load Vehicle arrives, doors open, everyone is seated, luggage stowed Underfloor suitcases, mobility needs, a group that is not assembled yet, boarding through a single door
Drive Kerb to kerb, including the last few hundred metres Peak direction, school zones, roadworks, event closures, an unfamiliar approach
Unload Doors open to the last person off, plus the walk to the door Distance from the legal set-down point to the venue entrance
Position Vehicle moving from the set-down point to wherever it legally waits No published waiting area, a height-restricted car park, a venue with no coach provision
Buffer Deliberate contingency, placed before the fixed point Nothing. This block only shrinks when you spend it

Two of these are routinely left out of amateur schedules entirely: position and buffer. A coach cannot idle in a bus zone and cannot circle a CBD block for two hours, so the positioning move is real time on the driver’s clock and it needs somewhere to go.

On loading time specifically

A coach loads through one door, so boarding is serial by design. Fifty people do not board in parallel. Add underfloor luggage and you are running a second serial process alongside the first.

We are not going to publish a per-person figure here, because a made-up minute count is worse than none. Two better options:

  1. If you have run this trip before, time it once and reuse the number. Note the minute the doors opened and the minute the wheels moved. That figure, for your group, at your site, is worth more than any general rule.
  2. If this is the first run, ask the operator. A charter operator schedules loading every day and can tell you what allowance it builds in for your vehicle, your group size and your luggage profile. Ask the question when you book, and write the answer into the run sheet.

Whatever allowance you land on, it sits before the departure time, not after it.

How to estimate the driving leg honestly

Do this, in order.

  1. Map the actual door-to-door route, not suburb to suburb. Group transport travels between two street addresses, and the last 500 metres at each end are often the slowest part.
  2. Set the mapping tool to the same day of the week and the same time of day as the real trip. A Tuesday 10am figure tells you nothing about a Friday 4.30pm run.
  3. Add for the vehicle, not the road. Any vehicle over 4.5 tonnes GVM is capped at 100 km/h in NSW regardless of a higher posted limit, so a motorway leg is slower for a coach than for a car. A heavy vehicle also accelerates, brakes and turns differently, which costs time in traffic and at every corner.
  4. Add for school zones if any leg touches one. The limit drops to 40 km/h and most zones operate 8:00 to 9:30am and 2:30 to 4:00pm on notified school days. The sign always governs, non-standard times exist, and zones do operate on school development days even though the students are not there.
  5. Add a comfort stop on longer runs, and treat it as its own block rather than absorbing it into the drive.

For the long-haul Sydney runs, use published operating figures rather than a car estimate. These are the distances and driving times the business schedules against:

Run Distance Driving time
Sydney to Blue Mountains (Katoomba) 105 km About 2 hours each way, 2.5 from the eastern suburbs or northern beaches
Sydney to Hunter Valley (Pokolbin) 165 km 2 to 2.5 hours each way
Sydney to cruise terminals 12 km 25 to 45 minutes from Sydney Airport
Sydney to Canberra 285 km 3 to 3.5 hours
Sydney to Port Stephens (Nelson Bay) 205 km 2.5 to 3 hours
Sydney to Southern Highlands 120 km About 1.5 hours
Stadium shuttles 16 km 20 to 60 minutes

Note the shape of the last row. A 16 km stadium shuttle is quoted as 20 to 60 minutes, and that range is the honest answer, not a hedge. The same road on an event night is a different road. You can see the published distances and driving times for common Sydney runs in full.

One thing to be careful of: Transport for NSW publishes peak windows for traffic-data and fare purposes, and those are not advice to road users about when to travel. There is no official definition of “Sydney peak hour” you can plan against. Plan against the specific route at the specific time instead.

The three constraints that do not move

Most of a schedule is negotiable. These three are not, and organisers usually discover them at the worst moment.

1. The 100 km/h cap. Any vehicle over 4.5 tonnes GVM is limited to 100 km/h in NSW even where the posted limit is higher. On a Canberra or Port Stephens run this is a real difference, and no amount of goodwill changes it.

2. School zones. 40 km/h, most zones 8:00 to 9:30am and 2:30 to 4:00pm on notified school days, and always check the sign because non-standard times exist. If your morning pick-up run threads three school zones, that is a structural cost of the route, not bad luck.

3. Driver fatigue law. This is the one that surprises people. Charter work sits inside the heavy vehicle fatigue regime. The NSW exemption that applies to some fatigue-regulated buses expressly does not apply to driving a bus to provide a public passenger service, and a charter service is a public passenger service. Standard hours for a solo driver cap total work in a 24-hour period and require a block of continuous stationary rest, with a separate standard hours table for bus and coach that a driver uses instead of, not as well as, the general one.

The practical consequence is simple and worth telling your group up front: a driver cannot simply agree to stay two hours later because the speeches ran long. Work under those rules includes more than driving, and the limit is a legal one that neither the driver nor the operator can waive on the night. If there is any chance the event runs over, build the later finish into the booking rather than into the goodwill.

Build the buffer where it can absorb something

A buffer parked at the end of the day is useless. Put it immediately before the fixed point, so a slow load or a bad run of lights is absorbed by the thing that does not matter rather than the thing that does.

Two practical rules:

  • One buffer per hard deadline. If the day has two hard arrivals, it needs two buffers.
  • Never spend the buffer in advance. If you find yourself scheduling activity into it while you are still planning, it has stopped being a buffer.

What actually breaks a Sydney schedule

  • A pick-up point that does not work for the vehicle. A full-size coach exceeds 2.8 metres in height, so most multi-storey car parks are out before you start. A street with no turning room is not a pick-up point.
  • No plan for where the vehicle waits. A coach may stop in a bus zone to set down or pick up, but not to wait. The gap between drop-off and pick-up needs its own answer.
  • Event-day access rules discovered on the day. At Sydney Olympic Park, coaches use Coach Pod C off Edwin Flack Avenue, accessed from Uhrig Road via Carter Street, and the pre-booking window closes at 11:59pm the day before the event. That is a scheduling deadline, not just a logistics detail. At Moore Park, during events, private coaches should access Driver Avenue via Lang Road rather than Moore Park Road.
  • A finish time set by hope. See the fatigue point above.
  • Stragglers with no stated last bus. Publish a last-bus time and hold it.
  • A departure time published as though it were an assemble time. The original sin, and the easiest to fix.

A worked backwards schedule

A group of 46 leaving from a single Sydney pick-up point for a Blue Mountains day, needing to be at Katoomba by 11am.

Step Working
Fixed point At Katoomba by 11.00am
Buffer Subtract your chosen contingency, placed here
Drive Subtract about 2 hours, or about 2.5 hours from the eastern suburbs or northern beaches
Comfort stop Subtract the stop if the run includes one, as its own line
Load Subtract the loading allowance you timed or the operator gave you
Departure time The result. This is the driver’s time
Assemble time Subtract the loading allowance again. This is the passengers’ time

Notice what the table does not do. It does not hand you a departure time, because two of the six rows are yours to fill and one of them nobody can honestly publish for you. What it does is stop you from leaving those rows out, which is what produces a schedule that looks fine on paper and arrives at 11.40.

Frequently asked questions

What time should I tell my group to be there?

The assemble time, never the departure time, and always with the pick-up point described precisely enough that someone unfamiliar with the site can find it.

How much buffer should I allow for Sydney traffic?

Enough that the fixed point survives one bad leg. Rather than a blanket percentage, map the exact door-to-door route for the same day and time, add for the 100 km/h cap and any school zones on the route, then place a single deliberate buffer immediately before the hard arrival.

Can the driver stay later if the event runs over?

Not automatically. Charter work sits inside the heavy vehicle fatigue regime, which caps a solo driver’s work in a 24-hour period and requires continuous stationary rest. Extensions have to be checked, and sometimes the answer is no. Book the finish time you actually need.

Should the coach arrive at the departure time or before it?

Before it. The vehicle needs to be on the kerb with the doors open while your group is boarding, which means arrival, assemble and departure are three separate times.

How long does it take to load 50 people?

Longer than most organisers allow, because a coach loads through a single door and underfloor luggage runs as a second serial process. We are not publishing a per-person figure because it varies too much with site, luggage and group. Time it once on a repeat run, or ask the operator what allowance it schedules for your vehicle and group size.

Does the schedule change on an event day?

Often, yes, and not only because of traffic. Venue coach access rules can carry their own deadlines, including pre-booking cut-offs the day before. Check the venue’s own published coach information as part of building the schedule, not after it.

Next step

Send the fixed point rather than the departure time. Tell us where the group must be, by when, and roughly how many are travelling, and the schedule gets built backwards from there. Start with charter bus hire across Sydney or call 02 9469 6600, and a written quote with the vehicle named comes back within two business hours.

Sources

  • National Heavy Vehicle Regulator, Heavy vehicle fatigue management: bus industry, https://www.nhvr.gov.au/safety-accreditation-compliance/fatigue-management/heavy-vehicle-fatigue-management-bus-industry. Accessed 7 September 2026.
  • NSW Legislation, Heavy Vehicle National Law (NSW), https://legislation.nsw.gov.au/view/whole/html/inforce/current/act-2013-042. Accessed 7 September 2026.
  • Transport for NSW, School zones, https://www.transport.nsw.gov.au/roadsafety/community/schools/school-zones. Accessed 7 September 2026.
  • Transport for NSW, Opal peak and off-peak fares, https://transportnsw.info/tickets-fares/fares/opal-peak-off-peak-fares. Accessed 7 September 2026.
  • Sydney Olympic Park Authority, Bus and coach parking, https://www.sydneyolympicpark.com.au/parking/bus-and-coach-parking. Accessed 7 September 2026.
  • Allianz Stadium, Plan your visit: transport, https://www.allianzstadium.com.au/plan-your-visit/transport. Accessed 7 September 2026.
Share this guide
02 9469 6600