Minibus/van marshutni from Yerevan, or a shared taxi is your public transportation option. Renting a car with or without driver/guides or taking a private cab is a more flexible, expensive option. Though Goris or Tatev can be crammed into a day trip from Yerevan, it's much better to spend a few nights in the area, and along the way.