Home› New South Wales› Lower Portland ferry: a free Hawkesbury crossing that stops for two half-hour breaks a day
Vehicle ferry · Hawkesbury River at the Colo junction · New South Wales

Lower Portland ferry: a free Hawkesbury crossing that stops for two half-hour breaks a day

Turn up at Lower Portland just after ten in the morning and you will wait. This small Transport for NSW ferry over the Hawkesbury, where the Colo River comes in, closes overnight and pauses twice a day, so it pays to know its hours before you leave Windsor or Wisemans Ferry.

6am–10pm daily, off 10–10.30am and 6.30–7pmHours
FreeFare
A Wednesday morning, 9.30am–1pm from 1 November 2026Monthly shutdown
8 cars, 48 t safe load limitCapacity
3 minutesCrossing time
Out of service at 3 m and rising at WindsorFlood rule
Timetable

Three windows a day, and Wednesday mornings to watch

Timetable at Transport for NSW
The ferry crosses on demand every day of the week, starting at 6.00am, pausing between 10.00am and 10.30am, pausing again between 6.30pm and 7.00pm, and finishing at 10.00pm. Overnight, from 10pm until 6am, the punt stays tied up, and the two half-hour gaps are staff breaks. Once a month there is also a planned maintenance stoppage on a Wednesday morning. Transport for NSW gives it as the second Wednesday from 9.00am to 11.00am, and says that from 1 November 2026 the same second Wednesday will be blocked out from 9.30am to 1pm; The Hills Shire's page, older than the state handover, still says first Wednesday. Treat any Wednesday morning with suspicion.

Operating windows published by Transport for NSW, read on 13 October 2026, including its change to the maintenance closure from 1 November 2026   NSW Government – Vehicle ferries (Lower Portland ferry) · 2026-10-13

Time your arrival around the ten o'clock and half-six pauses

Check the clock before you set off for Lower Portland. The ferry here, a small cable punt over the Hawkesbury River at its junction with the Colo River, runs from 6am to 10pm every day, but it stops from 10.00am to 10.30am and again from 6.30pm to 7.00pm. The Hills Shire puts the pauses down to crew rostering under the relevant award; the state's page just splits the day into three windows. Either way, a car that reaches the ramp a few minutes after ten waits until half past.

Next, check the date. On one Wednesday morning a month the ferry is out for scheduled maintenance, and Transport for NSW has announced that from 1 November 2026 that stoppage grows to 9.30am–1pm on the second Wednesday. And in wet weather, check the river: the crossing is withdrawn once the Hawkesbury at Windsor reaches 3 metres and is still rising.

Once you are aboard it is quick: three minutes for about 190 metres of water, with room for eight cars and up to 48 tonnes aboard. There is no fare.

Fares

Free, but only eight cars a trip

Lower Portland costs nothing, like every vehicle ferry the NSW Government runs. The constraint is size: the deck takes eight cars and the safe load limit is 48 tonnes.

Lower Portland ferry, any time it is running
Car, ute or motorcycleFree
Vehicle towing a trailer or caravanFree
Truck within the 48 t safe loadFree
Cyclist or pedestrianFree
For the current status, check Live Traffic NSW at livetraffic.com or by phone on 132 701, the source the state itself recommends.

Free, as stated by the NSW Government for all its vehicle ferries; read on 13 October 2026   NSW Government – Vehicle ferries · 2026-10-13

Map

At the Colo mouth, between Sackville and Wisemans Ferry

The ferry sits where the Colo River joins the Hawkesbury, on the back roads that link Windsor with Wisemans Ferry. Downstream, past the river's long loops, the much bigger Wisemans Ferry crossing operates 24 hours and adds a second vessel when traffic builds. Upstream towards Windsor, the Sackville ferry, also free, also works through the night, which makes it the obvious fallback during Lower Portland's breaks.

Terminals

River Road on the village bank, West Portland Road opposite

From

Lower Portland ramp (River Road, eastern bank)

762 River Road, Lower Portland NSW 2756 · The Hills Shire

The village side. River Road runs down to the ramp beside the mouth of the Colo, and The Hills Shire gives the crossing's address as 762 River Road. Carry on north along River Road for Wisemans Ferry.

-33.43829, 150.88779
To

