If he truly wants to see his son, he will find a way to get to the airport. There are shuttle services, taxis, uber, friends, etc. Please don't allow him to shame you for not doing what he wants when he is being such an ass.
You deserve much better than this.