No. There are no toilets on board but there are regular stop offs at attractions where you will find public services, such as toilets.