Wie schon im grünen Balken gesagt:
Ich denke, dass díe von La Enai formulierten Sätze richtig sind.
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".
Wenn du ein bischen googelst, findest du viele Beispielsätze und erklärende Seiten, z.B. diese:
http://www.ribeca.de/italienischcomparazione.html
So, und jetzt verschiebe ich die ganze Angelegenheit ins Grammatikforum (das kannst du links auswählen).
