In German there are two main verbs that mean ‘to go’: gehen, which is used in expressions about going in general, and particularly going on foot / walking; and fahren, which refers particularly to going/travelling in a form of transport (car, train, bus, boat, etc).
So I could said, “Am Samstag gehe ich nach Berlin” (I’m going to Berlin on Saturday) and this would indicate that I was walking there – which is possible, but would take rather a long time from Bangor. I am actually going to Berlin on Saturday for the Polyglot Gathering – getting the train to Manchester Airport, then flying to Berlin via Amsterdam, and getting the bus into Berlin from the airport – so I could say, “Am Samstag fahre ich nach Berlin” (I’m travelling to Berlin on Saturday).
In Dutch similar verbs exist – gaan and varen – however they are used in different ways. Varen as a verb means ‘to go, to travel, to sail, to navigate, to ride’, and as a noun means sailing. Gaan is the generally word for to go, which also means to travel, to ride and to go on foot (te voet gaan). So in Dutch I could say, “Op zaterdag ga ik naar Berlijn.” (I’m going to Berlin on Saturday), and this wouldn’t necessarily indicate that I was going on foot. If I said, “Ik vaar naar Berlijn.”, that might indicate that I was going there by boat / sailing there – at least that’s how I understand it.
There’s also my favourite Dutch verb lopen (to go, walk, run, march, step, stride, stroll), which seems to be cognate with the German verb laufen (to run, go, walk), and I’m sure there are other verbs of motion in both languages.
Do other languages have separate verbs for different kinds of going?