Dein Versuch oben "Viaggiare in treno è più ecologico della macchina" geht schon deshalb nicht, weil die Terme, die du vergleichst, nicht dieselbe Form haben: Wenn du "viaggiare in treno" mit etwas vergleichen willst, dann muss der Vergleichsterm auch ein Verb haben, z.B. "viaggiare in macchina" oder "andare in bicicletta".