¿Cómo llegar a Sarria?

En tren. Hay enlace directo (o con cambio en Monforte de Lemos) con trenes diurnos que salen de Barcelona, Madrid y Bilbao, y con trenes nocturnos desde Barcelona y Madrid. Ver horarios en Renfe.
En avión. El aeropuerto más cercano es el de Santiago de Compostela. Desde el mismo aeropuerto hay servicio de autobús a Lugo (empresa Freire), con entre 5 y 7 frecuencias diarias, y 2 horas de viaje. En Lugo, la empresa Monbus enlaza en 35 minutos Lugo con Sarria, con un servicio cada hora aproximadamente.
En autobús. Sarria sólo cuenta con enlaces de corta distancia; el más importante es con la capital de provincia, Lugo (empresa Monbus).
¿Como llegar a Pamplona-Roncesvalles?

Para ir a Roncesvalles antes hemos de llegar a Pamplona; desde Madrid y Barcelona hay vuelos directos (Iberia) y hoy contamos con un vuelo desde Frankfurt operado por Luftansa, pero lo más habitual es tomar el tren (Renfe) o el autobús (Conda, Alsa, La Burundesa, Vibasa y PLM…
Desde la estación de autobuses de Pamplona, Autocares Artieda enlaza con Roncesvalles; de lunes a viernes a las 18:00, los sábados a las 16:00, y los domingos y festivos no hay servicio. Los meses de julio y agosto se añade otro servicio a las 10:00 (excepto domingos y festivos). La duración del viaje es de 1 h y 10 m, y el precio de 6 euros (y 6 euros por bicicleta). Podemos confirmar los horarios en web de la Estación de Autobuses de Pamplona.
El precio orientativo del taxi entre Pamplona y Roncesvalles es de 60 euros (días laborables) y 70 euros (sábados, domingos y festivos).