The geographic distance between Lisbon (the home base of Benfica) and the city of Porto is roughly 300 kilometers (about 186 miles) traveling northward along the country's primary highway corridors. Regular high-speed train services, domestic flights, and coach buses connect the two major urban hubs in under three hours, fueling the fierce cultural and sporting rivalry between Portugal's two largest cities.