From Baltimore:

I-70 West to Frederick
Take US 15 North toward Emmistburg

Turn left onto S.Seton Avenue.

Turn left onto MD 140, continue on MD 140 into Pennsylvania

MD 140 turns into PA 16

Turn right onto PA 116 (Fairfield Road)

Approximately 65 miles

From Washington:
I-270 North to Frederick MD
Follow directions above.
Approximately 70 miles.

From Harrisburg:
US 15 South to Gettysburg Exit US Route 30.
Take US 30 into Gettysburg Roundabout.
Take the 3rd exit on Baltimore St./US-15 Bus S/  
Take the 3rd right  onto W Middle Street / PA116 
Continue approximately 8 miles west into Fairfield.
Approximately 45 miles.

From York:

Follow US Route 30 into Gettysburg.
Follow directions above. 
Approximately 40 miles.

Directions to Fairfield, PA

Fairfield, Pennsylvania