How far is Madrid from San Sebastian?

The flight distance between San Sebastian and Madrid is 353km. Check all available flights on Wego.