Explore Destinations

Discover the world's most amazing places

How to Get from Salt Lake City Airport to Provo

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.

Quick Navigation: SLC Airport to Provo Transport

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

Always verify the current schedule on the official UTA website, especially for late-night or Sunday arrivals.

Taxi, Uber & Lyft: Door-to-Door Speed at a Premium

This is the most convenient and fastest point-to-point option, but also the most expensive for a single traveler.

Cost Breakdown (One-Way):

  • UberX / Lyft Standard: $80 - $110
  • UberXL / Lyft XL (for 6): $120 - $150
  • Traditional Taxi: $110 - $130 (metered, plus tolls & tip)

Travel Time: 45 to 75 minutes, heavily dependent on I-15 traffic. Rush hour (7-9 AM, 4-6 PM) can double travel time.

Pick-up Locations & Surge Pricing

Pick-up: Both ride-share and taxis pick up on the Ground Transportation island. Follow the app instructions or signs.

Surge Pricing Warning: Prices can skyrocket during:
- Peak arrival times (3 PM - 8 PM)
- Bad weather (snowstorms)
- Major events (BYU game days, conferences)
- Holidays

When It Makes Sense: For groups of 3-4 splitting the fare, late-night arrivals, travelers with a lot of luggage or mobility challenges, or when time is the absolute highest priority.

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

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.

Bus Company Salt Lake City Departure Point Provo Arrival Point Approx. Fare Travel Time
Greyhound Salt Lake Central Station (300 S 600 W) Provo (Timp Expresso, 124 S University Ave) $10 - $25 1 hr 10 min
FlixBus Salt Lake Central Station or U of U Provo (Timp Expresso) $5 - $20 1 hr - 1 hr 20 min

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.