Sentence 1: Naxalbari has a railway station on the Katihar - Siliguri line .
Sentence 2: Naxalbari has a railway station on the Katihar -- Siliguri line .
Question: Do Sentence 1 and Sentence 2 express the same meaning? Yes or No?