Тире и дефис хоть и выглядят почти одинаково, используются в разных ситуациях. Дефис (кроткая чёрточка), как правило, соединяет два слова. Например, девочка-припевочка. Тире (длинная чёрточка) используется, чтобы соединять слова в предложениях. Есть и правила для отдельных категорий сочетаний. Между словами, которые в сочетании означают пределы: значение «от… до», — ставится тире, а не дефис. Это относится к сочетаниям в значении «пространство, время, количество». Как в случае с поездом Москва — Новосибирск.