Cruises from Fremantle (Perth)

Cruises from Fremantle (Perth)

"Freeo" is free spirited town and is the gateway for cruises from Perth. It is always a good idea to add on some pre or post cruise time when cruising out of Western Australia as there is so much to explore

You may see Perth listed as a cruise stop but the cruise port is located at Fremantle some 25-30 mins away. There is a train station with regular commuter trains to Perth, around 500 metres from the cruise terminal

Which Cruise lines offer cruises from Fremantle (Perth)

With a choice of direct flights from NZ to Perth it is now only one flight away with great connections to cruise options

Looking for Cruises from Perth (Fremantle)?

Use our Cruise Finder to search all options and to find the best deals in New Zealand dollars. You can book cruises online, plus add connecting flights and pre or post cruise hotels in a few easy clicks

Fremantle

We found

22 cruises

MS EUROPA 2, Australia/New Zealand
1 / 34
Hapag-Lloyd Cruises
Duration
19 nights
Date
10 Feb 2027
Ship
MS EUROPA 2
  • Departure - Fremantle, Perth, Australia
  • 12 stops  
  • Arrival - Auckland, New Zealand
From
$24,964
Price per person twin share / suite

Prices are in NZ Dollars

Grand Princess, Australia/New Zealand
1 / 22
Princess Cruises
Duration
17 nights
Date
13 Apr 2027
Ship
Grand Princess
  • Departure - Fremantle, Perth, Australia
  • 8 stops  
  • Arrival - Sydney, Australia
From
$8,351
Price per person twin share / suite

Prices are in NZ Dollars

Available promotion:
BONUS Onboard Spending Money
Grand Princess, Australia/New Zealand
1 / 22
Princess Cruises
Duration
17 nights
Date
17 May 2027
Ship
Grand Princess
  • Departure - Fremantle, Perth, Australia
  • 8 stops  
  • Arrival - Sydney, Australia
From
$5,590
Price per person twin share / inside stateroom

Prices are in NZ Dollars

2 Available promotions:
BONUS CRUISE CASH, BONUS Onboard Spending Money
Grand Princess, Australia/New Zealand
1 / 22
Princess Cruises
Duration
15 nights
Date
17 May 2027
Ship
Grand Princess
  • Departure - Fremantle, Perth, Australia
  • 7 stops  
  • Arrival - Brisbane, Australia
From
$6,628
Price per person twin share / oceanview stateroom

Prices are in NZ Dollars

2 Available promotions:
BONUS CRUISE CASH, BONUS Onboard Spending Money
Le Soléal, Australia/New Zealand
1 / 17
Ponant
Duration
10 nights
Date
8 Aug 2027
Ship
Le Soléal
  • Departure - Fremantle, Perth, Australia
  • 10 stops  
  • Arrival - Broome, Australia
From
$21,627
Price per person twin share / oceanview stateroom

Prices are in NZ Dollars

Silver Cloud, Australia/New Zealand
1 / 18
Silversea
Duration
16 nights
Date
9 Sep 2027
Ship
Silver Cloud
  • Departure - Fremantle, Perth, Australia
  • 16 stops  
  • Arrival - Darwin, Australia
From
$34,423
Price per person twin share / suite

Prices are in NZ Dollars

Sapphire Princess, Australia/New Zealand
1 / 20
Princess Cruises
Duration
16 nights
Date
10 Oct 2027
Ship
Sapphire Princess
  • Departure - Fremantle, Perth, Australia
  • 7 stops  
  • Arrival - Sydney, Australia
From
$4,814
Price per person twin share / inside stateroom

Prices are in NZ Dollars

Available promotion:
BONUS Onboard Spending Money
Sapphire Princess, Australia/New Zealand
1 / 20
Princess Cruises
Duration
13 nights
Date
10 Oct 2027
Ship
Sapphire Princess
  • Departure - Fremantle, Perth, Australia
  • 6 stops  
  • Arrival - Brisbane, Australia
From
$8,068
Price per person twin share / suite

Prices are in NZ Dollars

Available promotion:
BONUS Onboard Spending Money
Grand Princess, Australia/New Zealand
1 / 22
Princess Cruises
Duration
18 nights
Date
31 Oct 2027
Ship
Grand Princess
  • Departure - Fremantle, Perth, Australia
  • 9 stops  
  • Arrival - Sydney, Australia
From
$6,390
Price per person twin share / inside stateroom

Prices are in NZ Dollars

Available promotion:
BONUS Onboard Spending Money
Sapphire Princess, Australia/New Zealand
1 / 20
Princess Cruises
Duration
4 nights
Date
11 Dec 2027
Ship
Sapphire Princess
  • Departure - Fremantle, Perth, Australia
  • 3 stops  
  • Arrival - Fremantle, Perth, Australia
From
$1,549
Price per person twin share / inside stateroom

Prices are in NZ Dollars

Available promotion:
BONUS Onboard Spending Money
Sapphire Princess, Australia/New Zealand
1 / 20
Princess Cruises
Duration
4 nights
Date
15 Dec 2027
Ship
Sapphire Princess
  • Departure - Fremantle, Perth, Australia
  • 3 stops  
  • Arrival - Fremantle, Perth, Australia
