There are 3 ways to get from Charlottesville to Farmington by bus, taxi, or foot
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Questions & Answers
The cheapest way to get from Charlottesville to Farmington is to bus and taxi which costs $14 - $18 and takes 9 min.
The fastest way to get from Charlottesville to Farmington is to taxi which takes 9 min and costs $16 - $19.
The distance between Charlottesville and Farmington is 4 miles.
The best way to get from Charlottesville to Farmington without a car is to bus and taxi which takes 9 min and costs $14 - $18.
It takes approximately 9 min to get from Charlottesville to Farmington, including transfers.
There are 86+ hotels available in Farmington.
What companies run services between Charlottesville, VA, USA and Farmington, Albemarle County, VA, USA?
There is no direct connection from Charlottesville to Farmington. However, you can take the bus to Water St at Omni then take the taxi to Farmington. Alternatively, you can travel from Charlottesville to Farmington in around 1h 22m.
- Website
- Charlottesville Area Transit
Bus from Downtown Transit Station to Water St at Omni
- Ave. Duration
- 2 min
- Frequency
- Every 10 minutes
- Estimated price
- $1
- Website
- Charlottesville Area Transit
- Ave. Duration
- 8 min
- Estimated price
- $14–19
1st Call Taxi
- Phone
- +1 434-906-6670
- Website
- 1stcalltaxi.wordpress.com
Anytime Taxi
- Phone
- +1 434-977-5522
1st Call Taxi
- Phone
- +1 434-906-6670
- Website
- 1stcalltaxi.wordpress.com
Anytime Taxi
- Phone
- +1 434-977-5522
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Heading to Europe? Read this before you buy a Eurail Pass, What are the different types of Renfe trains in Spain?, and Which side of Niagara Falls should I choose (and how do I get there)? - to help you get the most out of your next trip.
