Puerto Rico spans approximately 111 miles (178 km) from east to west and about 39 miles (63 km) from north to south. The drive time across the island depends on which route you take and traffic conditions, but traversing the length of Puerto Rico typically takes 2.5 to 3.5 hours by car. The main highways, particularly PR-52 (Luis A. Ferré Expressway), connect major cities and allow for relatively efficient travel. However, actual travel time can vary significantly based on your starting and ending points, road conditions, and whether you're traveling during peak traffic hours in urban areas. Driving between San Juan on the northern coast and Ponce on the southern coast, for example, takes roughly 2 to 2.5 hours. If traveling from the western tip near Rincón to the eastern tip near Fajardo, you'd spend approximately 3 to 3.5 hours on the road. The mountainous terrain in the interior, including the Cordillera Central mountain range, means that some routes require more winding roads and take longer despite not covering great linear distances. Public transportation options like publicos (shared vans) operate between towns but generally take longer than private vehicle travel due to multiple stops and less direct routes.