Translation:The buses, the trams and the trains are coming in this direction.
It would have a closer equivalent in "ide jönnek". "Ide" means that this place is their destination. "Erre" means that they come this way, in this direction.
Present simple not accepted. I'm getting annoyed about the inconsistencies with present tenses.