北屯到喀纳斯大约有240公里左右,具体花费时间需要根据乘坐的交通工具决定。从北屯火车站下火车后,可以选择乘坐到喀纳斯的私人旅游车,也可以先坐班车到布尔津,然后再转车到喀纳斯。