El trayecto en tren desde Madrid a Pamplona tarda, de media, 3h 12m y cubre una distancia de 316 km.
Hay varias compañías ferroviarias que cubren la ruta entre Madrid y Pamplona. Renfe y SNCF son las compañías más reservadas.