Home Western Australia Fremantle to Rottnest ferry: thirty minutes from a terminal under rebuild
Island service · B Shed, Victoria Quay, Fremantle · Western Australia

Fremantle to Rottnest ferry: thirty minutes from a terminal under rebuild

Thirty minutes: that is the crossing both Rottnest operators print for the run from B Shed on Victoria Quay to the Main Jetty at Thomson Bay, and their own timetables bear it out row by row. It is a third of the time the boat from Perth city takes, and it leaves from a terminal that is being rebuilt around its passengers until 2028.

about 30 minutesCrossing from B Shed
from $87.50Adult day return, admission included
5 to 10 a daySeaLink departures from Fremantle
B Shed rebuild to August 2028Terminal works
45–60 minutes earlyOperators ask you to arrive
Northport, Rous HeadSecond Fremantle terminal
Timetable

Five boats on a quiet weekday, ten on a summer Saturday

Timetable at SeaLink Rottnest Island and Rottnest Express

From B Shed Terminal, O'Connor Landing, Victoria Quay

07:0009:0010:0011:0014:3015:3016:30
7 departures · to Main Jetty, Thomson Bay, Wadjemup / Rottnest Island

From Main Jetty, Thomson Bay, Wadjemup / Rottnest Island

08:0010:0011:0014:3016:0017:30
6 departures · to B Shed Terminal, O'Connor Landing, Victoria Quay
SeaLink's day-by-day planner shows an extra 15:30 from the island in this fortnight, missing from its seasonal table; it stays off this grid until the two versions match.

From B Shed Terminal, O'Connor Landing, Victoria Quay

07:0009:0009:4511:0015:30
5 departures · to Main Jetty, Thomson Bay, Wadjemup / Rottnest Island

From Main Jetty, Thomson Bay, Wadjemup / Rottnest Island

08:0010:0014:3016:00
4 departures · to B Shed Terminal, O'Connor Landing, Victoria Quay
The quietest pattern of the season: five boats out and four back, the last one to Fremantle leaving the island at 16:00.

From B Shed Terminal, O'Connor Landing, Victoria Quay

07:0008:0009:0010:0011:0013:1515:0016:0017:0018:00
10 departures · to Main Jetty, Thomson Bay, Wadjemup / Rottnest Island

From Main Jetty, Thomson Bay, Wadjemup / Rottnest Island

08:0009:0010:0010:3012:0014:3016:0017:0018:0019:00
10 departures · to B Shed Terminal, O'Connor Landing, Victoria Quay
Ten each way, hourly for most of the morning. In the October–December weekend table SeaLink puts an asterisk against the 18:00 from Fremantle and the 19:00 from the island without saying what it means; treat those two as the ones to confirm.

From B Shed Terminal, O'Connor Landing, Victoria Quay

07:3008:3009:3010:0010:4511:3016:15
7 departures · to Main Jetty, Thomson Bay, Wadjemup / Rottnest Island

From Main Jetty, Thomson Bay, Wadjemup / Rottnest Island

08:1510:3014:3016:3017:3018:30
6 departures · to B Shed Terminal, O'Connor Landing, Victoria Quay
Rottnest Express publishes a fresh timetable for every day. These are the B Shed times that appeared on every date we checked, from 26 September 2026 to 13 January 2027. Some days add an 08:00 from B Shed, others a 17:00 from the island; several services start or finish at Northport and call at B Shed on the way. Check your own date.
Only departures that use B Shed on Victoria Quay are shown. Rottnest Express also sails from Northport at Rous Head in North Fremantle, which is not on this grid, and the Perth city departures have a page of their own. SeaLink's 16:30 from the island is marked Return Perth CBD only and is left out here. From the island side, times are departures from Thomson Bay; add about 30 minutes for Fremantle.

SeaLink seasonal tables to 31 January 2027, cross-checked against SeaLink's day-by-day planner; Rottnest Express times sampled on nine dates between 26 September 2026 and 13 January 2027; all read on 24 September 2026   SeaLink Rottnest Island – ferry timetables · 2026-09-24

One wharf with three names, and a shed full of scaffolding

Thirty minutes is the number to work with. SeaLink quotes it for its Fremantle service and Rottnest Express's timetable shows it on every direct run — 07:30 out of B Shed, 08:00 at Thomson Bay; 10:30 off the island, 11:00 back on Victoria Quay. The Rottnest Island Authority says around 25 minutes, which is the same crossing described generously. Either way, no ferry reaches the island faster from the mainland.

The terminal causes more confusion than the crossing. SeaLink's timetable says O'Connor Landing, its fares page says Fremantle B-Shed, and its FAQ just says Victoria Quay. They are the same place at three scales: Victoria Quay is the wharf along the city side of Fremantle's Inner Harbour, B Shed is the heritage cargo shed that serves as the ferry terminal, and O'Connor Landing is the ferry berth itself, opened by Fremantle Ports in 2002 between B and C berths and named after C. Y. O'Connor, who designed the harbour. Rottnest Express boards from the same landing.

