Hi - on the contrary i don't recommend taking the bus, i prefer taking the matatu. Reason, bus stops at every stop to drop & pick up passengers, it's very annoying. Not only that, it's carries more passengers than there are seats.
There is an Express matatu from Buxton (strictly 14 passengers) & goes non-stop.
If you must take the bus, then there is MASH bus that goes direct to Malindi from NBO & stops @ MBA in early hours (once in a day) to drop passengers. You could hop into that one...
Another option is it to hop onto bus going to lamu. Take the Tawakal or TSS & alight @ Malindi.
Thanks on this. I was in Kenya 30 years ago and took some Matatus then, they were extremely overcrowded and had my pocket picked, so I didn't enjoy the matatu experience. But if they now actually limit the number of people on them, then that won't be so bad. Where would I pick up a Matutu in Mombasa? My husband and I will be carrying 60 L backpacks with us. Will they need to stay on our laps or is there a place on a Matatu to store them during the trip?
Hi - i'm a frequent visitor to Malindi & I always take the Express Matatu from a bus stand called "Buston" near Nyali bridge. Ask anyone when you get there. Its apprx $4.00 O/W. If i'm not mistaken, there's room at the rear to put luggage. (or put it under the seats) . It's very convenient with the matatu, since there's one leaving every hour.
..............& very safe indeed. Best to travel during daylight hours...Edited: 10:28 am, May 20, 2013
..Sorry -it's Buxton not Buston.
As mentioned before, you can pick an Express Matatu for KES 350 which will go directly and has 11 people on board. They run all day and leave as soon as the matatu is full.
With big luggage it might be better to take a bus. These are usually the buses heading to Lamu with a stop in Malindi. They are slightly cheaper and usually run in the morning hours up to 10/11. Companies are tawakal, Tahmeed, TSS and so on.
Thanks very much to you both!