Regardless of the time of day you decide to fly, the ticket price will remain around the same. Book flights from Fargo to Williamsburg as you normally would.
For a flight from Fargo to Williamsburg, you will be flying from Hector Field. Fargo Hector Field (FAR) is just 3.3 mi from the center of the city. Hector Field is the only Fargo airport and it handles 0 outbound flights to Williamsburg per day. 2 airlines have flights to Williamsburg from Fargo Hector Field on a regular basis.