There are 5 ways to get from Siem Reap to Cát Bà by bus, plane, busferry, taxi, or ferry
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus, fly to Cat Bi International Airport, bus and ferry
best- Take the bus from Siem Reap Town to Siem Reap Airportbus
- Fly from Siem Reap (SAI) to Cat Bi International Airport (HPH)plane SAI - HPH
- Take the busferry from Haiphong Airport to Cat Ba Townbusferry
9h 45m$105–393Bus, bus and ferry
cheapest- Take the bus from SRL Siem Reap to SRL Paksebus
- Take the bus from Pakse to Savannakhet Laosbus
- Take the bus from Savannakhet Bus Station to Hanoibus
- Take the busferry from Hanoi Good Morning Cat Ba to Cat Babusferry
36h 48m$78–236Bus, fly to Noi Bai International Airport, bus and ferry
- Take the bus from Siem Reap Town to Siem Reap Airportbus
- Fly from Siem Reap (SAI) to Noi Bai International Airport (HAN)plane SAI - HAN
- Take the busferry from Hanoi Good Morning Cat Ba to Cat Babusferry
9h 41m$90–204Bus, fly to Ha Long Airport, taxi, ferry
- Take the bus from Siem Reap Town to Siem Reap Airportbus
- Fly from Siem Reap (SAI) to Ha Long Airport (VDO)plane SAI - VDO
- Take the taxi from Ha Long Airport (VDO) to Hạ Long Baytaxi
- Take the ferry from Hạ Long Bay to Cat Baferry
13h 16m$162–351Bus, bus and ferry via Vientiane
- Take the bus from SRL Siem Reap to SRL Paksebus
- Take the bus from Pakse to Vientiane Southern Bus Stationbus
- Take the bus from Vientiane Southern Bus Station to Hanoi Old Quarterbus
- Take the busferry from Hanoi Good Morning Cat Ba to Cat Babusferry
2d 1h$109–288
Siem Reap (SAI) to Cat Bi International Airport (HPH) flights
Questions & Answers
The cheapest way to get from Siem Reap to Cát Bà is to bus and fly and bus and ferry which costs $90 - $210 and takes 9h 41m.
The fastest way to get from Siem Reap to Cát Bà is to bus and fly and bus and ferry which takes 9h 41m and costs $90 - $210.
No, there is no direct bus from Siem Reap to Cát Bà. However, there are services departing from SRL Siem Reap and arriving at Cat Ba via Pakse, Savannakhet Bus Station, Hanoi and Hanoi Good Morning Cat Ba. The journey, including transfers, takes approximately 36h 48m.
The distance between Siem Reap and Cát Bà is 964 km.
The best way to get from Siem Reap to Cát Bà without a car is to bus and bus and ferry which takes 36h 48m and costs $75 - $240.
It takes approximately 9h 45m to get from Siem Reap to Cát Bà, including transfers.
Siem Reap to Cát Bà bus services, operated by SRL Transport, depart from SRL Siem Reap station.
Siem Reap to Cát Bà bus services, operated by SRL Transport, arrive at SRL Pakse station.
There are 340+ hotels available in Cát Bà.
What companies run services between Siem Reap, Cambodia and Cát Bà, Vietnam?
There is no direct connection from Siem Reap to Cát Bà. However, you can take the bus to Siem Reap Airport, walk to Siem Reap (SAI) airport, fly to Cat Bi International Airport (HPH), walk to Haiphong Airport, then take the vehicle to Cat Ba Town. Alternatively, you can take a bus from SRL Siem Reap to Cat Ba via SRL Pakse, Pakse, Savannakhet Bus Station, Hanoi, Hanoi Old Quarter, and Hanoi Good Morning Cat Ba in around 36h 48m.
- Website
- vietnamairlines.com
Flights from Siem Reap to Cat Bi International Airport via Tan Son Nhat
- Ave. Duration
- 6h 16m
- When
- Every day
- Estimated price
- $170–480
Flights from Siem Reap to Cat Bi International Airport via Phnom Penh, Tan Son Nhat
- Ave. Duration
- 9h 40m
- When
- Monday to Saturday
- Estimated price
- $170–490
Flights from Siem Reap to Noi Bai International Airport
- Ave. Duration
- 1h 45m
- When
- Every day
- Estimated price
- $95–180
Flights from Siem Reap to Noi Bai International Airport via Tan Son Nhat
- Ave. Duration
- 4h 10m
- When
- Every day
- Estimated price
- $95–180
Flights from Siem Reap to Ha Long Airport via Tan Son Nhat
- Ave. Duration
- 12h 35m
- When
- Monday, Wednesday, and Friday
- Estimated price
- $150–420
Flights from Siem Reap to Ha Long Airport via Phnom Penh, Tan Son Nhat
- Ave. Duration
- 12h 40m
- When
- Monday, Wednesday, and Friday
- Estimated price
- $150–430
- Website
- cambodiaangkorair.com
Flights from Siem Reap to Noi Bai International Airport
- Ave. Duration
- 1h 45m
- When
- Every day
- Estimated price
- $95–180
Flights from Siem Reap to Noi Bai International Airport via Tan Son Nhat
- Ave. Duration
- 4h 10m
- When
- Every day
- Estimated price
- $95–180
- Website
- vietjetair.com
Flights from Siem Reap to Cat Bi International Airport via Danang
- Ave. Duration
- 4h 35m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- $90–370
Flights from Siem Reap to Noi Bai International Airport
- Ave. Duration
- 1h 45m
- When
- Every day
- Estimated price
- $70–130
- Website
- bangkokair.com
Flights from Siem Reap to Noi Bai International Airport via Suvarnabhumi
- Ave. Duration
- 4h 15m
- When
- Every day
- Estimated price
- $95–180
- Website
- sunphuquocairways.com
Flights from Siem Reap to Ha Long Airport via Tan Son Nhat
- Ave. Duration
- 7h 55m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- $150–320
- Website
- Airport Shuttle Bus Cambodia
Bus from Siem Reap Town to Siem Reap Airport
- Ave. Duration
- 50 min
- Frequency
- Every 3 hours
- Estimated price
- $8–10
- Schedules at
- Airport Shuttle Bus Cambodia
Bus from Siem Reap Town to Siem Reap Airport
- Ave. Duration
- 50 min
- Frequency
- Every 3 hours
- Estimated price
- $8–10
- Schedules at
- Airport Shuttle Bus Cambodia
Bus from Siem Reap Town to Siem Reap Airport
- Ave. Duration
- 50 min
- Frequency
- Every 3 hours
- Estimated price
- $8–10
- Schedules at
- Airport Shuttle Bus Cambodia
- Phone
- +84 24 3237 3186
- [email protected]
- Website
- goodmorningcatba.com
Busferry from Haiphong Airport to Cat Ba Town
- Ave. Duration
- 1h 20m
- Frequency
- 3 times a day
- Estimated price
- $7–14
- Schedules at
- goodmorningcatba.com
Busferry from Hanoi Good Morning Cat Ba to Cat Ba
- Ave. Duration
- 3h 30m
- Frequency
- Every 4 hours
- Estimated price
- $11–24
- Schedules at
- goodmorningcatba.com
- Book at
- booking.baolau.com
Busferry from Hanoi Good Morning Cat Ba to Cat Ba
- Ave. Duration
- 3h 30m
- Frequency
- Every 4 hours
- Estimated price
- $11–24
- Schedules at
- goodmorningcatba.com
- Book at
- booking.baolau.com
Busferry from Hanoi Good Morning Cat Ba to Cat Ba
- Ave. Duration
- 3h 30m
- Frequency
- Every 4 hours
- Estimated price
- $11–24
- Schedules at
- goodmorningcatba.com
- Book at
- booking.baolau.com
- Phone
- (+855) 97 592 1111
- [email protected]
- Website
- siemreaptolao.com
Bus from SRL Siem Reap to SRL Pakse
- Ave. Duration
- 10h
- Frequency
- Once daily
- Estimated price
- $40–170
- Book at
- 12go.asia
Bus from SRL Siem Reap to SRL Pakse
- Ave. Duration
- 10h
- Frequency
- Once daily
- Estimated price
- $40–170
- Book at
- 12go.asia
Bus from Pakse to Savannakhet Laos
- Ave. Duration
- 6h
- Frequency
- Twice daily
- Estimated price
- $1–3
- Phone
- +84 91 442 57 88
- [email protected]
- Website
- vietlaobus.com
Bus from Savannakhet Bus Station to Hanoi
- Ave. Duration
- 13h
- Frequency
- Once daily
- Estimated price
- $25–40
- Schedules at
- vietlaobus.com
Bus from Vientiane Southern Bus Station to Hanoi Old Quarter
- Ave. Duration
- 22h
- Frequency
- Once daily
- Estimated price
- $27–45
- Schedules at
- vietlaobus.com
- Phone
- +84988 558 392
- [email protected]
- Website
- catbadiscovery.com
Busferry from Hanoi Good Morning Cat Ba to Cat Ba
- Ave. Duration
- 3h 30m
- Frequency
- 3 times a day
- Estimated price
- $11–13
- Schedules at
- catbadiscovery.com
Busferry from Hanoi Good Morning Cat Ba to Cat Ba
- Ave. Duration
- 3h 30m
- Frequency
- 3 times a day
- Estimated price
- $11–13
- Schedules at
- catbadiscovery.com
Busferry from Hanoi Good Morning Cat Ba to Cat Ba
- Ave. Duration
- 3h 30m
- Frequency
- 3 times a day
- Estimated price
- $11–13
- Schedules at
- catbadiscovery.com
- Phone
- +856 31 214 842
- [email protected]
- Website
- 12go.asia
Bus from Pakse to Vientiane Southern Bus Station
- Ave. Duration
- 10h
- Frequency
- Once daily
- Estimated price
- $30–50
- Book at
- 12go.asia
Ferry from Hạ Long Bay to Cat Ba
- Ave. Duration
- 50 min
- Frequency
- Every 4 hours
- Estimated price
- $3–21
- Ave. Duration
- 41 min
- Estimated price
- $1
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including South Korea: Travelling from Seoul to Busan , 4 of the smartest ways to explore Australia, and 5 incredible day trips from Florence by train - to help you get the most out of your next trip.




