The last bus from Barcelona Sants to Estació del Nord leaves at 9: 30 PM.