West Portland Road ramp (western bank)

West Portland Road, towards Sackville Road, NSW

The western approach is West Portland Road, which joins Sackville Road for Windsor. Transport for NSW put one of its new real-time ferry signs at 871 Sackville Road, opposite the West Portland Road turn, so you can see the ferry's status before committing to the side road.

-33.43813, 150.88577
Before you travel

Five habits that save a wasted trip to Lower Portland

Avoid 10am and 6.30pm

Arriving just after either break starts means up to half an hour in the queue. Leave a margin before ten in the morning and half past six in the evening, or plan for a coffee.

Nothing after 10pm

Late drivers should head for Sackville or Wisemans instead; both are listed by Transport for NSW as 24-hour crossings.

Second Wednesday, longer from November

From 1 November 2026 the monthly maintenance closure runs 9.30am to 1pm. Check the date before a mid-morning trip.

Watch the Windsor gauge

The council's rule of thumb: the punt stops once the river at Windsor hits 3 metres on a rising trend, earlier if debris or floodwater from the Colo makes the crossing unsafe.

Read the roadside sign

New permanent mini message signs installed by Transport for NSW in 2026 show whether the Lower Portland and Sackville ferries are running, early enough to turn around.

Lower Portland was, until recently, an exception. The NSW Government runs most of the state's vehicle ferries, but this one was managed and paid for by local government, and Hawkesbury City and The Hills Shire councils spent years asking the state to take it on. In April 2024, with the ferry out of service for essential maintenance, the government agreed; Transport for NSW took control at 6am on Sunday 1 September 2024, bringing it into line with the other Hawkesbury River ferries under one authority. The same authority runs Sydney's Mortlake ferry on the Parramatta River, another free cable punt with gaps in its day: on weekdays it sits idle from mid-morning until mid-afternoon. Port Macquarie's Hibbard ferry, on the Hastings River, has stayed with local government: Port Macquarie-Hastings Council owns it and charges a fare for every crossing.

The state has since spent money on telling drivers what the ferry is doing. Between late July and mid-September 2026 Transport for NSW installed permanent mini variable message signs on the approaches to Lower Portland and Sackville, part of a set of six for its four Hawkesbury-area crossings, so that motorists can turn back in good time when a crossing is closed or the queue is longer than usual.

Questions and answers

Lower Portland questions: breaks, Wednesdays, floods and who runs it

What are the Lower Portland ferry's hours?

Three windows a day, weekends included, according to the state's ferry page: 6.00am–10.00am, 10.30am–6.30pm and 7.00pm–10.00pm. There is no overnight service.

What are the 10am and 6.30pm pauses for?

Those are daily half-hour breaks, which the council says exist because of the crew's industrial and award arrangements; the ferry resumes at 10.30am and 7.00pm.

Which Wednesday morning is set aside for maintenance?

The state's page says the second Wednesday, 9.00am–11.00am, changing to 9.30am–1pm from 1 November 2026. The Hills Shire page still says first Wednesday, so check Live Traffic NSW if your trip falls on any Wednesday morning.

When does flooding close the Lower Portland ferry?

When the river height at Windsor reaches 3 metres and is rising. Tides, floating debris and inflow from the Colo River can bring the closure forward.

What is the Lower Portland ferry's capacity?

Eight cars, and no more than 48 tonnes in total. On a busy weekend that can mean waiting for a second trip.

Is Lower Portland the same crossing as Wisemans Ferry?

No. Both are free Transport for NSW ferries on the Hawkesbury, but Wisemans Ferry is further downstream, runs 24 hours and carries far more cars per trip.

Is the crossing still council-run?

No. The state took it over at 6am on 1 September 2024; until then it was one of a handful of NSW vehicle punts still in local-government hands.

Wisemans Ferry and the other free river crossings near Sydney

Circular Quay to Manly ferry: the F1, the fast ferry and one Opal farePassenger ferry · New South WalesCircular Quay to Taronga Zoo ferry: the twelve-minute F2Passenger ferry · New South WalesCircular Quay to Watsons Bay ferry: the F9 and its weekday gapPassenger ferry · New South WalesDouble Bay ferry timetable: the F7 and its Darling Point detourPassenger ferry · New South Wales