My boyfriend and I will be travelling to Dar using the Dar Express bus from Nairobi. I'm informed that we will arrive at around 9 pm at Ubungo bus terminal. We have planned to stay at a resort in Kigamboni. I have learnt that we will have to cross a ferry to get to the resort. How safe/ practical would this be at night?
As a precaution, I think we may have to stay at a hotel for the night and then cross the ferry during the day. Any suggestions? Also, how long does the ferry ride take?