Cheap Bus and Train tickets to Marshall, TX

What are the most popular routes to Marshall?

Dallas - MarshallAverage price$24Average duration3h 21mDaily departures1
Fort Worth - MarshallAverage price$66Average duration5h 20mDaily departures3
Fort Worth - MarshallAverage price$24Average duration4h 41mDaily departures1
Houston - MarshallAverage price$88Average duration8h 40mDaily departures6
Harlingen - MarshallAverage price$72Average duration18h 10mDaily departures4