A Vancouver cyclist has been injured after he was hit by a car that's part of a round-the-world race between vehicles with no emissions.

Vancouver police say the car from the Zero Emissions race collided with a 50-year-old cyclist on Friday morning.

The cyclist was taken to hospital and the Vancouver Police Department's collision unit is now investigating.

The car is one of four vehicles powered by renewable energy such as solar, wind and geothermal that are in the middle of an 80-day race that began in Switzerland in August.

The vehicles travelled from Geneva, Switzlerland, to Shanghai, China, before they were loaded onto a ship bound for Vancouver.

After Vancouver, the route takes them to Cancun, Mexico, during the United Nations climate change conference, where they will start another maritime voyage back to Switzerland.