Przez Szaflary przebiega długodystansowy, zielony szlak turystyczny prowadzący z Gubałówki do Niedzicy. W ostatnich latach powstał również szlak krajoznawczy im. Wawrzyńcoka - ludowego artysty rzeźbiarza z Gliczarowa. W planach jest utworzenie szlaku im. Augustyna Suskiego, który ma przebiegać wzdłuż potoku Białego Dunajca do Nowego Targu - trasą którą A. Suski przemierzał codziennie z domu do gimnazjum w Nowym Targu i z powrotem.
Główną rzeką płynącą przez Szaflary jest potok Biały Dunajec, na którym urządzane są coroczne spływy kajakowe, a ponadto rzeka stanowi doskonały punkt połowy pstrągów (w letnie dni spacerując wzdłuż Dunajca można napotkać wielu amatorów rybołówstwa).
W Szaflarach raczej nie spotyka się dogodnych terenów dla uprawiania paralotniarstwa, natomiast położone w pobliżu Szaflar sportowe lotnisko w Nowym Targu sprawia, że ponad wioską pojawiają się zarówno samoloty, szybowce oraz spadochroniarze.
W dolnej części Szaflar znajduje się stadnina koni.