Daily Transportation Between Salt Lake City & Jackson Through Star Valley

Book now

Leave the driving to us!

Save gas and relax while our drivers safely take you to and from your destination.

You can go all the way from Jackson to Salt Lake City and back. Or start or end your trip at any of our convenient pick up locations on the route. We can take you to the Salt Lake Airport and bring you home again or give you a ride to Star Valley and bring you back to Jackson.


Pickup & Drop Off


Jackson, WY
Hoback, WY
Alpine, WY
Thayne, WY
Afton, WY
Cokeville, WY
Kemmerer, WY
Evanston, WY
Park City, UT
Salt Lake City Airport, UT
Salt Lake City, UT

Jackson, WY

Maverik, 1005 S, US-89, Jackson, WY 83001

Hoback, WY

Hoback Market, 10880 US-89, Jackson, WY 83001

Alpine, WY

Former Chevron, Jct. Hwys 89 & 26, Alpine, WY 83128

Thayne, WY

Maverik, 160 N Main St, Thayne, WY 83127

Afton, WY

Maverik, 391 Washington St, Afton, WY 83110

Cokeville, WY

Flying J Travel Center, 10501 Lincoln Hwy, Cokeville, WY 83114

Kemmerer, WY

Wagner Chevron, 35 US-189, Kemmerer, WY 83116

Evanston, WY

Flying J Travel Center, 1920 Harrison Dr, Evanston, WY 82930

Park City, UT

Holiday Inn Express, 1501 W Ute Blvd, Park City, UT 84098

Salt Lake City Airport, UT

Terminal 1 between Door 3 & 4

Salt Lake City, UT

Intermodal Hub, 300 S 600 W, Salt Lake City, UT 84101

Pick Up/
Drop Off Location
M, Tu, Th, F Northbound
M, Tu, Th, F
Jackson, WY 6:30 AM 12:30 PM 6:30 PM 11:30 AM
Hoback, WY 6:45 AM 12:40 PM 6:15 PM 11:20 AM
Alpine, WY 7:05 AM 1:10 PM 5:55 PM 10:50 AM
Thayne, WY 7:30 AM 1:30 PM 5:25 PM 10:30 AM
Afton, WY 7:45 AM 1:45 PM 5:10 PM 10:15 AM
Cokeville, WY 8:45 AM 2:45 PM 4:10 PM 9:30 AM
Kemmerer, WY 9:30 AM 3:30 PM 3:25 PM 8:45 AM
Evanston, WY 10:15 AM 4:15 PM 2:40 PM 7:45 AM
Park City, UT 11:15 AM 5:00 PM 1:40 PM 7:00 AM
Salt Lake City Airport, UT 12:00 PM 5:30 PM 1:00 PM 6:30 AM
Salt Lake Intermodal Hub, UT 12:30 PM 5:45 PM 12:45 PM 6:10 AM

General Policies
Cancellation: Tickets are non-refundable within 48 hours of travel time. Changes made within 48 hours of travel will result in $10 change fee.

Payment: Seats are not guaranteed until they are paid in full. You may hold the reservation with a credit card by calling the office directly and then pay the driver cash. We do not accept personal checks. Please have correct change for payment.

Delays: We make our best effort to get passengers to their destinations at the scheduled arrival time. We are not responsible for delays due to weather, road/traffic conditions, road closures, mechanical failure or conditions beyond our control. Any expenses arising from a delayed departure or arrival times, including missed flights and/or travel connections are the sole responsibility of the passenger.

Mountain States Express reserves the right to refuse service to anyone. Mountain States Express does not have representatives on site at any of its pick up locations or airports. Please call us at 1-800-652-9510 if there are any problems.


How much luggage can I bring on the bus?

We allow 3 bags per person. The total weight should not exceed 100 lbs.

Am I allowed to bring a bicycle on the bus?

Yes, but only if it is in an airline-approved bike box.

What time do I need to be at one of the Mountain States Express pickup locations?

Please be ready to go 10 minutes prior to your scheduled pick up time.

Is there any long term parking at the stops where I can leave my vehicle?

Mountain States Express does not authorize parking at any of the stops or pick up points. These locations are provided as a courtesy of the participating businesses.

How many stops are made during the trip?

Stops can be based on where passengers are ultimately going. There are always stops for restrooms and for fueling the vehicle. We strive to stay true to our scheduled drop off and pick up times, and avoid any unnecessary stops.

What if there are road closures due to weather or road construction?

Weather in the Western Rockies and Central Wyoming can change quickly year round. Our drivers are experienced in driving in all conditions. Should a road on our route close, your driver would contact our office and discuss alternative routes. We always try to have contact phone numbers for our passengers so we can inform them of any delays caused by poor weather, traffic accidents, or road construction. We are grateful for our customers’ patience and understanding with these unpredictable situations.

Can I bring my lap dog?

For the sake of passengers with allergies and the cleanliness of our vehicles, no pets are allowed on Mountain States Express.

Can children ride without being accompanied by an adult?

Yes. Children 14 to 17 can ride with us provided a parent or guardian fills out and signs a parental consent form. One of these forms can be sent to parent or guardian via email or fax. Please contact our office for more information.

What is the latest I can book a reservation?

It is preferred that passengers book reservations 48 hours in advance, however, we will take them on very short notice to accommodate you.

What is your cancellation policy and how hard is it to make changes to an existing reservation?

Whenever you become aware of any changes in you travel plans, cancellations or otherwise, contact our office as soon as possible. We have a 48 hour cancellation policy. If you are canceling your trip entirely and don’t give us more than 48 hours notice, no refund will be issued. If you need to make last minute changes, for example a change in pickup location or date, and do not give us 48 hours notice, we will charge a $10 change fee. All changes and cancellations made OUTSIDE of 48 hours result in no penalty.

What if I am late to the pickup location and miss the bus?

Call our office immediately. We can make arrangement to turn the bus around or, at least, reschedule for another day. If we don’t hear from you the day you were supposed to travel, your account will be marked as a NO SHOW, and no refund will be issued.