There are 4 ways to get from Utah to Kaysville by bus, train, car, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Line 470 bus
best- Take the bus from State St / 400 S to Main St / Kaysville Center Stbus 470
57 min$3Line 750 train
- Take the train from North Temple Station to Layton Stationtrain 750
1h 1m$6–7Drive 20.8 mi
- Drive from Salt Lake City to Kaysvillecar 20.8 mi
25 min$4–6Taxi
- Take the taxi from Salt Lake City to Kaysvilletaxi 20.8 mi
25 min$60–75
Utah to Kaysville by bus
Questions & Answers
The cheapest way to get from Utah to Kaysville is to line 470 bus which costs $3 and takes 57 min.
The fastest way to get from Utah to Kaysville is to drive which takes 25 min and costs $3 - $6.
Yes, there is a direct bus departing from State St / 400 S and arriving at Main St / Kaysville Center St. Services depart hourly, and operate every day. The journey takes approximately 57 min.
No, there is no direct train from Utah station to Kaysville station. However, there are services departing from North Temple Station and arriving at Layton Station via . The journey, including transfers, takes approximately 1h 1m.
The distance between Utah and Kaysville is 22 miles. The road distance is 21 miles.
The best way to get from Utah to Kaysville without a car is to line 470 bus which takes 57 min and costs $3.
The line 470 bus from State St / 400 S to Main St / Kaysville Center St takes 57 min including transfers and departs hourly.
Utah to Kaysville bus services, operated by Utah Transit Authority, depart from State St / 400 S station.
Utah to Kaysville train services, operated by Utah Transit Authority, depart from North Temple Station.
The best way to get from Utah to Kaysville is to line 470 bus which takes 57 min and costs $3. Alternatively, you can line 750 train, which costs $5 - $8 and takes 1h 1m.
What companies run services between Utah, USA and Kaysville, UT, USA?
Utah Transit Authority operates a bus from State St / 400 S to Main St / Kaysville Center St hourly. Tickets cost $3 and the journey takes 57 min. Alternatively, Utah Transit Authority operates a train from North Temple Station to Layton Station hourly. Tickets cost $2–5 and the journey takes 30 min.
- Phone
- +1 801-743-3882
- [email protected]
- Website
- rideuta.com
Train from North Temple Station to Layton Station
- Ave. Duration
- 30 min
- Frequency
- Hourly
- Estimated price
- $2–5
- Schedules at
- rideuta.com
- Adult - full fare
- $2–5
- Phone
- +1 801-743-3882
- [email protected]
- Website
- rideuta.com
Bus from State St / 400 S to Main St / Kaysville Center St
- Ave. Duration
- 57 min
- Frequency
- Hourly
- Estimated price
- $3
- Schedules at
- rideuta.com
- Adult full fare
- $3
Want to know more about travelling around United States
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Travelling to the US: What do I need to know?
Read the travel guide
More Questions & Answers
Utah to Kaysville bus services, operated by Utah Transit Authority, arrive at Main St / Kaysville Center St station.
Utah to Kaysville train services, operated by Utah Transit Authority, arrive at Layton Station.
Yes, the driving distance between Utah to Kaysville is 21 miles. It takes approximately 25 min to drive from Utah to Kaysville.
There are 106+ hotels available in Kaysville.


