Ion Luchianov (Russian: Иван Лукьянов, Ivan Lukyanov; born 31 January 1981 in Slobozia-Duşca, Criuleni) is a male steeplechaser from Moldova. He competed for his native country at the 2004 Summer Olympics in Athens, Greece, where he finished ninth in his heat of the 3000 metres steeplechase therefore missing out on a place in the final. At the 2008 Summer Olympics in Beijing, China he finished 12th in the final. At the 2012 Summer Olympics in London, Great Britain, he finished tenth in the final.
He changed his sporting nationality in December 2013, choosing to compete for Russia over his native Moldova. He became eligible to represent Russia internationally in May 2014.