The cost of living in West Lafayette, Indiana is 12.2% more expensive than Williamsport, Pennsylvania.