Da Luz's 140-day journey took him across Canada twice and he stopped in 44 Canadian towns and cities.
The vehicle cost about half-a-million dollars, can travel 200 kilometres on a single charge and has a top speed of about 120 kilometres an hour.
The Canadian record beats a January 2002 Australian team record in which a solar car was driven for 13,055 kilometres around Australia.