SIHANOUKVILLE to PHU QUOC — Transport ☀️

sihanoukville-to-phu-quoc-transport
How you can travel from Sihanoukville to Phu Quoc Island? You can travel by bus/train and boat/ferry.
  1. Bus + Ferry to Phu Quoc
  2. Taxi + Ferry to Phu Quoc
  3. Questions + Travel Tips
  4. Book a Tour Online 🎫
  5. Book Tickets Online 🎫
Best comfort

Flight (via Ho Chi Minh City)

Fastest, smooth connection, no border hassle

Best flexibility

Private transfer + ferry

Flexible timing, easier border crossing

Avoid

Direct ferry / Train

No direct connection available

Quick answer: The main transport options from Sihanoukville to Phu Quoc are bus/van + ferry via Ha Tien, train + bus + ferry via Kampot and Ha Tien, and private car/taxi + ferry. There is no flight from Sihanoukville to Phu Quoc. You can book bus/van and ferry tickets online in advance to secure your spot.

At a glance:

  • 📍 Distance: approx. 220 km by land via Ha Tien.
  • ⏱️ Travel time: Bus/van + ferry ~8‑10 h ; train + bus + ferry ~7‑9 h ; private car/taxi + ferry ~7‑9 h.
  • 💰 Price range: Bus/van + ferry ~$32‑40 pp ; private car/taxi + ferry ~$90‑130 pp.
  • 🚍 Best for budget: Bus/van + ferry combo.
  • 🚕 Best for comfort: Private car or taxi + ferry.

Last updated in March 2026


From Sihanoukville to Phu Quoc Island you can travel by bus/train + ferry.

The distance from Sihanoukville to Phu Quoc Island is about 220 km via Kampot and Ha Tien in southern Vietnam. The only practical way to travel is by bus or train to Kampot, then by minibus to Ha Tien, followed by a ferry to Phu Quoc. The whole journey takes around 8–10 hours and costs approximately $32–40 per person.

There are no direct flights or trains from Sihanoukville to Phu Quoc. Ferries from Ha Tien to Phu Quoc are operated by Superdong, Phu Quoc Express and Thanh Thoi Ferry. Tickets for buses, trains and ferries can be searched and booked online in advance.

BOOK TICKETS with 12go.asia

Phu Quoc is Vietnam’s largest island and one of the country’s most popular beach destinations. Known for its white-sand beaches, tropical scenery and seafood, the island also has an international airport with flights to Ho Chi Minh City, Da Nang and Hanoi.

The most common route from Sihanoukville follows Kampot and Ha Tien before continuing by ferry to Phu Quoc. Tickets and ferry connections can be booked online before departure.

BOOK a TOUR / TRIP in Phu Quoc


How do I get from Sihanoukville to Phu Quoc?


1. BUS + FERRY from Sihanoukville to Phu Quoc

👉 Bus/minivan + ferry via Ha Tien is the most practical way from Sihanoukville to Phu Quoc.

  • ✔️ Ideal for: budget travelers and those okay with a transfer at the border
  • ✔️ Total travel time: ~8–10 hours (including crossing and ferry)
  • ✔️ Cost: around $32–40 per person
  • ✔️ Comfort level: moderate (minivans + standard ferry seating)
  • ✅ Recommended route: Minivan to Ha Tien + ferry with operators like Superdong or Phu Quoc Express
  • 💡 Advice: Book both legs online in advance and allow extra time for border procedures.

The most common way to travel from Sihanoukville to Phu Quoc Island is by minibus and ferry via Ha Tien in southern Vietnam. The journey takes about 8–10 hours and costs around $32–40 per person.

A) Minibus / Van from Sihanoukville to Ha Tien

The first step is a minibus or van from Sihanoukville to Ha Tien, a Vietnamese border town near the Prek Chak – Ha Tien crossing. Companies such as Champa Tourist Bus, Vibol Express and Kampot Transports operate this route.

Travel time is about 5–6 hours and tickets cost around $20–25 per person. Most services arrive in Ha Tien town or at the local bus station. Tickets can be booked online in advance.

BOOK TICKETS with 12go.asia

B) Ferry from Ha Tien to Phu Quoc Island

From Ha Tien, continue by ferry to Phu Quoc with Superdong, Phu Quoc Express or Thanh Thoi Ferry. The crossing takes about 1.5–3 hours and tickets cost around $10–18 per person.

Ferries depart from Ha Tien Ferry Terminal and arrive at Bai Vong Pier on Phu Quoc Island. It is recommended to book ferry tickets online in advance, especially during holidays and peak season.

BOOK TICKETS with 12go.asia

🚍 Bus Schedule from Sihanoukville to Ha Tien + Tickets:
Bus Service Departs in Sihanouk Arrival in Ha Tien
Vibol Express 11:30 16:30
Champa Tourist Bus 10:30 16:00
Champa Tourist Bus 11:30 17:00
Kampot Transports 10:30 16:30
Kampot Transports 11:30 17:30
Rith Travel Tour 10:30 14:45
Rith Travel Tour 12:00 16:15
Rith Travel Tour 14:30 18:45
Sovan Rithy 11:30 16:30
Ha Tien Xanh 08:00 12:00
Ha Tien Xanh 11:30 15:30

van-bus-ferry-sihanoukville-to-phu-quoc
From Sihanoukville to Phu Quoc you can travel by minibus and ferry via Ha Tien (photo: 12go.asia).