B Shed is now a building site. Fremantle Ports is spending $30 million turning it into a new ferry terminal and performing arts space, with completion expected in August 2028. Ferries run as normal, but the ticket booths have moved to the east side of E Shed, the kiss-and-ride bays at O'Connor Landing are closed, and both operators ask passengers to arrive 45 to 60 minutes before departure.

Fares

Sixty-six dollars for the boat, and the rest for the island

Split a Fremantle day return into its two parts and the boat is the larger one: $66.00 of ferry with Rottnest Express, $68.50 with SeaLink. The other $21.50 is the island's day-visit charge, and it never reaches you as a bill of its own — it is already inside the total you see at checkout. SeaLink's figures are from prices that climb on busier sailings.

How long you stay sets that charge; the port you leave from does not, so it is identical at B Shed, Northport or Barrack Street. What is less obvious is the one-way rule: SeaLink charges admission only on the trip to the island, so a single ticket back to Fremantle carries no fee at all.

The ferry alone, adult same-day return (before admission)
Rottnest Express, B Shed or Northport$ 66
SeaLink, B Shed, from$ 68.50
Rottnest Express, child 4–12$ 34
SeaLink, child 4–12, from$ 36
What you actually pay: same-day return with admission
Rottnest Express, adult$ 87.50
SeaLink, adult, from$ 90
Rottnest Express, concession$ 82.50
SeaLink, concession or student, from$ 84
Rottnest Express, family of 2 adults and 2 children$ 240
SeaLink, family of 2 adults and 2 children, from$ 230
Infant under 4, SeaLinkFree
Staying the night, or going one way
Rottnest Express, adult extended return$ 94.50
SeaLink, adult extended return, from$ 97
SeaLink, adult one way to the island, from$ 69
Rottnest Express, adult one way to the island$ 74.50
Rottnest Island Authority admission, already inside the totals
Adult, concession or student, day visit$ 21.50
Adult, staying overnight$ 28.50
Child or youth, day visit$ 11
Family, day visit$ 57
Two quirks worth knowing. SeaLink's own FAQ page still prints last year's admission table — $21 a day for an adult, $28 overnight — while its fare table uses the 2026–27 figures above, which are the ones you are charged. And Rottnest Express lets children aged 4 to 12 in its Quokka Club ride the ferry free from Fremantle, paying only the $11.00 admission; check the club's conditions before counting on it. Anything bigger than a day bag goes in the hold at a price and needs booking ahead; SeaLink's hold charges run from $3 for a suitcase up to $20 for a pedal bike.

SeaLink fares for 1 July 2026 – 31 March 2027 and Rottnest Express fares valid to 30 June 2027, both read on 24 September 2026   SeaLink Rottnest Island – ferry fares · 2026-09-24

Map

Out of the Inner Harbour and twenty kilometres west to Thomson Bay

The ferry leaves the Inner Harbour at the mouth of the Swan, clears the moles and heads west-north-west across open water to Thomson Bay, on the island's eastern shore — a little under 20 kilometres in a straight line, which SeaLink rounds to 19 from the coast. Boats that start at Northport cross the harbour mouth first to call at B Shed or run straight out from Rous Head. There are no intermediate stops on a B Shed departure unless the timetable row says via Northport.

Terminals

B Shed on Victoria Quay, and the Main Jetty at Thomson Bay

From

B Shed Terminal, O'Connor Landing, Victoria Quay

Victoria Quay, Fremantle WA 6160 · Fremantle Ports

Fremantle station is about five minutes' walk from Victoria Quay, which is the easiest way in while the works are on. With B Shed fenced off, the ticket booths have moved to the east side of E Shed, and the old O'Connor Landing kiss-and-ride bays are shut; drop-offs now happen in a lane on the Cliff Street side of the E Shed car park, next to a short row of 15-minute bays. Parking on Victoria Quay is paid, run by Wilson Parking, open-air and in demand — the Rottnest Island Authority points drivers to undercover parking on Henderson Street instead.

-32.05349, 115.74125
To

Main Jetty, Thomson Bay, Wadjemup / Rottnest Island

Main Jetty, Thomson Bay, Rottnest Island WA 6161 · Rottnest Island Authority

Whichever operator and whichever Fremantle terminal you leave from, you step off at Thomson Bay's Main Jetty, on the eastern side of the island, and every return sailing leaves from the same jetty. The two companies share it but not their tickets, so a SeaLink return will not get you onto a Rottnest Express boat, or the other way round.

-31.99558, 115.54344
Before you travel

Getting onto the boat at Victoria Quay while the works are on

Allow 45 to 60 minutes, not 30

Both operators normally say half an hour before departure. During the B Shed rebuild they both ask for 45 to 60 minutes, to cover the longer walk from parking and the luggage drop.

