Here is the list of all the states that need a negative RT-PCR test on or before arrival.
Delhi: Travelers from Maharashtra, Kerala, Chhattisgarh, Madhya Pradesh, and Punjab will need a negative coronavirus test report to enter Delhi from 26th February till 15th March.
Himachal Pradesh: The state does not need the RT-PCR test for passengers but the district of Lahaul and Spiti requires travelers using cabs or private transport, to provide an RT-PCR test conducted 72 hours to 96 hours before entering the valley.
Jammu & Kashmir: Passengers from all states arriving in Srinagar need to provide a negative RT-PCR test.
Karnataka: For travelers from Maharashtra or Kerala, a Covid-19 negative certificate is now mandatory in Karnataka. This is applicable to everyone irrespective of the mode of travel, including private vehicles. For air passengers, the test report has to be within 72 hours prior to the flight. For rail passengers, the report should be within 96 hours before their train.
Ladakh: A negative Covid-19 report on arrival (not earlier than 72 hours prior to arrival) is required for all passengers arriving in Ladakh.
Maharashtra: While travelling to Maharashtra from Gujarat, Delhi-NCR, Goa, Rajasthan and Kerala, travellers will need a negative RT-PCR test and this is applicable to all travellers irrespective of their mode of travel. For air passengers, the test report has to be within 72 hours prior to the flight. For rail passengers, the report should be within 96 hours before their train.
Uttarakhand: The Uttarakhand government made the Covid-19 test mandatory for people coming from Maharashtra, Gujarat, Kerala, Madhya Pradesh, and Chhattisgarh in the wake of a surge in coronavirus cases in these states.