From
$1,183
Price per person twin share / inside stateroom

Prices are in NZ Dollars

Available promotion:
BONUS Onboard Spending Money
Sapphire Princess, Australia/New Zealand
1 / 20
Princess Cruises
Duration
14 nights
Date
19 Dec 2027
Ship
Sapphire Princess
  • Departure - Fremantle, Perth, Australia
  • 8 stops  
  • Arrival - Fremantle, Perth, Australia
From
$4,424
Price per person twin share / inside stateroom

Prices are in NZ Dollars

2 Available promotions:
BONUS CRUISE CASH, BONUS Onboard Spending Money
Sapphire Princess, Australia/New Zealand
1 / 20
Princess Cruises
Duration
10 nights
Date
2 Jan 2028
Ship
Sapphire Princess
  • Departure - Fremantle, Perth, Australia
  • 5 stops  
  • Arrival - Fremantle, Perth, Australia
From
$3,995
Price per person twin share / oceanview stateroom

Prices are in NZ Dollars

Available promotion:
BONUS Onboard Spending Money
Sapphire Princess, Australia/New Zealand
1 / 20
Princess Cruises
Duration
4 nights
Date
12 Jan 2028
Ship
Sapphire Princess
  • Departure - Fremantle, Perth, Australia
  • 3 stops  
  • Arrival - Fremantle, Perth, Australia
From
$1,122
Price per person twin share / inside stateroom

Prices are in NZ Dollars

Available promotion:
BONUS Onboard Spending Money
Sapphire Princess, Australia/New Zealand
1 / 20
Princess Cruises
Duration
9 nights
Date
16 Jan 2028
Ship
Sapphire Princess
  • Departure - Fremantle, Perth, Australia
  • 4 stops  
  • Arrival - Fremantle, Perth, Australia
From
$3,263
Price per person twin share / inside stateroom

Prices are in NZ Dollars

Available promotion:
BONUS Onboard Spending Money
Sapphire Princess, Australia/New Zealand
1 / 20
Princess Cruises
Duration
4 nights
Date
25 Jan 2028
Ship
Sapphire Princess
  • Departure - Fremantle, Perth, Australia
  • 3 stops  
  • Arrival - Fremantle, Perth, Australia
From
$1,061
Price per person twin share / inside stateroom

Prices are in NZ Dollars

2 Available promotions:
BONUS CRUISE CASH, BONUS Onboard Spending Money
Sapphire Princess, Australia/New Zealand
1 / 20
Princess Cruises
Duration
14 nights
Date
29 Jan 2028
Ship
Sapphire Princess
  • Departure - Fremantle, Perth, Australia
  • 8 stops  
  • Arrival - Fremantle, Perth, Australia
From
$4,180
Price per person twin share / inside stateroom

Prices are in NZ Dollars

2 Available promotions:
BONUS CRUISE CASH, BONUS Onboard Spending Money
Sapphire Princess, South East Asia
1 / 20
Princess Cruises
Duration
11 nights
Date
12 Feb 2028
Ship
Sapphire Princess
  • Departure - Fremantle, Perth, Australia
  • 6 stops  
  • Arrival - Singapore City, Singapore
From
$3,472
Price per person twin share / inside stateroom

Prices are in NZ Dollars

Available promotion:
BONUS Onboard Spending Money
Grand Princess, Australia/New Zealand
1 / 22
Princess Cruises
Duration
14 nights
Date
13 Mar 2028
Ship
Grand Princess
  • Departure - Fremantle, Perth, Australia
  • 6 stops  
  • Arrival - Brisbane, Australia
From
$6,888
Price per person twin share / inside stateroom

Prices are in NZ Dollars

Available promotion:
BONUS Onboard Spending Money
Grand Princess, Australia/New Zealand
1 / 22
Princess Cruises
Duration
17 nights
Date
13 Mar 2028
Ship
Grand Princess
  • Departure - Fremantle, Perth, Australia
  • 7 stops  
  • Arrival - Sydney, Australia
From
$6,942
Price per person twin share / inside stateroom

Prices are in NZ Dollars

Available promotion:
BONUS Onboard Spending Money
Silver Cloud, Australia/New Zealand
1 / 18
Silversea
Duration
16 nights
Date
4 Sep 2028
Ship
Silver Cloud
  • Departure - Fremantle, Perth, Australia
  • 15 stops  
  • Arrival - Darwin, Australia
From
$34,423
Price per person twin share / suite

Prices are in NZ Dollars

Silver Moon, Australia/New Zealand
1 / 20
Silversea
Duration
13 nights
Date
6 Nov 2028
Ship
Silver Moon
  • Departure - Fremantle, Perth, Australia
  • 10 stops  
  • Arrival - Melbourne, Australia
From
$15,881
Price per person twin share / suite

Prices are in NZ Dollars

22 of 22 pcs

Other destinations

©2026 Cruise Deals NZ Ltd