We have lots and lots of lovely relations in the OSM database these days (as well as some fairly nasty ones) but they're not always shown on the map of your choice.
So I've just knocked up a very little bit of code to take a route relation, and plot it on a map using OpenLayers. Code here, example here.