Cheap Bus and Train tickets to Gainesville, TX

What are the most popular routes to Gainesville?

San Antonio - GainesvilleAverage priceTRY 3,336Average duration11h 40mDaily departures1
Oklahoma City - GainesvilleAverage priceTRY 1,520Average duration2h 40mDaily departures2
Oklahoma City - GainesvilleAverage priceTRY 1,400Average duration2h 38mDaily departures1
Dallas - GainesvilleAverage priceTRY 1,104Average duration5h 50mDaily departures1
Austin - GainesvilleAverage priceTRY 4,517Average duration12h 50mDaily departures3