Hola Chachotu,
Bienvenido al foro.
Lamentablemente esos dos lugares que comentas tan solo hay enlace vía Hanoi.
Desde Cat Ba tienes una opción combinada ferry + autobús ha Hanoi (mira esta página
https://www.vietnamitasenmadrid.com/isla-cat-ba.html)
Para desplazarse hasta Ninh Binh hay que utilizar un segundo autobús o contratar un taxi privado.
Otra opción puede ser contratar un transporte privado desde Ha Long Pueblo hasta Ninh Binh, pero la nueva autopista que une con Ha Long te dirige hasta Hanoi igualmente, tan sólo ahorrarías tiempo de cambio de autobús.
El trayecto es largo, casi 2 horas desde Hanoi a Ninh Binh y otras 4-6 desde Cat Ba hasta Hanoi