Feel free to share this with anyone. I have done the bus between Matamoros and Monterrey many times. The trip is just over 4 hours and I was able to sleep, read, or watch a movie. The buses in Mexico put US buses to shame.