Cheap Bus tickets to Great Falls

What are the most popular routes to Great Falls?

Salt Lake City - Great FallsAverage price$205Average duration18hDaily departures12
Butte - Great FallsAverage price$63Average duration3hDaily departures1
Helena - Great FallsAverage price$53Average duration1h 35mDaily departures1
Ogden - Great FallsAverage price$198Average duration19h 50mDaily departures5
Idaho Falls - Great FallsAverage price$125Average duration11h 30mDaily departures2