How to get from Cao Bang to Ha Long

    By the GoPhuot editors · Updated 10 August 2026

    Distance
    211 kmstraight line
    Fastest
    5h 30m - 7hby private car
    Cheapest
    12 - 22 USDby bus
    Ways to go
    2private car, bus

    All two, side by side

    • Private CarTime5h 30m - 7hPrice90 - 160 USDDepartsOn demandRead more
    • Sleeper BusTime7h 30m - 9h 30mPrice12 - 22 USDDepartsDailyOvernightRead more

    Private Car

    Fastest and most comfortable, glide door to door past misty karst hills straight to Ha Long.

    Sleeper Bus

    Cheap and direct, ride overnight through mountain roads and wake to Ha Long’s bright bay breeze.

    Now that you’re there

    What to do in Ha Long

    Ha LongVietnam

    A UNESCO-listed bay city famous for limestone karsts, island cruises, and easy access to Ha Long Bay.

    10 attractions6 local dishesOpen the Ha Long guide

    Other ways out of Cao Bang

    Schedules and fares last verified 10 August 2026. Fares vary by season.

    Your next border is waiting.

    Completely free · Works offline · No account to start