FerryConnect

Samoa

Mulifanua (Upolu) → Salelologa (Savai’i)

The government-run ferry across the Apolima Strait is the everyday link between Upolu and Savai’i, Samoa’s largest island, carrying cars and foot passengers from Mulifanua on Upolu’s west tip to Salelologa.

Mulifanua (Upolu) to Salelologa (Savai’i) ferry at a glance

The ferry from Mulifanua (Upolu) to Salelologa (Savai’i) takes 1h – 1h 30m across the Apolima Strait, operated by Samoa Shipping Corporation. Both vehicles and foot passengers are carried. Typical frequency: daily sailings (schedule published by Samoa Shipping Corporation).

Crossing times and frequencies are typical figures and vary by season. Confirm the current timetable with the operator or booking partner before you travel. Route facts last reviewed 2026-09-29.

Sources: samoa.travel · samoa.travel · How we verify

Return crossing: Salelologa (Savai’i) to Mulifanua (Upolu)

Samoa Shipping Corporation also sails Salelologa (Savai’i) to Mulifanua (Upolu), taking 1h – 1h 30m.

Mulifanua (Upolu) to Salelologa (Savai’i) ferry timetable & sailing pattern

Daily ferry services for vehicles and foot passengers (exact departure times are set by Samoa Shipping Corporation)

Timetables change by season and date. Check exact departures for your travel date on the official timetable.

Official Samoa Shipping Corporation timetable →Check prices & book on Samoa Shipping Corporation →

Source: Samoa Tourism Authority ferry guide. Verified 2026-09-29.

Maritime Crossing Route Map

Interactive sea passage between Mulifanua (Upolu) and Salelologa (Savai’i)

📐 12 Nautical Miles
Mulifanua (Upolu)⇄Salelologa (Savai’i)
⏱ 1h – 1h 30m · 📐 12 nm
⚓ Operator website

Ready to cross from Mulifanua (Upolu) to Salelologa (Savai’i)?

Book your crossing with Samoa Shipping Corporation: live fares, availability and sailing times.

Operators on This Route

OperatorCrossing TimeVessels
Samoa Shipping Corporation1h – 1h 30mLady Samoa III, Vehicle and passenger ferry

Route Features

🚗

Vehicles

Cars, campervans, and motorbikes accepted

🚶

Foot Passengers

Walk-on passengers welcome

🐕

Pets

No pet facilities

📐

Distance

12 nautical miles

Getting There & Onward Transport

  • Mulifanua Wharf is about a 6-minute drive from Faleolo International Airport and about 1 hour from Apia.
  • Vehicle check-in closes one hour before each scheduled departure.
  • Foot-passenger tickets are sold for cash at the terminal or the Samoa Shipping Corporation office in Apia.

Related Ferry Crossings

Frequently Asked Questions

How long is the ferry from Upolu to Savai’i?
Samoa Tourism Authority puts the Mulifanua – Salelologa crossing at approximately 60–90 minutes, passing the small islands of Manono and Apolima.
How often does the Mulifanua (Upolu) to Salelologa (Savai’i) ferry sail?
Daily ferry services for vehicles and foot passengers (exact departure times are set by Samoa Shipping Corporation). This is the pattern published in the Samoa Tourism Authority ferry guide (checked 2026-09-29); confirm exact departure times on the official timetable before you travel.
Which ferry companies sail from Mulifanua (Upolu) to Salelologa (Savai’i)?
Samoa Shipping Corporation operates this route. Compare sailing times and ticket types before booking, as they often differ between operators.
Can I take my car on the Mulifanua (Upolu) to Salelologa (Savai’i) ferry?
Yes. Vehicles are carried on this route. Book vehicle space in advance for peak dates, and check the operator’s height, length and trailer limits for campervans and larger vehicles.
Can I take the Mulifanua (Upolu) to Salelologa (Savai’i) ferry as a foot passenger?
Yes. Foot passengers can travel on this route. Allow time to reach the passenger terminal and check the operator’s check-in closing time.
Are dogs and pets allowed on the Mulifanua (Upolu) to Salelologa (Savai’i) ferry?
This route has no dedicated pet facilities. Assistance dogs are normally carried, but confirm with the operator before travelling.
How far is Mulifanua (Upolu) from Salelologa (Savai’i) by ferry?
The sea crossing is about 12 nautical miles (roughly 22 km).