ИМХО. Самый лучший Ж\Д вариант.
104 поезд. Адлер - Москва отпр. 23-29 (11.03) прибытие в Москву 21-14 (12.03)
54 минуты экскурсия по Казанскому вокзалу, переходим на соседний перон и отправляемся в Казань.
002 поезд. Москва - Казань отпр. 22-08 (12.03) прибытие в Казань 9-26 (13.03)
Итого имеем - 21 час 45 минут до Москвы, 54 минуты пересадка, 11 часов 18 минут до казани. Общее время в пути 33 часа 48 минут

P.S. Числа могут быть любые, поезда ежедневные.