Cheap Bus and Train tickets to Provo

What are the most popular routes to Provo?

Salt Lake City - ProvoAverage price£16Average duration58mDaily departures1
Las Vegas - ProvoAverage price£86Average duration4h 55mDaily departures1
Glenwood Springs - ProvoAverage price£43Average duration6h 30mDaily departures1
Grand Junction - ProvoAverage price£56Average duration5h 19mDaily departures1
Cedar City - ProvoAverage price£34Average duration2h 5mDaily departures1