I am going to be really Japanese and say probably, most likely, I think so. I can't really commit to a strong response because your question is very specific. If you could be a little more vague, I would just say yes.
Here's a map, echigo is on there so you should be fine.
http://www.japanrailpass.net/images/map_en.pdf