Baja 1000 is the longest (1679.54 miles or 2702.96 km) and, according to some, also the hardest off road race ever. It takes place in the Baja California peninsula of Mexico. The competition was started in 1967, and originally went from Tijuana, Baja California, to La Paz, Baja California Sur. Now it starts from Ensenada, Baja California. It is usually held in the first week of November.
Also see: Baja 500 , Mini-Baja