En la web de Transports Metropolitans de Barcelona [tmb.net] hace años que tienen un servicio que se llama "Vull anar..." (quiero ir...), en el que le indicas punto de partida y destino (ya sea dirección, cruce de calles o lugar de interés) y te calcula la ruta usando los transportes públicos, el tiempo que vas a tardar dependiendo de las horas y las correspondencias que tienes que hacer. :)
En Barcelona existe hace tiempo
(Puntos:2, Informativo)Re:En Barcelona existe hace tiempo
(Puntos:1)( http://barrapunto.com/ )