Yes there is. It even works with a usb GPS device. There is routeplanner and
tripmaker in the repositories. You can get it either text based from the
comandline or a GTK GUI version. I am in Fedora KDE at the moment so I can't
check for sure on the actual names, but that is what I remember them as.