Cheap Bus and Train tickets to Gainesville, TX

What are the most popular routes to Gainesville?

Oklahoma City - GainesvilleAverage price£28Average duration3h 5mDaily departures2
Oklahoma City - GainesvilleAverage price£23Average duration2h 38mDaily departures1
Fort Worth - GainesvilleAverage price£13Average duration1h 3mDaily departures1
Fort Worth - GainesvilleAverage price£47Average duration3h 45mDaily departures1
San Antonio - GainesvilleAverage price£56Average duration8h 55mDaily departures1