There is a shuttle to and from neighboring cities and towns including but not limited to St. George, Utah and Las Vegas. I recommend St George shuttle. I have used them many times and have been very pleased. They do pick up at St George and Macarren airport. St George shuttle. Com
There is also a local outfit called Mesquie Gophers. Local, curtious & has brand new Cadillac SUV. Took me across town for $8!
St George shuttle stops at the Eureka Casino, and the other shuttle service, Salt Lake/St. George Express, stops across street at Virgin River and on other end of town at Casablanca.
They have a shuttle pick up point across the street at the Virgin River.
Thanks! Your answer is awaiting moderation.