Nepali Embassy in Colombo

Embassy Nepal Colombo, Sri Lanka

No opening hours on record. Most missions receive visitors by appointment only.

Sources: OpenStreetMap · Record last updated on 9 January 2022

Nepal’s embassy to Sri Lanka is in Colombo, the capital of Sri Lanka. Within 1 km there are 9 other foreign missions.

Opening hours

No opening hours on record. Most missions receive visitors by appointment only.

Nepal visa for Sri Lankan citizens

Sri LankaNepal Visa on arrival Nepal visa for citizens of Sri Lanka

NepalSri Lanka Visa on arrival Sri Lanka visa for citizens of Nepal

Sri Lankan citizens can get a visa on arrival in Nepal, valid for stays of up to 150 days.

Other missions nearby

All embassies and consulates in Colombo (39)

Nepal’s other missions in Sri Lanka

    The Nepali embassy in Colombo is the only mission of Nepal in Sri Lanka on record. Sri Lanka in turn has an embassy in Kathmandu.

    Good to know

    About the Nepali embassy in Colombo

    It appears in official lists as Embassy of Nepal in Colombo.

    Nepali citizens travelling to Sri Lanka

    Sri Lanka issues Nepali citizens a visa on arrival for stays of up to 30 days, so nothing has to be arranged in advance.

    Near the Nepali embassy in Colombo

    Within 1 km of the Nepali embassy in Colombo there are 9 other foreign missions.

    Frequently asked questions

    Do Sri Lankan citizens need a visa for Nepal?

    Sri Lankan citizens can get a visa on arrival in Nepal, valid for stays of up to 150 days.

    Report a change

    This is an independent guide, not an official website of Nepal.