Barba began his single seater career in 2002 driving in the Spanish Formula Junior 1600 series, where he finished runner up to fellow countryman Adrián Vallés. In 2003 he moved up to the Spanish Formula Three Championship, the first of three seasons in the category. During his time in the series he accumulated nine podium positions, including three race wins, with his best season coming in 2005 when he finished 5th in the championship. He also raced in that year's Marlboro Masters event at Zandvoort, finishing in 24th place.
Formula Renault 3.5 Series
In 2003 Barba raced a full season in the World Series Lights championship, which acted as a support event to the World Series by Nissan. Barba took two podium positions during the year to finish 10th overall.
In 2006 he stepped up to the Formula Renault 3.5 Series with the Swiss team Jenzer Motorsport, taking nine points to finish his debut season 26th overall. He joined top Italian team International DracoRacing for the 2007 season, taking two podium positions, including his first race win at Donington Park. He finished the season 8th overall.
For 2008, Barba continued in the World Series, this time switching to the Italian squad Prema Powerteam,[1] with his brother Marco taking over his seat at Draco Racing.[2] After taking a podium in the opening event of the season, he took a further three podium places and a fastest lap to be classified 10th in the championship.