The cost of living in Philadelphia, Pennsylvania is 20.6% more expensive than Christiansburg, Virginia.