Está aberto apenas para cidadãos indianos ou nepaleses. Não é aberto para cidadãos de outros países.
Esta é uma ligação nepalesa que diz que o cidadão indiano que entra no Nepal deve ter identidade própria para provar que é um cidadão indiano válido , isso significa que não há necessidade de visto.
E este é um link da Embaixada da Índia em Nepal . Na primeira linha diz:
Introductory Information
Except Bhutan & Nepal Nationals all foreign nationals including children MUST obtain a visa to travel to India.
Espero que isso ajude
E se você estiver viajando em um carro ou bicicleta ou qualquer meio de transporte de um país para outro entre a Índia e o Nepal, você deve fazer uma entrada no ponto de controle de fronteira, mas é sempre aconselhável receber uma carta Carta para um carro, bicicleta) da respectiva embaixada do país atual.