2. TAXI / CAR + FERRY from Sihanoukville to Phu Quoc

👉 Private car with driver + ferry via Ha Tien is the most convenient and flexible way from Sihanoukville to Phu Quoc.

  • ✔️ Best for: small groups, families, or travelers wanting a smoother journey
  • ✔️ Travel time: ~7–9 hours including ferry transfer
  • ✔️ Price range: about $90–130 per person (depending on vehicle type)
  • ✔️ Comfort: higher (air-conditioned cars, SUVs or minivans with door-to-door service)
  • ✅ Top choice: Private transfer to Ha Tien with providers like Angkor Guide Adventure + ferry operators such as Superdong or Phu Quoc Express
  • 💡 Tip: Share the vehicle cost with others and arrange hotel pickup for maximum ease.

Another comfortable way to travel from Sihanoukville to Phu Quoc Island is by private car with a driver and ferry via Ha Tien. This option is faster and more convenient than traveling by bus, especially for families or small groups. The total journey takes about 7–9 hours and costs approximately $90–130 per person, depending on the vehicle type.

Private transfers from Sihanoukville to Ha Tien are available with Angkor Guide Adventure, offering modern SUVs and minivans. Minivans can be a cost-effective choice for groups, as the transfer price can be shared among several passengers.

1. BOOK TAXI / CAR to Ha Tien

The main advantage is flexibility, as you can choose your departure point in Sihanoukville and avoid multiple bus stops along the way. Private cars usually arrive directly in Ha Tien, where you can continue by ferry to Phu Quoc Island.

Ferries from Ha Tien to Phu Quoc are operated by Phu Quoc Express, Superdong and Thanh Thoi Ferry. Ferry tickets can be booked online in advance, especially during weekends, holidays and peak travel seasons.

2. BOOK FERRY to Phu Quoc

taxi-car-ferry-sihanoukville-to-phu-quoc
From Sihanoukville to Phu Quoc you can also travel by private taxi/car and ferry via Ha Tien (photo: 12go.asia).

❓ FAQ – Travel from Sihanoukville to Phu Quoc Island:

How to book tickets from Sihanoukville to Phu Quoc Island?

Bus, train and ferry tickets from Sihanoukville to Phu Quoc can be booked online on 12go.asia ➜.

How long does it take to get from Sihanoukville to Phu Quoc?

Bus/train + ferry via Ha Tien takes about 8–10 hours. Private car + ferry takes about 7–9 hours.

What is the distance from Sihanoukville to Phu Quoc?

The travel distance is approximately 220 km via Ha Tien in southern Vietnam.

How much does it cost to travel to Phu Quoc?

Bus + ferry costs about $32–40/pp. Private car + ferry costs about $90–130/pp.

Is there a direct flight from Sihanoukville to Phu Quoc?

No, there are currently no direct flights between Sihanoukville and Phu Quoc Island.

Can you travel by train to Phu Quoc?

No. You can take the Royal Railway train to Kampot, but the journey to Ha Tien and the ferry to Phu Quoc must continue by road and sea.

How to travel from Phu Quoc to Hanoi?

The fastest option is a direct flight. Read: How to go to Hanoi from Phu Quoc?

How to travel from Phu Quoc to mainland Vietnam?

You can take a ferry to Ha Tien or Rach Gia, or use domestic flights to major cities across Vietnam.

Where to stay on Phu Quoc Island?

Phu Quoc offers beach resorts, hotels, guesthouses and hostels for every budget.

Which beaches are worth visiting in southern Vietnam?

Popular beach destinations include Phu Quoc, Con Dao, Vung Tau and Mui Ne. See: Best Beaches in Southern Vietnam.

Which other islands can you visit in Vietnam?

Vietnam has many beautiful islands. Read: 10 Best Islands in Vietnam.



💡 Practical Travel Tips for Sihanoukville to Phu Quoc Island

Traveling from Sihanoukville to Phu Quoc Island requires a transfer via Ha Tien in Vietnam, combining a bus, van or train journey with a ferry crossing.

  • Book Ferries Early: Popular departures from Ha Tien can sell out during weekends and holidays.
  • Check Weather Conditions: Ferry schedules may be affected during the rainy season or rough seas.
  • Travel via Ha Tien: Most travelers use a minibus to Ha Tien and continue by ferry to Phu Quoc.
  • Prepare for Border Control: Keep your passport and visa documents easily accessible.
  • Allow Time for Transfers: Leave enough time between your bus arrival and ferry departure.
  • Plan Your Arrival: Arrange transport from Bai Vong Pier to your hotel or resort in advance.

Tip: Bus, train, van and ferry tickets from Sihanoukville to Phu Quoc Island can be searched and booked online in advance.


🎫 Book bus / train + boat tickets from Sihanoukville to Phu Quoc:

(You can search another tickets and travel routes … eg. Sihanoukville > Kampot, Kampot > Ha Tien…)

Kampot to Phu Quoc ➔

How useful was this post?

Click on a star to rate it!

Average rating 5 / 5. Vote count: 2

No votes so far! Be the first to rate this post.

About the author:
Hi, my name is Milan and I’m from the Czech Republic. I’m an independent traveler and the creator of this guide about northern Vietnam. I’ve spent a lot of time exploring this beautiful region — especially its mountains, nature, and ethnic culture. This website was born from my personal travel experiences, and I regularly update it with new tips and information to help fellow travelers. Follow our Facebook page for updates. This site was built with passion ❤️. Read more about the author
Share: