Hi, I am from Monterrey, and let me tell you that Dallas is not exactly near Monterrey. It would take you about 10 hours driving.
If you want to take a bus...the best option is Turimex $40dlls
I would recomend you to take a flight to San Antonio ( 5 hours from Mty) or even better to McAllen...