Question: Is there any way (by bus, or train) to enter Armenia from Tabriz, or Tehran. My destination is Yerevan.
Answer: Yes, there are buses from Tabriz to Armenia. The bus from Tehran passes through Tabriz, just ask the local bus station, you can arrange to go all the way to Yerevan directly from Tabriz, no need to look for buses once in Armenia!
Check the cheapest Iran tours at http://www.uppersia.com/Iran-tours