New Delhi: A defence official says India has test-fired a nuclear-capable missile with a range of 220 miles (350 kilometers).

The official says the surface-to-surface missile, "Prithvi-II" (Earth), was fired Monday from a range in Chandipur in the eastern state of Orissa as a trial by the army.

The official spoke on condition of anonymity as he was not authorized to talk to reporters.

India and longtime rival Pakistan routinely test-fire missiles, but usually notify each other ahead of the launches in keeping with an agreement between the two nations.