There's a mopti bus via Segou (1-2hr stop) which will get you there in about half a day if it doesn't break down. It's best to go early in the day, so when you get to the Djenne Junction there will still be vehicles waiting to take you into town.
If you're short on time: Hire a 4x4 for between 45000 and 60000 FCFA including driver almost 8 years ago
Just be aware that many western governments advise their citizens against all travel to the northern parts of Mali, including the places you've mentioned.
Worldnomads.com has some tips and guides on travel in Mali:
And watch out if you do decide to go to the north, because of those government warnings it's very unlikely your travel insurance will cover you if anything goes wrong. They simpy won't cover you for known trouble spots.
Phil about 7 years ago