Skip to main content

How to get from Spanish Fork to Farmington by bus and train?

From Spanish Fork to Farmington by bus and train

To get from Spanish Fork to Farmington in Salt Lake City, you’ll need to take 2 bus lines and one train line: take the 805 bus from 800 E / 700 N (Sb) station to Provo Central Station (Bay N) station. Next, you’ll have to switch to the FRONTRUNNER train and finally take the 667 bus from Farmington Station (Bay D) station to Park Ln / Lagoon Dr (Eb) station. The total trip duration for this route is approximately 2 hr 33 min. The bus and train schedule from Spanish Fork may change. We recommend you check the updated bus and train schedule to Farmington on the Moovit app.

153min
Bus - 805805
Train - FRONTRUNNERFRONTRUNNER
Bus - 667667
Leaves from 800 E / 700 N (Sb)

Step by Step

  • 1
    Start from bus station
    Start from bus station
    Spanish Fork
  • 2
    Bus - 805805
    Wait for bus
    805
    Uvu Station (Adjacent Bus Stop Eb)
  • 3
    Ride to bus station
    Ride to bus station
    Provo Central Station (Bay N)
    ID BB801279
    17 min
  • 4
    Walk to train station
    Walk to train station
    Provo Central Station
    ID FR801164
    90 yd • 2 min
  • 5
    Train - FRONTRUNNERFRONTRUNNER
    Wait for train
    FRONTRUNNER
    To Ogden
  • 6
    Ride to train station
    Ride to train station
    Farmington Station
    ID FR301084
    96 min
  • 7
    Walk to bus station
    Walk to bus station
    Farmington Station (Bay D)
    ID BB301055
    20 yd • 1 min
  • 8
    Bus - 667667
    Wait for bus
    667
    Lagoon/Station Park Via Farmington Town Center
  • 9
    Ride to bus station Park Ln / Lagoon Dr (Eb)
    Ride to bus station
    Park Ln / Lagoon Dr (Eb)
    ID 301410
    8 min
*Duration based on 8am traffic

Alternative route from Spanish Fork to Farmington by bus and train via 821, FRONTRUNNER and 667

To get from Spanish Fork to Farmington in Salt Lake City, you’ll need to take 2 bus lines and one train line: take the 821 bus from 800 E / 700 N (Nb) station to Provo Central Station (Bay C) station. Next, you’ll have to switch to the FRONTRUNNER train and finally take the 667 bus from Farmington Station (Bay D) station to Park Ln / Lagoon Dr (Eb) station. The total trip duration for this route is approximately 2 hr 49 min. The bus and train schedule from Spanish Fork may change. We recommend you check the updated bus and train schedule to Farmington on the Moovit app.

169min
Walk to bus station
Bus - 821821
Train - FRONTRUNNERFRONTRUNNER
Bus - 667667
Leaves from 800 E / 700 N (Nb)

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    800 E / 700 N (Nb)
    ID 825072
    80 yd • 1 min
  • 2
    Bus - 821821
    Wait for bus
    821
    Provo Central Station
  • 3
    Ride to bus station
    Ride to bus station
    Provo Central Station (Bay C)
    ID BB801280
    29 min
  • 4
    Walk to train station
    Walk to train station
    Provo Central Station
    ID FR801164
    30 yd • 1 min
  • 5
    Train - FRONTRUNNERFRONTRUNNER
    Wait for train
    FRONTRUNNER
    To Ogden
  • 6
    Ride to train station
    Ride to train station
    Farmington Station
    ID FR301084
    96 min
  • 7
    Walk to bus station
    Walk to bus station
    Farmington Station (Bay D)
    ID BB301055
    20 yd • 1 min
  • 8
    Bus - 667667
    Wait for bus
    667
    Lagoon/Station Park Via Farmington Town Center
  • 9
    Ride to bus station Park Ln / Lagoon Dr (Eb)
    Ride to bus station
    Park Ln / Lagoon Dr (Eb)
    ID 301410
    8 min
*Duration based on 8am traffic
The Most Popular Urban Mobility App in Salt Lake City.
All local mobility options in one app

Public transit directions from Spanish Fork to Farmington

