Ba Be National Park is far from Hanoi city more than 230km and need 4.5 hours on car. Therefore, we first recommend travel on private car to active in everything
You can travel by local bus or shuttle bus with price around 15 USD/ticket/way and takes 5 hours on road with standard condition transport.