It usually takes about 15 minutes, but everything depends on traffic.
ふつうは15分くらいで着きますが、交通状況によって変わります。
単純現在形は、この場限りではなく「広く成り立つ状況」を述べる形です。ここではふだんの(usually)内容を述べているので、単純現在形が最も適しています。depend on は「~に頼る・~次第」。traffic は「交通(量)」。これで「交通量によって変わる」となります。everything(すべて)が単数扱いであることに注意しておきましょう(dependS と三単現 -s がついています)。同じ「すべて」と訳される単語でも every と all は違います。all はアバウトな単語。あるグループをひっくるめて「全部・みんな」というニュアンスです。一方 every は個々の成員が意識され「これも、あれも……あらゆる」と、より厳密な意識を伴っています。