De
Fatehpur Sikri à
Agra, il y a des bus & des trains.
environ 1 heure 1/4 de trajet au mieux pour faire les 40 km entre les deux villes. quelques dizaines de roupies / tête (je crois me rappeler avoir payé environ 20 roupies pour FS =>
Agra en train).
Par contre, les deux trains du matin partent très, très tôt (avant 5h, théoriquement), d'
Agra Fort, et les deux trains de l'après-midi reviennent assez tard dans la soirée (départ 20h)... C'est en tous cas ce qui est indiqué sur le site indianrailinfo. Sous réserve d'autres trains non mentionnés sur ce site. (se renseigner directement dans la gare, le site ne parle parfois pas de trains
passengers)
Le bus sera donc sans doute, vu tes horaires, plus pratique, il sont sans doute plus fréquents. Mais c'est en tous cas tout à fait possible de faire l'aller-retour dans la journée, sans souci.
Après, bien sûr, ne passer que quelques heures (3 ou 4, au mieux) à
Fatehpur Sikri, ça passera vraiment très vite, il y a pas mal de choses à voir dans cette ville...