Butter one side of each bread slice. On the unbuttered side of two slices, spread the Thousand Island dressing.
On the dressing-covered slices, layer one slice of Swiss cheese, half the turkey, the sauerkraut, another slice of Swiss, and top with the remaining bread slices, butter-side up.
Heat a large skillet over medium heat and place both sandwiches in the pan.
Cook for 4-5 minutes until golden brown and crispy, pressing down gently with a spatula. Carefully flip and cook another 4-5 minutes.
Remove from heat when the cheese is completely melted and bread is toasted. Let rest for 1 minute, slice in half, and enjoy warm!