I've never used Nokia Drive, but surely Google Maps does all of this on Android? I've just got it to plot a route to Hull on public transport for example.
Google maps does indeed seem to do a reasonable job on public transport. I'll see if I can make this work for me. But I don't think it can match a dedicated satnav app for driving. Annoying that NavFree crashes the phone, that is very bad. The screen just goes blank, and then when you take a look it has simply switched off, and you have to power it on again and watch it go through the welcome screens etc. I'll have to try another free satnav app perhaps, although by all accounts Navfree is the best one.