diff --git a/.travis.yml b/.travis.yml
index 342a73098..781091b8d 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -15,4 +15,4 @@ jobs:
   - stage: Unit tests
     script: make test
   - stage: E2e tests
-    script: travis_wait 30 ./scripts/travis-e2e.sh
+    script: travis_wait 60 ./scripts/travis-e2e.sh
diff --git a/Makefile b/Makefile
index c5e798342..e64175443 100644
--- a/Makefile
+++ b/Makefile
@@ -33,7 +33,7 @@ container:
 	docker build -t $(REPO):$(TAG) .
 
 e2e-test:
-	go test -timeout 40m -v ./test/e2e/ $(TEST_RUN_ARGS) --kubeconfig=$(KUBECONFIG) --operator-image=$(REPO):$(TAG) --namespace=$(NAMESPACE)
+	go test -timeout 55m -v ./test/e2e/ $(TEST_RUN_ARGS) --kubeconfig=$(KUBECONFIG) --operator-image=$(REPO):$(TAG) --namespace=$(NAMESPACE)
 
 e2e-status:
 	kubectl get prometheus,alertmanager,servicemonitor,statefulsets,deploy,svc,endpoints,pods,cm,secrets,replicationcontrollers --all-namespaces