Cheap Bus tickets to Layton, UT

What are the most popular routes to Layton?

St. George - LaytonAverage pricePEN 337Average duration6h 50mDaily departures6
Spanish Fork - LaytonAverage pricePEN 169Average duration2h 20mDaily departures4
Orem - LaytonAverage pricePEN 165Average duration2hDaily departures3
North Logan - LaytonAverage pricePEN 137Average duration1h 40mDaily departures9
Tremonton - LaytonAverage pricePEN 101Average duration1h 25mDaily departures4