Cheap Bus and Train tickets to Gainesville, TX

What are the most popular routes to Gainesville?

Oklahoma City - GainesvilleAverage priceCHF 25Average duration2h 38mDaily departures1
San Antonio - GainesvilleAverage priceCHF 76Average duration8h 55mDaily departures1
San Antonio - GainesvilleAverage priceCHF 58Average duration11h 40mDaily departures1
Austin - GainesvilleAverage priceCHF 51Average duration9h 2mDaily departures1
Temple - GainesvilleAverage priceCHF 31Average duration7h 8mDaily departures1