Swan Lake Christian Camp is located in southeastern South Dakota.

From Viborg, take hwy 19 three miles north to 288th St.   Turn left for 1 1/4 miles.

From Freeman or points Northwest, south on hwy 81 to hwy 18 east.  Turn right on hwy 19 to 288th St. Turn right onto 288th st for 1 1/4 miles.

From Beresford, hwy 46 to hwy 19 (not 19A) to Viborg, then three miles north to 288th st and 1 1/4 west.

From Sioux Falls, take I-29 south to exit 59 (Hurley/Davis) (Hwy 18)  west to Hwy 19 turn south and 3 miles to 288th St, then 1 1/4 west