how long do epi pens last once injected?

just a random question, i currently have 5 and im going on a trip to italy and im 35 minutes away from the main hospital so i want to know if thats enough and how long the effects last once you use it during a reaction?