Dwight D Eisenhower, 1959
First American president to visit India
Richard M Nixon, 1969
Shortest visit only for 22hour
Jimmy Carter, 1978
Bill Clinton, 2000
George W Bush, 2006
2nd shortest trip only for 60 hour
Barack Obama, 2010 and 2015
First American president to be chief guest at India’s Republic Day parade
Photographs: Central Press/Getty Images/US Embassy New Delhi/Flickr