The more adventurous may choose to travel by road. Buses to Lamu travel several times a day from Mombasa or Malindi. From Mombasa, Lamu is a 6 or 7-hour ride, depending on the condition of the road, with a short stop in Malindi. From Malindi, Lamu is approximately 4 or 5 hours. Wildlife such as baboons, warthogs, antelope, giraffe, hippos and buffalos may be seen along the road between Witu and Hindi. The end of the line on the Lamu mainland is Mokowe jetty. From Mokowe you can get a ferry, which leaves when it is full, or a speedboat, which takes just a few minutes, across to Lamu Island.