NTO ConcertsCatch NTO live and on tour right now! There are 13 concerts scheduled across Canada, United Kingdom, Andorra and more. The next NTO concert is scheduled for Saturday, May 18, 2024 at Marvellous Island Festival (Officiel) in Torcy, Île-de-France, France.