@heavenlyimages Traveling through an airport is hell for any child. That will ruin your day with your friend.
Traveling on the road is something your child is used too. 5 hours seems like quite a bit, but you can stop and rest and have your child ready to continue traveling.
Get a hotel.