Ну, идеальным выходом было бы просто не пользоваться общественным транспортом, а суперидеальным - вообще из дому не выходить. Немного менее идеальным будет не пользоваться общественным транспортом в часы пик - тогда вероятность теракта немного меньше.
В остальном это вопрос скорее удачи, нежели продуманной стратегии действий.
Вполне неплохой вариант - носить бронежилет под одеждой, он может защитить от поражающих элементов/осколков. Хоть какой-то шанс уменьшить риск смерти. Заодно и тело можно подкачать с помощью дополнительного веса.