By bus - speed boat - bus pick up from Cat Ba to Hai Phong and 1 more bus to Ninh Binh.All the way from Cat Ba to Ninh Binh about 5 hours.
Start from Cat Ba: at 9.am, 10.am, 1.pm
By the same way from Ninh Binh to Cat Ba.
Start from Ninh Binh at: 6.30am, 11.am.