Saint-Jean-de-Luz has a train station on the Bayonne–Hendaye line, with regular services from Bayonne (25 minutes) and from Biarritz (15 minutes). Bayonne connects to TGV services from Paris (5 hours), making the town accessible by rail without a car. The station is a short walk from the town centre.
By road from Biarritz, the drive along the coast is about 20 km; from the Spanish border crossing at Hendaye, it is 5 km. The A63 motorway provides the fast link to Bayonne and beyond. Biarritz airport handles flights from Paris and several European cities; from there, a rental car or train covers the final distance to Saint-Jean-de-Luz easily.