Let x and y be the respective km's travelled by man via taxi and by his own car.
Given x + y = 90 => x = 90 - y
But according to the question,
7x + 6y = 595
7(90-y) + 6y = 595
=> 630 - 7y + 6y = 595
=> y = 630 - 595 = 35
=> x = 90 - 35 = 55
Therefore, the distance travelled by taxi is 55 kms.