738s can fly long distance, especially if you spread the seats out a bit.
They have winglets installed and tend to make tech stops on the longer flights.
I suppose they are not doing more than 5-6 hours on each leg before stopping to quench their thirst.