Please be Alert ..... when you take the Tourist Bus it starts out with a taxi. If you pay for it, you may be sharing with another passenger who has also paid ..... not good news. AND the taxi driver asked my co passenger for his fare ...... even though it had all been paid for. So be alert. ALSO - the bus drops you off at the bus station for Cat Ba Island when you go to Hai Phong .... not the expected bus station that I expected, so more expense. All in all I would return and loved Ninh Binh