PurposeThe purpose of this study is to verify some relationships between entrepreneurial attitude, university environment, entrepreneurial culture and entrepreneurial training, which can be used to promote entrepreneurship among university students.Design/methodology/approachA sample of 3,005 questionnaires answered by students from ten universities in Colombia was gathered and partial least squares structural equation modelling (PLS-SEM) was used for the analysis.FindingsThe results show that the more a student perceives an entrepreneurial culture and the more training he or she receives, the more entrepreneurial attitude he or she will have. Also, it was found that entrepreneurial culture has a positive effect on university environment, and the latter has a positive effect on entrepreneurial training.Research limitations/implicationsThe main limitation of this study was that only ten Colombian universities were sampled; therefore, general inferences cannot be made. Additionally, the variables investigated here may have not accurately measured the full scale of the entrepreneurship programmes in such universities or the way the culture of these institutions had a direct impact on students. Projects such as the Global University Entrepreneurial Spirit Students' Survey (GUESSS), which measure variables related to entrepreneurship at the university level, enable universities to shape their policies around this important topic. This study indicates that universities should offer training in entrepreneurial, problem-solving and communication skills to produce entrepreneurs who can better face current challenges.Originality/valueOther studies have discussed entrepreneurial culture, but they usually deal with university environment, entrepreneurial training and entrepreneurial attitudes separately. This study integrates all these factors and measures the level of interaction between them.