Google Maps
is a great tool to plan your way from A to B all over this planet !
there are others in Europe such as Michelin... But google works very well.
Made a few visits here and there around Europe a few weeks ago, just great, no need of GPS.
Just tried it for Thailand, someone coming into Suvi and has to come over my place, works pretty well, indicate starting point, end point, get directions, no need to buy a map, a print out does it...The road of my village is not registered, but it give nice clear infos out of that in seconds!
There is even a planner to make the route via public transportations...