There are 4 ways to get from Rocklin to Dixon by train (Amtrak), bus, 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.
Train (Amtrak)
best- Take the train from Rocklin Amtrak Station to Davistrain Capitol Corridor
1h 6m$46–68Drive 43.7 mi
cheapest- Drive from Rocklin to Dixoncar 43.7 mi
47 min$8–12Line 60 bus, bus
- Take the bus from Rocklin Station to J St & 8th Stbus 60
- Take the bus from J St. at 8th St. to UC Davis Memorial Unionbus 42A
2h 20m$38–50Taxi
- Take the taxi from Rocklin to Dixontaxi 43.7 mi
47 min$150–190
Questions & Answers
The cheapest way to get from Rocklin to Dixon is to drive which costs $8 - $12 and takes 47 min.
The fastest way to get from Rocklin to Dixon is to drive which takes 47 min and costs $8 - $12.
No, there is no direct bus from Rocklin station to Dixon. However, there are services departing from Rocklin Station and arriving at UC Davis Memorial Union via J St. at 8th St.. The journey, including transfers, takes approximately 2h 20m.
No, there is no direct train from Rocklin station to Dixon. However, there are services departing from Rocklin Amtrak Station and arriving at Davis via . The journey, including transfers, takes approximately 1h 6m.
The distance between Rocklin and Dixon is 45 miles. The road distance is 43.9 miles.
The best way to get from Rocklin to Dixon without a car is to train which takes 1h 6m and costs $45 - $70.
It takes approximately 1h 6m to get from Rocklin to Dixon, including transfers.
Rocklin to Dixon bus services, operated by Placer County Transit, depart from Rocklin Station.
Rocklin to Dixon train services, operated by Amtrak, depart from Rocklin Amtrak Station.
The best way to get from Rocklin to Dixon is to train which takes 1h 6m and costs $45 - $70. Alternatively, you can line 60 bus and bus, which costs $35 - $50 and takes 2h 20m.
What companies run services between Rocklin, CA, USA and Dixon, CA, USA?
Amtrak operates a train from Rocklin Amtrak Station to Davis once daily. Tickets cost $11–24 and the journey takes 55 min. Alternatively, you can take a bus from Rocklin Station to Dixon via J St. at 8th St. and UC Davis Memorial Union in around 2h 20m.
- Phone
- +1 800-872-7245
- Website
- Amtrak
Train from Rocklin Amtrak Station to Davis
- Ave. Duration
- 55 min
- Frequency
- Once daily
- Estimated price
- $11–24
- Website
- Amtrak
- Phone
- +1 530-745-7570
- Website
- Placer County Transit
Bus from Rocklin Station to J St & 8th St
- Ave. Duration
- 45 min
- Frequency
- Once daily
- Estimated price
- $2
- Website
- Placer County Transit
- Phone
- +1 530-666-2877
- Website
- Yolobus
Bus from J St. at 8th St. to UC Davis Memorial Union
- Ave. Duration
- 57 min
- Frequency
- Hourly
- Estimated price
- $2–4
- Schedules at
- Yolobus
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
Why you should take the train in the US
Read the travel guide
More Questions & Answers
Rocklin to Dixon bus services, operated by Placer County Transit, arrive at J St & 8th St station.
Rocklin to Dixon train services, operated by Amtrak, arrive at Davis station.
Yes, the driving distance between Rocklin to Dixon is 44 miles. It takes approximately 47 min to drive from Rocklin to Dixon.
Book your Rocklin to Dixon train tickets online with Omio.
There are 53+ hotels available in Dixon.







