Surigao del Norte is the northernmost of the Mindanao provinces and is an important transportation route between Visayas and Mindanao. Numerous ferries cross the Surigao Strait between Surigao and the island of Leyte carrying vehicles and passengers between Liloan in Southern Leyte and Surigao City.