Hi - We are going from Jaipur to Fatehpur Sikri then onto Agra. Any suggestions on the best way, and less time consuming way, to accomplish this. I was thinking of taking a public bus, touring around Fatehpur and then taking another public bus onto Agra, but time is very important now I am wondering if that is the best choice. Our budget is flexible. Any ideas...thank you!!!