Farmington, ME 04992 offers its residents a variety of convenient transportation options. Public transportation is available through the F-Line, which is a public bus system that connects local communities. The F-Line has several stops in Farmington and provides easy access to nearby towns and cities such as Waterville, Augusta and Lewiston. In addition, there are several taxi companies operating in Farmington offering commuters with another option for getting around town. For longer trips, Concord Coach Lines is an intercity bus service that travels between many New England cities like Portland, Boston and Manchester NH. Lastly, Amtrak's Downeaster train runs through Farmington providing passengers with an easy way to travel to other cities along the route like Old Orchard Beach and Portland. With all these options available, Farmington is well connected for the people who call it home.