San Mayol está ubicado sobre la Ruta provincial Nº85, sin pavimentar. Las rutas asfaltadas que más se aproximan a la localidad son la Ruta Nacional N°3 y la Ruta Nacional N° 228, las cuales convergen en la ciudad de Tres Arroyos. Desde esta ciudad se accede al pueblo por diferentes caminos vecinales:
- “Costa de la Vía” (RP85): se accede al mismo por la RN3, en el km. 486 a la altura del vecino pueblo de Barrow, o continuando desde la Avenida Belgrano de Tres Arroyos. Todo el camino corre paralelo a la vía del ferrocarril. Desde el centro de la ciudad de Tres Arroyos, yendo por Av. Belgrano, recorrido total: 27km. Desde el centro de la ciudad de Tres Arroyos, yendo por la Ruta Nacional N°3, recorrido total: 29km.
- “Tiro federal”: comienza en el camino vecinal que continúa de la Avenida Constituyentes, en la ciudad de Tres Arroyos. Luego de un paso a nivel a 13km de la ciudad, se toma el camino hacia la derecha y se costea la vía. Recorrido total: 26km.
- “La Aurora”: haciendo 8,5km por RN228 desde el centro de la ciudad de Tres Arroyos en dirección sudeste, se toma un camino vecinal a la izquierda en el km. 121. A partir de allí se hacen 21,5km hasta llegar a San Mayol. Recorrido total: 30km.