The train is the easy option

Fremantle station and its bus interchange are about five minutes on foot from Victoria Quay. SeaLink says outright that it recommends public transport or rideshare over driving.

Drivers can use Northport instead

Rottnest Express also sails from Northport at Rous Head in North Fremantle, which has its own car park of about 400 bays. It can only be reached by car — walking and cycling are not allowed inside the port — and the car park closes half an hour after the last ferry.

The Fremantle Traffic Bridge is closed

The old bridge over the Swan shut on 1 February 2026, and part of Canning Highway nearby is restricted to Transperth buses until the end of 2026. Coming from north of the river by car, allow for the detour, or take the train.

No hotel pick-up from Fremantle

SeaLink's free accommodation transfer only connects with its 08:30 from Perth city. If you are staying in Fremantle, you make your own way to the quay.

Fremantle is really two departure points. B Shed, on the city side of the harbour, is served by both SeaLink and Rottnest Express and is five minutes from the train. Northport, on Rous Head across the river mouth in North Fremantle, is Rottnest Express only, reachable only by car and built around a large car park. Several Rottnest Express boats call at both, which is why its timetable has two Fremantle columns. The third operator, Rottnest Fast Ferries, does not sail from Fremantle at all; it runs from Hillarys Boat Harbour in the northern suburbs.

Against the city departure the saving is large. SeaLink's adult day return with admission is $90.00 from B Shed and $134.50 from Barrack Street Jetty in Perth, and Rottnest Express charges $87.50 against $135.50. Our page on the Barrack Street departure sets out what that premium pays for: ninety minutes down the Swan with commentary and one sailing a day. From Fremantle you trade that for choice: up to ten SeaLink departures on a summer day plus Rottnest Express's own. If you are starting in the city and only want the river, the Transperth South Perth ferry crosses the Swan for $2.40.

Questions and answers

Fremantle departures: terminal names, timings and the admission fee

Is O'Connor Landing the same place as B Shed?

Yes. O'Connor Landing is the ferry berth on Victoria Quay, between B and C berths, and B Shed is the terminal building beside it. SeaLink uses both names on different pages. Rottnest Express's other Fremantle terminal, Northport at Rous Head, is a genuinely different place across the harbour mouth.

Is the crossing 25 minutes or 30?

Plan on 30. SeaLink quotes approximately 30 minutes from Fremantle, and every direct Rottnest Express run between B Shed and Thomson Bay is timetabled at exactly 30. The Rottnest Island Authority's figure of around 25 minutes is the optimistic end of the same trip.

Five sailings or ten: what sets the Fremantle count?

With SeaLink, between five and ten depending on the date: five on weekdays from Monday to Thursday between 12 October and 18 December, seven from 26 September to 11 October, and ten on Fridays to Sundays and on every day from 19 December to 31 January apart from Christmas Day. Rottnest Express adds at least seven B Shed departures of its own on the dates we sampled.

Which is cheaper from Fremantle, SeaLink or Rottnest Express?

On a same-day return, Rottnest Express by a little: $87.50 for an adult against SeaLink's from $90.00, both with the $21.50 admission fee included. For a family of four SeaLink is cheaper, from $230.00 against $240.00, and SeaLink's one-way adult fare to the island is lower too.

Buying only the trip back from the island — does admission apply?

Not with SeaLink. Its fare table states that the island admission fee applies only to the journey from Fremantle to Rottnest, so a one-way ticket back to Fremantle is the ferry fare alone.

Which sailing is the final one back to Fremantle?

With SeaLink it depends on the season: 17:30 from the island until 11 October, 16:00 on Mondays to Thursdays from 12 October to 18 December, and 19:00 on Fridays to Sundays and every day from 19 December. On every date we sampled, Rottnest Express's last B Shed call was the 18:30 from the island.

With B Shed under construction, where does the car go?

On Victoria Quay there are paid, open-air bays run by Wilson Parking that fill early, and the Rottnest Island Authority points to undercover parking on Henderson Street. If you want a guaranteed space, Rottnest Express's Northport terminal in North Fremantle has its own car park of about 400 bays.

Does anything sail from Fremantle on Christmas Day?

Yes. SeaLink runs its quiet weekday pattern on 25 December 2026: 07:00, 09:00, 09:45, 11:00 and 15:30 from Fremantle, and 08:00, 10:00, 14:30 and 16:00 back from the island.

Rottnest from the city, and the river boat that never leaves the Swan

Perth to Rottnest ferry: ninety minutes from Barrack Street JettyIsland service · Western AustraliaSouth Perth ferry: Elizabeth Quay to Mends Street every quarter-hourPassenger ferry · Western AustraliaDaydream Island ferry from Airlie Beach: two tickets, one boatIsland service · QueenslandGreen Island ferry: the boat-only ticket from CairnsIsland service · Queensland