Bai Thom sits roughly 28–30 km northeast of Duong Dong on Phu Quoc's undeveloped northern tip. The trip takes 45–60 minutes by car or about an hour by motorbike, and there is no practical public bus. Your realistic choices are a rented motorbike (from about 150,000 VND / $6 per day), a metered taxi (roughly 450,000–550,000 VND / $18–22 one way), or a private car with driver (around 900,000–1,400,000 VND round trip).
Where Is Bai Thom and How Far Is It from Duong Dong?
Bai Thom is a village and commune on Phu Quoc's northeast coast, close to the island's northernmost tip — at this narrow point the sea is only a few kilometres from the Cambodian shore. Unlike Duong Dong's west-coast strip of resorts and beach bars, Bai Thom is raw coastline: long empty sand, casuarina and mangrove forest, fishing boats pulled up on the beach and a scattering of village houses. Facilities are thin — a handful of eateries, small shops, no nightlife — which is exactly why travelers make the crossing.
The northeast is also a genuine food destination. Travel guide Vietnam Coracle singles out Bai Thom as one of four Phu Quoc areas worth seeking out specifically for seafood, alongside better-known fishing villages such as Ganh Dau and Ham Ninh. So beyond the scenery, there is a concrete culinary reason to cross the island.
Two routes connect the town to the village, and the difference matters more than the distance suggests.
| Route from Duong Dong | Distance | By motorbike | By car/taxi | Notes |
|---|---|---|---|---|
| North road via Cua Duong and Ganh Dau (standard route) | ~28–30 km | 50–60 min | 45–55 min | Paved main road; passes Vinpearl Safari and Grand World; easiest year-round |
| East-coast loop via Ham Ninh | ~40 km | 70–90 min | 60–75 min | Quieter, rougher in patches; pair with Ham Ninh fishing village and return via the north road |
Whichever way you go, fuel up before leaving town. Petrol stations cluster along the main road out of Duong Dong and around Cua Duong, but pumps thin out toward the northern tip, and the side roads down to the beaches can be sandy or potholed after rain.
Transport Options Compared: Cost, Time and Who Each Suits
There are only four realistic ways to cover the 30 km between town and village, and they suit very different travelers. Here is the honest breakdown.
| Option | Typical cost | Travel time | Best for |
|---|---|---|---|
| Motorbike, self-ride | 150,000–250,000 VND ($6–10) per day plus fuel | 50–70 min | Confident riders and couples exploring the north coast at their own pace |
| Metered taxi | ~450,000–550,000 VND ($18–22) one way | 45–60 min | Families and anyone who would rather not handle island traffic |
| Private car with driver | ~900,000–1,400,000 VND ($35–55) round trip or full day | 45–60 min | Groups of 3–7 and day trips with multiple stops |
| Grab / ride-hailing | ~400,000–500,000 VND if a driver accepts | 45–60 min | One-way trips out of Duong Dong — unreliable for the return |
| Public bus | Not practical for Bai Thom | — | Not recommended; northern coverage is thin and schedules unreliable |
Just as important is who each option is a poor fit for. A self-ride motorbike is the wrong choice if you have never ridden one before, are carrying small children, or are visiting in the rainy season (roughly May to October) when afternoon downpours leave the northern roads slick. Taxis are a poor fit for anyone making the trip repeatedly or planning a full day of stops — the meter accumulates fast, and for three or more people a private car with driver usually works out cheaper per head. Ride-hailing is a poor fit if you need a guaranteed pickup time: Duong Dong drivers accept airport and south-coast runs readily, but many decline the 30 km haul to a quiet village where they would have to drive back empty.
Riding a Motorbike from Duong Dong to Bai Thom: The Route Step by Step
For most independent travelers this is the best option. A standard semi-automatic bike costs 150,000–250,000 VND ($6–10) per day in Duong Dong, and the whole round trip of roughly 70 km burns just 2.5–3 liters of fuel — call it 60,000–80,000 VND at current pump prices, with 100,000 VND covering you comfortably including detours.
- Leave Duong Dong northbound — Tran Hung Dao street becomes the coastal road past Ong Lang beach, a pleasant warm-up stretch with sea views.
- At Cua Duong, keep north toward Ganh Dau. This stretch is fully paved and in good condition, passing Vinpearl Safari and the Grand World complex.
- At the Ganh Dau junction, turn right (east) rather than dropping into Ganh Dau village — Bai Thom is signposted, and the road runs through forest and farmland for the final 10–12 km.
- Watch for sand and gravel on the last stretch and on the turn-offs to individual beaches; slow down, especially after rain.
- Top up fuel in Duong Dong or Cua Duong. Roadside bottle-sellers charge a small premium but are a workable backup once you are past the main road.
Riding time is 50–70 minutes each way at an unhurried pace. The road is quiet by Vietnamese standards — you will share it with more chickens and construction trucks than tour buses. Helmets come with every rental and are legally required; police checkpoints do operate on the north road, and riding without one risks a fine of around 200,000 VND. If you are not confident on two wheels, be honest with yourself: the road is remote past Ganh Dau, and help is a long way off if something goes wrong.
One more reason riders love this route: the scenery changes every ten minutes — beach, dunes, national-park forest, pepper farms and fishing hamlets — and you can detour to Rach Vem, the floating "starfish beach" village on the north coast, without adding more than 20 minutes to the trip.
Taxi, Private Car and Grab: What You Will Actually Pay
All three metered operators work on the island — Mai Linh, Vinasun and the electric Xanh SM fleet. Fares run roughly 15,000–17,000 VND per kilometre, so the 28–30 km trip lands at about 450,000–550,000 VND ($18–22) one way. Cars queue at the airport and around Duong Dong, and your hotel front desk can phone one in ten minutes. Xanh SM is often slightly cheaper per km and the cars are new and air-conditioned.
A private car with driver, booked through a rental office or your hotel, costs about 900,000–1,400,000 VND ($35–55) for a round trip or an 8-hour day. For a group of four that is roughly the same per person as two taxis — with the major advantage that the driver waits while you eat and swim. For a Bai Thom day trip with kids, this is the option we recommend.
One-way combinations also work: some travelers take a taxi out in the morning and ride a rented motorbike back, or taxi out on day one and keep the bike for the rest of their stay. Most Duong Dong rental shops do not charge extra for returning the bike in town, though confirm this when you book.
What to Do and Eat in Bai Thom
Bai Thom is not a place with an attractions list — it is a place with an absence of one, and that is the point. The beach is long, empty and clean, with calm shallows in the dry season (November to April). Because the coast faces east, this is one of the few spots on Phu Quoc where you watch the sunrise over the water rather than the sunset — the exact opposite of Duong Dong's west-facing sunsets.
Food is the second reason to come. Bai Thom Retreat, at Cau So 30 in the village, opens daily around the clock (12:00 AM to 11:59 PM), so it works for a late lunch, a long seafood dinner or an odd-hours meal after the ride. Call +84 93 867 65 55 for directions or to check availability. Around it, small village eateries serve the two Vietnamese staples every traveler should know: pho bo (beef noodle soup) and com tam (broken rice with grilled pork), typically 30,000–60,000 VND a plate.
For seafood, the northeast coast earns its reputation. A meal for two at a local seafood spot — grilled scallops, crab, spring rolls and a few beers — typically costs 300,000–600,000 VND ($12–24), a fraction of what the same spread runs at a Duong Dong beach restaurant. Vietnam Coracle's coverage of the island's seafood villages puts Bai Thom in the same tier as Ganh Dau and Ham Ninh, largely because the catch comes off the boats you can see from your table.
Be honest about what Bai Thom is not, though. There are no beach clubs, no western cafes, limited English and no reliable ATM — bring cash. If your ideal day is sunbeds, cocktails and walkable nightlife, you will be happier based near Duong Dong or Ong Lang and doing Bai Thom as a half-day trip.
Food Stops on the Way: Fuelling Up in Duong Dong and the Ham Ninh Loop
Since you are crossing the whole island, build the food into the route. Before leaving Duong Dong, the street-food strip around Bach Dang street is the classic start: a bowl of banh canh soup at 24 Bach Dang Street costs 30,000 VND and sets you up for the ride. Across the island generally, common street dishes cost well under 30,000 VND per order, and budget street stalls and local restaurants run 100,000–200,000 VND per person for a full meal — small eateries like these are found all over the island, with the densest clusters in Duong Dong and An Thoi towns.
If you take the longer east-coast loop, Ham Ninh fishing village on the eastern shore is the natural lunch stop. Food carts, market stalls and small shops cluster at the village's main intersections serving Vietnamese street food, and during meal times informal vendors appear along the roadside with cheap, local plates — the same pattern you will notice in Ganh Dau on the northern route. Ham Ninh is famous for its sea crab; a simple crab-and-rice lunch here rarely exceeds 150,000 VND per person.
The loop works best as a circuit: leave Duong Dong mid-morning, ride the east coast with a stop in Ham Ninh, arrive in Bai Thom early afternoon for a late lunch at Bai Thom Retreat, swim, then return via the Ganh Dau road as the light softens. The full loop is around 70–75 km — a comfortable day for anyone with a few weeks of scooter experience, and too much for a first-time rider.
Frequently Asked Questions
How far is Bai Thom from Duong Dong?
About 28–30 km by the northern road via Cua Duong and Ganh Dau, taking 45–60 minutes by car and 50–70 minutes by motorbike. The longer east-coast loop through Ham Ninh fishing village is roughly 40 km one way and adds 20–30 minutes to the journey.
How much does a taxi from Duong Dong to Bai Thom cost?
Metered taxis (Mai Linh, Vinasun, Xanh SM) charge about 15,000–17,000 VND per km, so expect roughly 450,000–550,000 VND ($18–22) one way for the 28–30 km trip. A private car with driver for a round trip or full day runs about 900,000–1,400,000 VND.
Can I rent a motorbike and ride to Bai Thom myself?
Yes — it is the most popular option. A semi-automatic bike costs 150,000–250,000 VND ($6–10) per day in Duong Dong, and the ~70 km round trip needs only 2.5–3 liters of fuel, about 60,000–100,000 VND. The road is paved all the way; only beach turn-offs get sandy.
Is there a bus from Duong Dong to Bai Thom?
Not a practical one. Local buses on Phu Quoc serve limited corridors and do not run a dependable schedule to the far northeast, so buses are not a recommended option for this route. Plan on a motorbike, taxi or private car instead.
Is the road to Bai Thom in good condition?
The main northern road is paved and in fair-to-good condition for the whole trip, including the final 10–12 km after the Ganh Dau junction. Side roads down to the beaches can be sandy or potholed, especially during the May–October rainy season, so ride slowly on turn-offs.
What can I eat in Bai Thom?
Bai Thom Retreat at Cau So 30 (tel. +84 93 867 65 55) is open 24 hours daily. Village eateries serve pho bo and com tam for 30,000–60,000 VND, and local seafood spots do a meal for two — scallops, crab, spring rolls and beer — for 300,000–600,000 VND.
How do I get back from Bai Thom if I came by taxi?
Taxis and Grab drivers are scarce there. Ask your driver to wait or set a pickup time, or call Bai Thom Retreat (+84 93 867 65 55) — staff can help summon a car. The safest plan is to book a round-trip private car from Duong Dong in the first place.
Is Bai Thom worth the trip from Duong Dong?
If you want empty beaches, east-facing sunrise views and cheap boat-to-table seafood, yes — Vietnam Coracle ranks it among the island's four standout seafood areas. If you want beach clubs, nightlife and full services, stay near Duong Dong and visit Bai Thom as a half-day trip instead.
Planning the ride across the island? Sabrina Rental can set you up with a well-maintained motorbike from 150,000 VND per day, arrange a private car with driver for a Bai Thom day trip, and brief you on current road and weather conditions before you leave Duong Dong. Get in touch and we will map the route with you.
Contact Sabrina Rental