Question: where is the netflix show the travelers filmed
Answer: of episodes 24 Production Producer ( s ) Eric McCormack Location ( s ) Vancouver , BC , Canada Running time 45 mins Distributor Showcase ( Canada , seasons 1 -- 2 ) Netflix ( international seasons 1 -- 2 , worldwide season 3 ) Release Original network Showcase ( Canada ) Netflix ( international ) Audio format Dolby Digital Original release October 17 , 2016 ( 2016 - 10 - 17 ) -- present External links Website