Cheap Bus and Train tickets to Gainesville, TX

What are the most popular routes to Gainesville?

Fort Worth - GainesvilleAverage priceR$295Average duration3h 35mDaily departures1
Fort Worth - GainesvilleAverage priceR$82Average duration1h 3mDaily departures1
San Antonio - GainesvilleAverage priceR$471Average duration8h 55mDaily departures1
San Antonio - GainesvilleAverage priceR$271Average duration11h 40mDaily departures1
Austin - GainesvilleAverage priceR$410Average duration7h 10mDaily departures2