
Bus / van + ferry
Most common, via Ha Tien, easy booking
Flight (via Ho Chi Minh City)
Fastest, smooth connection, no border hassle
Private transfer + ferry
Flexible timing, easier border crossing
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.
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.
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.
| 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 |

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.

❓ 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.
🧭 Popular travel routes from Sihanoukville:
If you’re planning your next trip from Sihanoukville, here are other popular routes in Cambodia:
These are the most popular travel routes from Sihanoukville for visitors exploring Cambodia or neighbouring countries.
💡 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.