The distance between Spanish Fork, Salt Lake City and Farmington, Salt Lake City is approximately 71.3 mi, which can typically be travelled in 153 min. Moovit will show you the directions from Spanish Fork to Farmington by bus and train, so no matter how you choose to travel in Salt Lake City – you will always have plenty of easy options.

Bus And Train schedule from Spanish Fork to Farmington

To check the bus and train schedule from Spanish Fork to Farmington using the Moovit app, first download and open the app on your smartphone. Enter your starting point (Spanish Fork) and destination (Farmington), then select the desired date and time of travel. Moovit will show all available bus and train routes, estimated travel times, and any required transfers. You can view detailed departure and arrival times for each bus and train, as well as real-time updates for delays or changes. Use this information to plan your trip and stay up to date with the latest bus and train schedules.

Alternative route from Spanish Fork to Farmington by bus and train via 821, FRONTRUNNER and 667

To get from Spanish Fork to Farmington in Salt Lake City, you’ll need to take 2 bus lines and one train line: take the 821 bus from 800 E / 700 N (Nb) station to Provo Central Station (Bay C) station. Next, you’ll have to switch to the FRONTRUNNER train and finally take the 667 bus from Farmington Station (Bay D) station to Park Ln / Lagoon Dr (Eb) station. The total trip duration for this route is approximately 2 hr 49 min. The bus and train schedule from Spanish Fork may change. We recommend you check the updated bus and train schedule to Farmington on the Moovit app.

169min
Walk to bus station
Bus - 821821
Train - FRONTRUNNERFRONTRUNNER
Bus - 667667
Leaves from 800 E / 700 N (Nb)

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    800 E / 700 N (Nb)
    ID 825072
    80 yd • 1 min
  • 2
    Bus - 821821
    Wait for bus
    821
    Provo Central Station
  • 3
    Ride to bus station
    Ride to bus station
    Provo Central Station (Bay C)
    ID BB801280
    29 min
  • 4
    Walk to train station
    Walk to train station
    Provo Central Station
    ID FR801164
    30 yd • 1 min
  • 5
    Train - FRONTRUNNERFRONTRUNNER
    Wait for train
    FRONTRUNNER
    To Ogden
  • 6
    Ride to train station
    Ride to train station
    Farmington Station
    ID FR301084
    96 min
  • 7
    Walk to bus station
    Walk to bus station
    Farmington Station (Bay D)
    ID BB301055
    20 yd • 1 min
  • 8
    Bus - 667667
    Wait for bus
    667
    Lagoon/Station Park Via Farmington Town Center
  • 9
    Ride to bus station Park Ln / Lagoon Dr (Eb)
    Ride to bus station
    Park Ln / Lagoon Dr (Eb)
    ID 301410
    8 min
*Duration based on 8am traffic

Questions & Answers

  • What is the fastest way to get from Spanish Fork to Farmington?

    The fastest way takes 153 minutes, using Bus line 805, Train line FRONTRUNNER, Bus line 667.

  • What is the alternative route to get from Spanish Fork to Farmington?

    The alternative route takes 169 minutes, using Bus line 821, Train line FRONTRUNNER, Bus line 667.

  • Is there a direct bus between Spanish Fork and Farmington in Salt Lake City?

    No, you’ll have to take 2 bus lines and one train line in total. The total travelling time is 2 hr 33 min.

  • Which bus line goes from Spanish Fork to Farmington in Salt Lake City?

    The 805 bus line goes from Uvu Station (Adjacent Bus Stop Eb) station near Spanish Fork to Provo Central Station (Bay N) station. From there you’ll have to take one bus line and one train line till Provo Central Station (Bay N) station near Farmington in Salt Lake City.

  • How long does it take to travel from Spanish Fork to Farmington in Salt Lake City by bus and train?

    The total travel time between Spanish Fork and Farmington in Salt Lake City by bus and train is about 2 hr 33 min.

  • Where do I get on the bus near Spanish Fork to get to Farmington in Salt Lake City?

    Get on the 805 bus from the Uvu Station (Adjacent Bus Stop Eb) stop near Spanish Fork in Salt Lake City.

  • Where do I get off the bus when travelling between Spanish Fork and Farmington in Salt Lake City?

    Get off the bus at the Provo Central Station (Bay N) stop, which is closest to Farmington in Salt Lake City.