San Antonio está hoy conectada por bus con las Ciudades de Heredia, San José, Alajuela, San Joaquín, Santa Ana y en la actualidad cuenta con servicio de tren urbano que también une al cantón con la ciudad de San José.