How to substract varchar datatype time in sql server

How to substract varchar datatype time in sql server

I have two columns INTIME, OUTTIME as 09:03:01 as INTIME and 18:06:00 AS
OUTTIME Datatype for these columns is varchar type now I want to calculate
the duration between OUTTIME minus INTIME then I need to get duration as
9:02:59