Это скромный намёк на то, что какой начальный/конечный пункт не задай - ответ один и тот же: failed to open stream: HTTP request failed! HTTP/1.0 400 Bad Request
Вы через интерфейс задаете остановки или через строку запроса?
Если через строку - то так делать не надо)
Если через интерфейс и они нормально определяются, то озвучте, пожалуйста, остановки.
Потому как у других все в целом работает, но бывают глюки с определением остановки или с запросом
Защиты "от дурака" у скрипта НИКАКОЙ нет. Поэтому прошу быть аккуратными))
Вбил "Рижский вокзал - Покровское-Стрешнево - Тушино - Истра - Новоиерусалимская - Волоколамск"
Ни один поезд не имеет остановки по Рижскому вокзалу!
Поправил, работает.
Это знак "+" в двухсложных названиях. Просто забыл кусок вставить (