Quick Answer
The best overall way for most travelers is a pre-booked shared shuttle (like Express Shuttle or Canyon Transportation), balancing cost and convenience for about $35-$50 and taking 60-90 minutes. The fastest option is a taxi or ride-share (45-60 min drive), costing $80-$130. The cheapest method is the public transit combination of TRAX light rail + FrontRunner train for just $5-$7.50, but it takes 90-120 minutes including transfers.
Shared & Private Shuttles: The Balanced Choice
Pre-booked shuttles offer the ideal compromise between the low cost of public transit and the door-to-door convenience of a taxi. They are the most popular choice for individuals, families, and small groups arriving at SLC.
| Provider | Service Type | Approx. Cost (to Provo) | Travel Time | Best For |
|---|---|---|---|---|
| Express Shuttle | Shared & Private Vans | $35 - $50 (Shared) / $120+ (Private) | 60 - 90 mins | Most travelers; reliable & frequent |
| Canyon Transportation | Shared & Private Vans | $40 - $60 (Shared) | 60 - 90 mins | Skiers, groups, premium service |
| Xpress Shuttles | Shared & Private | $35 - $55 (Shared) | 60 - 120 mins* | Budget-conscious; may have multiple stops |
*Travel time can vary based on the number of drop-offs for shared shuttles.
How to Book & Use the Shuttle Service
Booking: Reserve online in advance for the best price and guaranteed seat. Counters are also located on the ground level of the parking garage at SLC Airport, but walk-up rates are higher.
Pick-up: After collecting luggage, proceed to the Ground Transportation area on the island outside Terminal 1. Look for signs or representatives holding company signs.
Key Consideration: Shared shuttles may make several stops at other terminals or hotels before heading south to Provo. If you want a direct trip, book a private van, which is cost-effective for groups of 3 or more.
Public Train: TRAX Light Rail + FrontRunner (Most Economical)
Utah Transit Authority (UTA) provides an efficient and incredibly affordable public transit link. This two-train journey is a favorite among students, solo travelers, and those without heavy luggage.
Journey Summary: SLC Airport Terminal â (TRAX Green Line, 20 min) â North Temple Bridge/Guadalupe Station â (Transfer via covered walkway) â FrontRunner Commuter Rail (North Temple Station) â (70 min) â Provo Central Station.
Step-by-Step Guide & Essential Details
Step 1: TRAX from the Airport. The TRAX Green Line station is located on Level 1 of the parking garage. Trains run every 15-20 minutes. Purchase a ticket from the vending machine (Fare: $2.50). Ensure you're on the train heading to West Valley Central (not Downtown Salt Lake).
Step 2: The Transfer. Get off at the North Temple Bridge/Guadalupe station (the 4th stop from the airport). Follow signs for FrontRunner via the elevated, covered walkway. The transfer takes 5-10 minutes.
Step 3: FrontRunner to Provo. Board the southbound FrontRunner train toward Provo. The ride is scenic, with free Wi-Fi and restrooms. The end of the line is Provo Central Station. Fare: ~$4.50 to Provo. A combined TRAX+FrontRunner ticket can be purchased at the airport for about $6.50 - $7.50.
Critical Schedule Information
- Weekdays: Service from early morning until after midnight.
- Saturdays: Reduced frequency.
- Sundays & Holidays: Very limited service; starts late morning and ends early evening.
Always verify the current schedule on the official UTA website, especially for late-night or Sunday arrivals.
Rental Car: Ultimate Flexibility for Exploring
Renting a car is highly recommended if you plan to explore beyond Provo, such as visiting Sundance Resort, hiking in the Wasatch Mountains, or driving to Mighty 5 national parks.
Drive Details: Take I-80 East to I-15 South. The drive is approximately 60 miles and takes 45-75 minutes. The route is straightforward and well-signed.
Rental Center: The Rental Car Center is a quick, free shuttle ride away from the terminals. All major companies (Hertz, Avis, Enterprise, etc.) are located there.
Costs & Considerations
- Daily Rental Rate: $35 - $80 per day, depending on season and vehicle type.
- Additional Costs: Fuel (approx. $15-20 roundtrip), parking in Provo (may be free at hotels), potential tolls (none on this route).
- Winter Driving (Nov-Mar): I-15 is well-maintained, but snowstorms can cause delays. Ensure your rental has all-weather or snow tires, and check UDOT traffic conditions before departing.
Intercity Bus: Greyhound & FlixBus (Long-Distance Alternative)
While not a primary airport transfer, intercity buses connect Salt Lake City to Provo and can be an option if your flight arrives downtown or if you are on an extreme budget.
The Catch: You must first get from SLC Airport to the bus station in downtown Salt Lake City (a 20-min/$25 Uber ride or a 40-min/$2.50 TRAX ride). This adds significant time and complexity, making it less ideal as a pure airport transfer unless you are already downtown.
Cost & Time Comparison: SLC Airport to Provo
| Transport Method | Approx. Cost (One-Way) | Travel Time | Convenience / Notes | Best Suited For |
|---|---|---|---|---|
| Shared Shuttle | $35 - $50 | 60 - 90 mins | Door-to-door, pre-booked, may have stops | Most travelers, small groups |
| Public Train (TRAX+FrontRunner) | $5 - $7.50 (Cheapest) | 90 - 120 mins | Requires transfer & schedule check | Solo travelers, students, budget-focused |
| Ride-Share (UberX/Lyft) | $80 - $110 | 45 - 75 mins (Fastest) | On-demand, door-to-door, price surges | Groups, time-sensitive, late-night |
| Traditional Taxi | $110 - $130 | 45 - 75 mins | Metered, fixed location, always available | When ride-share surge is high |
| Rental Car | $50+ (per day + fuel) | 45 - 75 mins | Maximum flexibility for exploring | Travelers touring the region |
Pro Traveler Tips & Experience
Drawing from extensive traveler reports and local knowledge, here are key insights for a smooth journey:
- Book Shuttles in Advance: Especially during peak seasons (ski season Dec-Feb, summer). Last-minute bookings can be sold out or more expensive.
- Download the UTA "Transit" App: For real-time train locations, schedules, and mobile ticketing. It's more reliable than printed schedules.
- Traffic on I-15 is No Joke: Friday evenings southbound and Sunday evenings northbound are notoriously heavy. Factor in an extra 30-60 minutes during these times if driving or taking a road-based shuttle.
- BYU Game Days Transform Provo: If you're arriving during a Brigham Young University home football game, expect extreme traffic, fully booked shuttles, and massive surge pricing. Plan your arrival for a different day if possible.
- Winter Preparedness: Have a backup plan if flying in during a major snowstorm. Shuttles may be delayed, and UTA trains, while generally reliable, can experience weather-related slowdowns.
- Cell Service & Wi-Fi: The FrontRunner train has free Wi-Fi, and cell service is good along I-15. This allows you to work or inform your Provo contact of your ETA.
FAQs: Getting from Salt Lake City Airport to Provo
What is the cheapest way to get from SLC Airport to Provo?
The cheapest option is the FrontRunner commuter train combined with the UTA TRAX light rail. The total one-way fare is approximately $5.00 - $7.50. You'll need to take the TRAX Green Line from the airport to the North Temple Bridge/Guadalupe station, then transfer to the northbound FrontRunner to Provo Central Station.
What is the fastest way to get from SLC Airport to Provo?
The fastest way for most travelers is by private shuttle (like Express Shuttle) or ride-share (Uber/Lyft). A direct drive takes about 45-60 minutes, depending on traffic on I-15. Public transit (FrontRunner) takes 90-120 minutes including transfers.
Is there a direct train from SLC Airport to Provo?
No, there is no single direct train. You must take a two-step process: First, the TRAX Green Line light rail from the airport terminal to the North Temple Bridge/Guadalupe station (approx. 20 mins). Then, transfer to the UTA FrontRunner commuter train for the journey to Provo Central Station (approx. 70 mins).
How much is a taxi or Uber from SLC to Provo?
Taxis and ride-shares (UberX, Lyft Standard) are the most expensive options, typically costing between $80 and $130 for a one-way trip. Prices surge during peak hours, bad weather, and high demand events. For a more fixed rate, pre-booking a private shuttle is recommended.
Can I rent a car at SLC Airport to drive to Provo?
Yes, all major rental car companies have facilities at SLC Airport. The drive to Provo via I-15 South is straightforward and takes 45-75 minutes. This is an excellent option if you plan to explore Utah Valley, the mountains, or other parts of Southern Utah during your stay.
What if my flight arrives very late or early?
FrontRunner and TRAX have limited late-night and early-morning schedules. For flights arriving after ~11:30 PM or before ~5:30 AM, your only practical options are taxi, ride-share, pre-booked private shuttle, or renting a car. Always check the current UTA schedule before relying on public transit for off-hour flights.
Is the public transit option easy with luggage?
It is manageable but requires effort. Both TRAX and FrontRunner trains have dedicated spaces for luggage and bicycles. However, you'll need to handle your bags during the transfer (approx. a 5-10 minute walk across a covered bridge). If you have multiple large suitcases or mobility issues, a shuttle or taxi is more convenient.
Where does the FrontRunner train drop me off in Provo?
The FrontRunner terminates at the Provo Central Station, located at 750 W 100 S, Provo, UT 84601. This station is west of downtown Provo. From here, you can connect to local UTA buses, call a taxi/ride-share, or be picked up. Some downtown hotels are within a 15-20 minute walk.