Virginia has a land area of 42,769 square miles, while Texas has a land area of 268,597 square miles. This means that Texas is about 6.3 times larger than Virginia.