Usually, Kamagra takes 30-60 minutes to start working after consumption. You should only take it an hour prior to intimacy. You can take Kamagra with or without food. For best results, take Kamagra after a light meal and avoid high-fat meals such as french fries or cheeseburgers.