「古くから続く」という表現を知りたいのでしたら、
a tradition passed down for centuries
「何百年もの間引き継がれてきた伝統」
a tale handed down for generations
「幾世代にわたって引き継がれてきた物語」
あたりがいいのではないかと思います。
passed down for generations 、handed down for centuries と入れ替えて使用することもできます。
古くから続く伝統というならばTraditonという名詞がぴったりです。
伝統の~と表現したいならばTraditonal ~と表現します。
It is a tradition in Japan.
それは、日本の伝統です。
Tradition, Traditionalという単語自体に
古くから続くという意味が込められているので
ご質問いただいた”伝統”という表現にはぴったりではないかと思います。