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