Ставится тире (с пробелами до и после знака).
Второй вариант как обозначение маршрута предпочтителен.
Кавычки не нужны.
Очевидно, программа пытается связать существительное остановки с ближайшим к нему предлогом для, не «понимая», что этот предлог находится внутри распространенного определения обязательных для данного маршрута (и, соответственно, относится к существительному маршрут) и что существительное остановки связано с предлогом на.