Existe um excelente widget para verificar se você precisa de um visto de trânsito ou não.
Isso é do site Agência de Fronteiras do Reino Unido :
If you are coming to the UK briefly as part of your journey to another country, you will generally need to obtain a UK visa before you travel.
- If you will arrive on a flight, remain in the arrival lounge of the airport without through immigration control, and then depart on another flight from the same airport, you should apply for a direct airside transit visa.
If you will arrive in the UK, pass through immigration control and then leave the UK within 48 hours, you should apply for a visitor in transit visa.
If you will spend more than 48 hours in the UK, you must obtain another type of visitor visa before you travel. The Visiting the UK section lists the types of visitor visa.
In some circumstances you may be exempt from the need to obtain a visa - this is called the 'transit without visa concession'. The Transiting the UK section contains more information, and explains how to apply for a transit visa.
A Índia não faz parte da lista de países que precisam de visto de trânsito para a Irlanda .
EDIT: Acabei de ser informado por um amigo que se você possuir um visto dos EUA, você está, exceto com um visto de trânsito, se os EUA forem o seu ponto de origem ou destino. Eu chequei o site da agência de fronteira do Reino Unido e não vi nenhuma menção sobre isso. Se alguém puder confirmar isso, seria útil.